[package] edition = "2018" name = "next-swc" version = "0.0.0" publish = false [lib] crate-type = ["cdylib", "rlib"] [features] plugin = [ "swc_core/plugin_transform_host_native" ] [dependencies] chrono = "0.4" easy-error = "1.0.0" either = "1" fxhash = "0.2.1" once_cell = "1.13.0" pathdiff = "0.2.0" regex = "1.5" serde = "1" serde_json = "1" swc_emotion = {path="../emotion"} styled_components = {path="../styled_components"} styled_jsx = {path="../styled_jsx"} modularize_imports = {path="../modularize_imports"} tracing = { version = "0.1.32", features = ["release_max_level_info"] } swc_core = { version = "0.27.4", features = [ "common_concurrent", "ecma_ast", "ecma_visit", "ecma_loader_node", "ecma_loader_lru", "ecma_utils", "ecma_minifier", "ecma_transforms", "__ecma_transforms", "ecma_transforms_react", "ecma_transforms_typescript", "ecma_transforms_optimization", "ecma_parser", "ecma_parser_typescript", "cached", "base" ] } [dev-dependencies] swc_core = { version = "0.27.4", features = ["testing_transform"] } testing = "0.31.1" walkdir = "2.3.2"