rspack_core/options/
node.rs

1#[derive(Debug, Clone)]
2pub struct NodeOption {
3  pub dirname: NodeDirnameOption,
4  pub global: NodeGlobalOption,
5  pub filename: NodeFilenameOption,
6}
7
8#[derive(Debug, Clone, Copy)]
9pub enum NodeGlobalOption {
10  True,
11  False,
12  Warn,
13}
14
15#[derive(Debug, Clone, Copy)]
16pub enum NodeDirnameOption {
17  True,
18  False,
19  WarnMock,
20  Mock,
21  EvalOnly,
22  NodeModule,
23}
24
25#[derive(Debug, Clone, Copy)]
26pub enum NodeFilenameOption {
27  True,
28  False,
29  WarnMock,
30  Mock,
31  EvalOnly,
32  NodeModule,
33}