turbopack_nodejs/
lib.rs

1#![feature(iter_intersperse)]
2#![feature(arbitrary_self_types)]
3#![feature(arbitrary_self_types_pointers)]
4
5pub(crate) mod chunking_context;
6pub(crate) mod ecmascript;
7
8pub use chunking_context::{NodeJsChunkingContext, NodeJsChunkingContextBuilder};
9
10pub fn register() {
11    turbo_tasks::register();
12    turbo_tasks_fs::register();
13    turbopack_core::register();
14    turbopack_ecmascript::register();
15    turbopack_ecmascript_runtime::register();
16    include!(concat!(env!("OUT_DIR"), "/register.rs"));
17}