1#![feature(min_specialization)]
2#![feature(type_alias_impl_trait)]
3#![feature(arbitrary_self_types)]
4#![feature(arbitrary_self_types_pointers)]
5#![feature(impl_trait_in_assoc_type)]
6#![feature(iter_intersperse)]
7#![feature(map_try_insert)]
8#![feature(hash_set_entry)]
9
10pub mod asset;
11pub mod changed;
12pub mod chunk;
13pub mod code_builder;
14pub mod compile_time_info;
15pub mod condition;
16pub mod context;
17pub mod data_uri_source;
18pub mod debug_id;
19pub mod diagnostics;
20pub mod environment;
21pub mod file_source;
22pub mod generated_code_source;
23pub mod ident;
24pub mod introspect;
25pub mod issue;
26pub mod loader;
27pub mod module;
28pub mod module_graph;
29pub mod node_addon_module;
30pub mod output;
31pub mod package_json;
32pub mod proxied_asset;
33pub mod raw_module;
34pub mod raw_output;
35pub mod rebase;
36pub mod reference;
37pub mod reference_type;
38pub mod resolve;
39pub mod server_fs;
40pub mod source;
41pub mod source_map;
42pub mod source_pos;
43pub mod source_transform;
44pub mod target;
45pub mod traced_asset;
46mod utils;
47pub mod version;
48pub mod virtual_output;
49pub mod virtual_source;
50
51pub mod virtual_fs {
52 pub use turbo_tasks_fs::VirtualFileSystem;
53}
54
55#[doc = include_str!("../chunking.md")]
56pub mod _chunking {}
57
58#[doc = include_str!("../layers.md")]
59pub mod _layers {}
60
61pub const PROJECT_FILESYSTEM_NAME: &str = "project";
62pub const SOURCE_URL_PROTOCOL: &str = "turbopack:";
63
64#[doc(hidden)]
65pub mod __private {
66 pub use turbo_tasks::FxIndexMap;
67}