wasm-rquickjs 0.3.5

Tool for wrapping JavaScript modules as WebAssembly components using the QuickJS engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// JS functions for the node streams implementation
pub const STREAM_JS: &str = include_str!("stream.js");

// JS functions for the node stream/promises implementation
pub const STREAM_PROMISES_JS: &str = include_str!("stream_promises.js");

// JS functions for the node stream/consumers implementation
pub const STREAM_CONSUMERS_JS: &str = include_str!("stream_consumers.js");

// Re-exports for aliases
pub const REEXPORT_JS: &str =
    r#"export * from 'node:stream'; export { default } from 'node:stream';"#;
pub const REEXPORT_PROMISES_JS: &str =
    r#"export * from 'node:stream/promises'; export { default } from 'node:stream/promises';"#;
pub const REEXPORT_CONSUMERS_JS: &str =
    r#"export * from 'node:stream/consumers'; export { default } from 'node:stream/consumers';"#;