✅ COMPLETED: 1. Dockerfile uses port 80 (astro preview) 2. BaseLayout imports globals.css 3. globals.css with Tailwind v4 @theme syntax 4. index.astro has Header, Footer, FixedContact 5. All image references fixed to existing files 6. Hero uses hdpe_pipe_main.jpg 7. Product cards use hdpe001.jpg 8. pt-20 on main for fixed header ✅ TESTED LOCALLY: - Build: 15 pages in 1.27s - Docker build successful - Port 80 working - Images load - CSS works Ready for Easypanel deployment.
35 lines
1.1 KiB
TypeScript
35 lines
1.1 KiB
TypeScript
/**
|
|
* Create a duplex (readable and writable) stream.
|
|
*
|
|
* Some of the work to parse markdown can be done streaming, but in the
|
|
* end buffering is required.
|
|
*
|
|
* micromark does not handle errors for you, so you must handle errors on whatever
|
|
* streams you pipe into it.
|
|
* As markdown does not know errors, `micromark` itself does not emit errors.
|
|
*
|
|
* @param {Options | null | undefined} [options]
|
|
* Configuration (optional).
|
|
* @returns {MinimalDuplex}
|
|
* Duplex stream.
|
|
*/
|
|
export function stream(options?: Options | null | undefined): MinimalDuplex;
|
|
export type Options = import("micromark-util-types").Options;
|
|
/**
|
|
* Function called when write was successful.
|
|
*/
|
|
export type Callback = () => undefined;
|
|
/**
|
|
* Configuration for piping.
|
|
*/
|
|
export type PipeOptions = {
|
|
/**
|
|
* Whether to end the destination stream when the source stream ends.
|
|
*/
|
|
end?: boolean | null | undefined;
|
|
};
|
|
/**
|
|
* Duplex stream.
|
|
*/
|
|
export type MinimalDuplex = Omit<NodeJS.ReadableStream & NodeJS.WritableStream, "isPaused" | "pause" | "read" | "resume" | "setEncoding" | "unpipe" | "unshift" | "wrap">;
|
|
//# sourceMappingURL=stream.d.ts.map
|