swc/bindings/Cargo.toml

107 lines
6.8 KiB
TOML

[workspace]
members = ["binding_core_node", "binding_core_wasm", "swc_cli"]
[profile.release]
# lto = true
# We use CARGO_PROFILE_RELEASE_LTO for production builds
# lto = "fat"
# debug = true
# opt-level = 'z'
# Strip debug symbols
strip = "symbols"
[patch.crates-io]
ast_node = { path = '../crates/ast_node' }
better_scoped_tls = { path = '../crates/better_scoped_tls' }
binding_macros = { path = '../crates/binding_macros' }
dbg-swc = { path = '../crates/dbg-swc' }
enum_kind = { path = '../crates/enum_kind' }
from_variant = { path = '../crates/from_variant' }
jsdoc = { path = '../crates/jsdoc' }
preset_env_base = { path = '../crates/preset_env_base' }
string_enum = { path = '../crates/string_enum' }
swc = { path = '../crates/swc' }
swc_atoms = { path = '../crates/swc_atoms' }
swc_bundler = { path = '../crates/swc_bundler' }
swc_cached = { path = '../crates/swc_cached' }
swc_common = { path = '../crates/swc_common' }
swc_config = { path = '../crates/swc_config' }
swc_config_macro = { path = '../crates/swc_config_macro' }
swc_core = { path = '../crates/swc_core' }
swc_css = { path = '../crates/swc_css' }
swc_css_ast = { path = '../crates/swc_css_ast' }
swc_css_codegen = { path = '../crates/swc_css_codegen' }
swc_css_codegen_macros = { path = '../crates/swc_css_codegen_macros' }
swc_css_lints = { path = '../crates/swc_css_lints' }
swc_css_minifier = { path = '../crates/swc_css_minifier' }
swc_css_parser = { path = '../crates/swc_css_parser' }
swc_css_prefixer = { path = '../crates/swc_css_prefixer' }
swc_css_utils = { path = '../crates/swc_css_utils' }
swc_css_visit = { path = '../crates/swc_css_visit' }
swc_ecma_ast = { path = '../crates/swc_ecma_ast' }
swc_ecma_codegen = { path = '../crates/swc_ecma_codegen' }
swc_ecma_codegen_macros = { path = '../crates/swc_ecma_codegen_macros' }
swc_ecma_dep_graph = { path = '../crates/swc_ecma_dep_graph' }
swc_ecma_ext_transforms = { path = '../crates/swc_ecma_ext_transforms' }
swc_ecma_lints = { path = '../crates/swc_ecma_lints' }
swc_ecma_loader = { path = '../crates/swc_ecma_loader' }
swc_ecma_minifier = { path = '../crates/swc_ecma_minifier' }
swc_ecma_parser = { path = '../crates/swc_ecma_parser' }
swc_ecma_preset_env = { path = '../crates/swc_ecma_preset_env' }
swc_ecma_quote = { path = '../crates/swc_ecma_quote' }
swc_ecma_quote_macros = { path = '../crates/swc_ecma_quote_macros' }
swc_ecma_testing = { path = '../crates/swc_ecma_testing' }
swc_ecma_transforms = { path = '../crates/swc_ecma_transforms' }
swc_ecma_transforms_base = { path = '../crates/swc_ecma_transforms_base' }
swc_ecma_transforms_classes = { path = '../crates/swc_ecma_transforms_classes' }
swc_ecma_transforms_compat = { path = '../crates/swc_ecma_transforms_compat' }
swc_ecma_transforms_macros = { path = '../crates/swc_ecma_transforms_macros' }
swc_ecma_transforms_module = { path = '../crates/swc_ecma_transforms_module' }
swc_ecma_transforms_optimization = { path = '../crates/swc_ecma_transforms_optimization' }
swc_ecma_transforms_proposal = { path = '../crates/swc_ecma_transforms_proposal' }
swc_ecma_transforms_react = { path = '../crates/swc_ecma_transforms_react' }
swc_ecma_transforms_testing = { path = '../crates/swc_ecma_transforms_testing' }
swc_ecma_transforms_typescript = { path = '../crates/swc_ecma_transforms_typescript' }
swc_ecma_utils = { path = '../crates/swc_ecma_utils' }
swc_ecma_visit = { path = '../crates/swc_ecma_visit' }
swc_ecmascript = { path = '../crates/swc_ecmascript' }
swc_eq_ignore_macros = { path = '../crates/swc_eq_ignore_macros' }
swc_error_reporters = { path = '../crates/swc_error_reporters' }
swc_estree_ast = { path = '../crates/swc_estree_ast' }
swc_estree_compat = { path = '../crates/swc_estree_compat' }
swc_fast_graph = { path = '../crates/swc_fast_graph' }
swc_graph_analyzer = { path = '../crates/swc_graph_analyzer' }
swc_html = { path = '../crates/swc_html' }
swc_html_ast = { path = '../crates/swc_html_ast' }
swc_html_codegen = { path = '../crates/swc_html_codegen' }
swc_html_codegen_macros = { path = '../crates/swc_html_codegen_macros' }
swc_html_minifier = { path = '../crates/swc_html_minifier' }
swc_html_parser = { path = '../crates/swc_html_parser' }
swc_html_utils = { path = '../crates/swc_html_utils' }
swc_html_visit = { path = '../crates/swc_html_visit' }
swc_macros_common = { path = '../crates/swc_macros_common' }
swc_node_base = { path = '../crates/swc_node_base' }
swc_node_bundler = { path = '../crates/swc_node_bundler' }
swc_node_comments = { path = '../crates/swc_node_comments' }
swc_nodejs_common = { path = '../crates/swc_nodejs_common' }
swc_plugin = { path = '../crates/swc_plugin' }
swc_plugin_macro = { path = '../crates/swc_plugin_macro' }
swc_plugin_proxy = { path = '../crates/swc_plugin_proxy' }
swc_plugin_runner = { path = '../crates/swc_plugin_runner' }
swc_plugin_testing = { path = '../crates/swc_plugin_testing' }
swc_timer = { path = '../crates/swc_timer' }
swc_trace_macro = { path = '../crates/swc_trace_macro' }
swc_visit = { path = '../crates/swc_visit' }
swc_visit_macros = { path = '../crates/swc_visit_macros' }
swc_xml = { path = '../crates/swc_xml' }
swc_xml_ast = { path = '../crates/swc_xml_ast' }
swc_xml_codegen = { path = '../crates/swc_xml_codegen' }
swc_xml_codegen_macros = { path = '../crates/swc_xml_codegen_macros' }
swc_xml_parser = { path = '../crates/swc_xml_parser' }
swc_xml_visit = { path = '../crates/swc_xml_visit' }
testing = { path = '../crates/testing' }
testing_macros = { path = '../crates/testing_macros' }