Created
August 4, 2023 21:20
-
-
Save esamattis/ee61923e882e716983eb051bc1666650 to your computer and use it in GitHub Desktop.
swc dep tree
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ cat Cargo.toml | |
[package] | |
name = "rustdepstest" | |
version = "0.1.0" | |
edition = "2021" | |
[dependencies] | |
swc = "0.264.38" | |
$ cargo tree | |
swcdeptest v0.1.0 (/Users/esamatti1/tmp/swcdeptest) | |
└── swc v0.264.38 | |
├── ahash v0.8.3 | |
│ ├── cfg-if v1.0.0 | |
│ ├── getrandom v0.2.10 | |
│ │ ├── cfg-if v1.0.0 | |
│ │ └── libc v0.2.147 | |
│ ├── once_cell v1.18.0 | |
│ └── serde v1.0.181 | |
│ └── serde_derive v1.0.181 (proc-macro) | |
│ ├── proc-macro2 v1.0.66 | |
│ │ └── unicode-ident v1.0.11 | |
│ ├── quote v1.0.32 | |
│ │ └── proc-macro2 v1.0.66 (*) | |
│ └── syn v2.0.28 | |
│ ├── proc-macro2 v1.0.66 (*) | |
│ ├── quote v1.0.32 (*) | |
│ └── unicode-ident v1.0.11 | |
│ [build-dependencies] | |
│ └── version_check v0.9.4 | |
├── anyhow v1.0.72 | |
├── base64 v0.13.1 | |
├── dashmap v5.5.0 | |
│ ├── cfg-if v1.0.0 | |
│ ├── hashbrown v0.14.0 | |
│ ├── lock_api v0.4.10 | |
│ │ └── scopeguard v1.2.0 | |
│ │ [build-dependencies] | |
│ │ └── autocfg v1.1.0 | |
│ ├── once_cell v1.18.0 | |
│ └── parking_lot_core v0.9.8 | |
│ ├── cfg-if v1.0.0 | |
│ ├── libc v0.2.147 | |
│ └── smallvec v1.11.0 | |
├── either v1.9.0 | |
├── indexmap v1.9.3 | |
│ ├── hashbrown v0.12.3 | |
│ └── serde v1.0.181 (*) | |
│ [build-dependencies] | |
│ └── autocfg v1.1.0 | |
├── jsonc-parser v0.21.1 | |
│ └── serde_json v1.0.104 | |
│ ├── itoa v1.0.9 | |
│ ├── ryu v1.0.15 | |
│ └── serde v1.0.181 (*) | |
├── lru v0.10.1 | |
│ └── hashbrown v0.13.2 | |
│ └── ahash v0.8.3 (*) | |
├── once_cell v1.18.0 | |
├── parking_lot v0.12.1 | |
│ ├── lock_api v0.4.10 (*) | |
│ └── parking_lot_core v0.9.8 (*) | |
├── pathdiff v0.2.1 | |
├── regex v1.9.1 | |
│ ├── aho-corasick v1.0.2 | |
│ │ └── memchr v2.5.0 | |
│ ├── memchr v2.5.0 | |
│ ├── regex-automata v0.3.4 | |
│ │ ├── aho-corasick v1.0.2 (*) | |
│ │ ├── memchr v2.5.0 | |
│ │ └── regex-syntax v0.7.4 | |
│ └── regex-syntax v0.7.4 | |
├── rustc-hash v1.1.0 | |
├── serde v1.0.181 (*) | |
├── serde_json v1.0.104 (*) | |
├── sourcemap v6.4.0 | |
│ ├── data-encoding v2.4.0 | |
│ ├── debugid v0.8.0 | |
│ │ ├── serde v1.0.181 (*) | |
│ │ └── uuid v1.4.1 | |
│ ├── if_chain v1.0.2 | |
│ ├── serde v1.0.181 (*) | |
│ ├── serde_json v1.0.104 (*) | |
│ ├── unicode-id v0.3.3 | |
│ └── url v2.4.0 | |
│ ├── form_urlencoded v1.2.0 | |
│ │ └── percent-encoding v2.3.0 | |
│ ├── idna v0.4.0 | |
│ │ ├── unicode-bidi v0.3.13 | |
│ │ └── unicode-normalization v0.1.22 | |
│ │ └── tinyvec v1.6.0 | |
│ │ └── tinyvec_macros v0.1.1 | |
│ └── percent-encoding v2.3.0 | |
│ [build-dependencies] | |
│ └── rustc_version v0.2.3 | |
│ └── semver v0.9.0 | |
│ └── semver-parser v0.7.0 | |
├── swc_atoms v0.5.8 | |
│ ├── once_cell v1.18.0 | |
│ ├── rustc-hash v1.1.0 | |
│ ├── serde v1.0.181 (*) | |
│ ├── string_cache v0.8.7 | |
│ │ ├── new_debug_unreachable v1.0.4 | |
│ │ ├── once_cell v1.18.0 | |
│ │ ├── parking_lot v0.12.1 (*) | |
│ │ ├── phf_shared v0.10.0 | |
│ │ │ └── siphasher v0.3.10 | |
│ │ ├── precomputed-hash v0.1.1 | |
│ │ └── serde v1.0.181 (*) | |
│ └── triomphe v0.1.9 | |
│ ├── serde v1.0.181 (*) | |
│ └── stable_deref_trait v1.2.0 | |
│ [build-dependencies] | |
│ └── string_cache_codegen v0.5.2 | |
│ ├── phf_generator v0.10.0 | |
│ │ ├── phf_shared v0.10.0 (*) | |
│ │ └── rand v0.8.5 | |
│ │ ├── libc v0.2.147 | |
│ │ ├── rand_chacha v0.3.1 | |
│ │ │ ├── ppv-lite86 v0.2.17 | |
│ │ │ └── rand_core v0.6.4 | |
│ │ │ └── getrandom v0.2.10 | |
│ │ │ ├── cfg-if v1.0.0 | |
│ │ │ └── libc v0.2.147 | |
│ │ └── rand_core v0.6.4 (*) | |
│ ├── phf_shared v0.10.0 (*) | |
│ ├── proc-macro2 v1.0.66 (*) | |
│ └── quote v1.0.32 (*) | |
├── swc_cached v0.3.17 | |
│ ├── ahash v0.8.3 (*) | |
│ ├── anyhow v1.0.72 | |
│ ├── dashmap v5.5.0 (*) | |
│ ├── once_cell v1.18.0 | |
│ ├── regex v1.9.1 (*) | |
│ └── serde v1.0.181 (*) | |
├── swc_common v0.31.18 | |
│ ├── ahash v0.8.3 (*) | |
│ ├── ast_node v0.9.5 (proc-macro) | |
│ │ ├── pmutil v0.6.1 | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── syn v2.0.28 (*) | |
│ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ ├── quote v1.0.32 (*) | |
│ │ ├── swc_macros_common v0.3.8 | |
│ │ │ ├── pmutil v0.6.1 (*) | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── syn v2.0.28 (*) | |
│ │ └── syn v2.0.28 (*) | |
│ ├── better_scoped_tls v0.1.1 | |
│ │ └── scoped-tls v1.0.1 | |
│ ├── cfg-if v1.0.0 | |
│ ├── either v1.9.0 | |
│ ├── from_variant v0.1.6 (proc-macro) | |
│ │ ├── pmutil v0.6.1 (*) | |
│ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ ├── swc_macros_common v0.3.8 (*) | |
│ │ └── syn v2.0.28 (*) | |
│ ├── new_debug_unreachable v1.0.4 | |
│ ├── num-bigint v0.4.3 | |
│ │ ├── num-integer v0.1.45 | |
│ │ │ └── num-traits v0.2.16 | |
│ │ │ [build-dependencies] | |
│ │ │ └── autocfg v1.1.0 | |
│ │ │ [build-dependencies] | |
│ │ │ └── autocfg v1.1.0 | |
│ │ ├── num-traits v0.2.16 (*) | |
│ │ └── serde v1.0.181 (*) | |
│ │ [build-dependencies] | |
│ │ └── autocfg v1.1.0 | |
│ ├── once_cell v1.18.0 | |
│ ├── parking_lot v0.12.1 (*) | |
│ ├── rustc-hash v1.1.0 | |
│ ├── serde v1.0.181 (*) | |
│ ├── siphasher v0.3.10 | |
│ ├── sourcemap v6.4.0 (*) | |
│ ├── string_cache v0.8.7 (*) | |
│ ├── swc_atoms v0.5.8 (*) | |
│ ├── swc_eq_ignore_macros v0.1.2 (proc-macro) | |
│ │ ├── pmutil v0.6.1 (*) | |
│ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ ├── quote v1.0.32 (*) | |
│ │ └── syn v2.0.28 (*) | |
│ ├── swc_visit v0.5.7 | |
│ │ ├── either v1.9.0 | |
│ │ └── swc_visit_macros v0.5.8 (proc-macro) | |
│ │ ├── Inflector v0.11.4 | |
│ │ │ ├── lazy_static v1.4.0 | |
│ │ │ └── regex v1.9.1 (*) | |
│ │ ├── pmutil v0.6.1 (*) | |
│ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ ├── quote v1.0.32 (*) | |
│ │ ├── swc_macros_common v0.3.8 (*) | |
│ │ └── syn v2.0.28 (*) | |
│ ├── tracing v0.1.37 | |
│ │ ├── cfg-if v1.0.0 | |
│ │ ├── pin-project-lite v0.2.10 | |
│ │ ├── tracing-attributes v0.1.26 (proc-macro) | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── syn v2.0.28 (*) | |
│ │ └── tracing-core v0.1.31 | |
│ │ └── once_cell v1.18.0 | |
│ ├── unicode-width v0.1.10 | |
│ └── url v2.4.0 (*) | |
├── swc_config v0.1.7 | |
│ ├── indexmap v1.9.3 (*) | |
│ ├── serde v1.0.181 (*) | |
│ ├── serde_json v1.0.104 (*) | |
│ └── swc_config_macro v0.1.2 (proc-macro) | |
│ ├── pmutil v0.6.1 (*) | |
│ ├── proc-macro2 v1.0.66 (*) | |
│ ├── quote v1.0.32 (*) | |
│ ├── swc_macros_common v0.3.8 (*) | |
│ └── syn v2.0.28 (*) | |
├── swc_ecma_ast v0.107.2 | |
│ ├── bitflags v2.3.3 | |
│ ├── is-macro v0.3.0 (proc-macro) | |
│ │ ├── Inflector v0.11.4 (*) | |
│ │ ├── pmutil v0.6.1 (*) | |
│ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ ├── quote v1.0.32 (*) | |
│ │ └── syn v2.0.28 (*) | |
│ ├── num-bigint v0.4.3 (*) | |
│ ├── scoped-tls v1.0.1 | |
│ ├── serde v1.0.181 (*) | |
│ ├── string_enum v0.4.1 (proc-macro) | |
│ │ ├── pmutil v0.6.1 (*) | |
│ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ ├── quote v1.0.32 (*) | |
│ │ ├── swc_macros_common v0.3.8 (*) | |
│ │ └── syn v2.0.28 (*) | |
│ ├── swc_atoms v0.5.8 (*) | |
│ ├── swc_common v0.31.18 (*) | |
│ └── unicode-id v0.3.3 | |
├── swc_ecma_codegen v0.142.5 | |
│ ├── memchr v2.5.0 | |
│ ├── num-bigint v0.4.3 (*) | |
│ ├── once_cell v1.18.0 | |
│ ├── rustc-hash v1.1.0 | |
│ ├── serde v1.0.181 (*) | |
│ ├── sourcemap v6.4.0 (*) | |
│ ├── swc_atoms v0.5.8 (*) | |
│ ├── swc_common v0.31.18 (*) | |
│ ├── swc_ecma_ast v0.107.2 (*) | |
│ ├── swc_ecma_codegen_macros v0.7.3 (proc-macro) | |
│ │ ├── pmutil v0.6.1 (*) | |
│ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ ├── quote v1.0.32 (*) | |
│ │ ├── swc_macros_common v0.3.8 (*) | |
│ │ └── syn v2.0.28 (*) | |
│ └── tracing v0.1.37 (*) | |
├── swc_ecma_ext_transforms v0.106.7 | |
│ ├── phf v0.10.1 | |
│ │ ├── phf_macros v0.10.0 (proc-macro) | |
│ │ │ ├── phf_generator v0.10.0 (*) | |
│ │ │ ├── phf_shared v0.10.0 (*) | |
│ │ │ ├── proc-macro-hack v0.5.20+deprecated (proc-macro) | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── syn v1.0.109 | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── unicode-ident v1.0.11 | |
│ │ ├── phf_shared v0.10.0 (*) | |
│ │ └── proc-macro-hack v0.5.20+deprecated (proc-macro) | |
│ ├── swc_atoms v0.5.8 (*) | |
│ ├── swc_common v0.31.18 (*) | |
│ ├── swc_ecma_ast v0.107.2 (*) | |
│ ├── swc_ecma_utils v0.120.7 | |
│ │ ├── indexmap v1.9.3 (*) | |
│ │ ├── num_cpus v1.16.0 | |
│ │ │ └── libc v0.2.147 | |
│ │ ├── once_cell v1.18.0 | |
│ │ ├── rustc-hash v1.1.0 | |
│ │ ├── swc_atoms v0.5.8 (*) | |
│ │ ├── swc_common v0.31.18 (*) | |
│ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ ├── swc_ecma_visit v0.93.2 | |
│ │ │ ├── num-bigint v0.4.3 (*) | |
│ │ │ ├── swc_atoms v0.5.8 (*) | |
│ │ │ ├── swc_common v0.31.18 (*) | |
│ │ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ │ ├── swc_visit v0.5.7 (*) | |
│ │ │ └── tracing v0.1.37 (*) | |
│ │ ├── tracing v0.1.37 (*) | |
│ │ └── unicode-id v0.3.3 | |
│ └── swc_ecma_visit v0.93.2 (*) | |
├── swc_ecma_lints v0.85.9 | |
│ ├── ahash v0.8.3 (*) | |
│ ├── auto_impl v1.1.0 (proc-macro) | |
│ │ ├── proc-macro-error v1.0.4 | |
│ │ │ ├── proc-macro-error-attr v1.0.4 (proc-macro) | |
│ │ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ │ └── quote v1.0.32 (*) | |
│ │ │ │ [build-dependencies] | |
│ │ │ │ └── version_check v0.9.4 | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── syn v1.0.109 (*) | |
│ │ │ [build-dependencies] | |
│ │ │ └── version_check v0.9.4 | |
│ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ ├── quote v1.0.32 (*) | |
│ │ └── syn v1.0.109 (*) | |
│ ├── dashmap v5.5.0 (*) | |
│ ├── parking_lot v0.12.1 (*) | |
│ ├── rayon v1.7.0 | |
│ │ ├── either v1.9.0 | |
│ │ └── rayon-core v1.11.0 | |
│ │ ├── crossbeam-channel v0.5.8 | |
│ │ │ ├── cfg-if v1.0.0 | |
│ │ │ └── crossbeam-utils v0.8.16 | |
│ │ │ └── cfg-if v1.0.0 | |
│ │ ├── crossbeam-deque v0.8.3 | |
│ │ │ ├── cfg-if v1.0.0 | |
│ │ │ ├── crossbeam-epoch v0.9.15 | |
│ │ │ │ ├── cfg-if v1.0.0 | |
│ │ │ │ ├── crossbeam-utils v0.8.16 (*) | |
│ │ │ │ ├── memoffset v0.9.0 | |
│ │ │ │ │ [build-dependencies] | |
│ │ │ │ │ └── autocfg v1.1.0 | |
│ │ │ │ └── scopeguard v1.2.0 | |
│ │ │ │ [build-dependencies] | |
│ │ │ │ └── autocfg v1.1.0 | |
│ │ │ └── crossbeam-utils v0.8.16 (*) | |
│ │ ├── crossbeam-utils v0.8.16 (*) | |
│ │ └── num_cpus v1.16.0 (*) | |
│ ├── regex v1.9.1 (*) | |
│ ├── serde v1.0.181 (*) | |
│ ├── swc_atoms v0.5.8 (*) | |
│ ├── swc_common v0.31.18 (*) | |
│ ├── swc_config v0.1.7 (*) | |
│ ├── swc_ecma_ast v0.107.2 (*) | |
│ ├── swc_ecma_utils v0.120.7 (*) | |
│ └── swc_ecma_visit v0.93.2 (*) | |
├── swc_ecma_loader v0.43.20 | |
│ ├── ahash v0.8.3 (*) | |
│ ├── anyhow v1.0.72 | |
│ ├── dashmap v5.5.0 (*) | |
│ ├── lru v0.10.1 (*) | |
│ ├── once_cell v1.18.0 | |
│ ├── parking_lot v0.12.1 (*) | |
│ ├── path-clean v0.1.0 | |
│ ├── pathdiff v0.2.1 | |
│ ├── serde v1.0.181 (*) | |
│ ├── serde_json v1.0.104 (*) | |
│ ├── swc_cached v0.3.17 (*) | |
│ ├── swc_common v0.31.18 (*) | |
│ └── tracing v0.1.37 (*) | |
├── swc_ecma_minifier v0.184.30 | |
│ ├── ahash v0.8.3 (*) | |
│ ├── arrayvec v0.7.4 | |
│ ├── indexmap v1.9.3 (*) | |
│ ├── num-bigint v0.4.3 (*) | |
│ ├── num_cpus v1.16.0 (*) | |
│ ├── once_cell v1.18.0 | |
│ ├── parking_lot v0.12.1 (*) | |
│ ├── radix_fmt v1.0.0 | |
│ ├── regex v1.9.1 (*) | |
│ ├── rustc-hash v1.1.0 | |
│ ├── ryu-js v0.2.2 | |
│ ├── serde v1.0.181 (*) | |
│ ├── serde_json v1.0.104 (*) | |
│ ├── swc_atoms v0.5.8 (*) | |
│ ├── swc_cached v0.3.17 (*) | |
│ ├── swc_common v0.31.18 (*) | |
│ ├── swc_config v0.1.7 (*) | |
│ ├── swc_ecma_ast v0.107.2 (*) | |
│ ├── swc_ecma_codegen v0.142.5 (*) | |
│ ├── swc_ecma_parser v0.137.5 | |
│ │ ├── either v1.9.0 | |
│ │ ├── lexical v6.1.1 | |
│ │ │ └── lexical-core v0.8.5 | |
│ │ │ ├── lexical-parse-float v0.8.5 | |
│ │ │ │ ├── lexical-parse-integer v0.8.6 | |
│ │ │ │ │ ├── lexical-util v0.8.5 | |
│ │ │ │ │ │ └── static_assertions v1.1.0 | |
│ │ │ │ │ └── static_assertions v1.1.0 | |
│ │ │ │ ├── lexical-util v0.8.5 (*) | |
│ │ │ │ └── static_assertions v1.1.0 | |
│ │ │ ├── lexical-parse-integer v0.8.6 (*) | |
│ │ │ ├── lexical-util v0.8.5 (*) | |
│ │ │ ├── lexical-write-float v0.8.5 | |
│ │ │ │ ├── lexical-util v0.8.5 (*) | |
│ │ │ │ ├── lexical-write-integer v0.8.5 | |
│ │ │ │ │ ├── lexical-util v0.8.5 (*) | |
│ │ │ │ │ └── static_assertions v1.1.0 | |
│ │ │ │ └── static_assertions v1.1.0 | |
│ │ │ └── lexical-write-integer v0.8.5 (*) | |
│ │ ├── num-bigint v0.4.3 (*) | |
│ │ ├── serde v1.0.181 (*) | |
│ │ ├── smallvec v1.11.0 | |
│ │ ├── smartstring v1.0.1 | |
│ │ │ └── static_assertions v1.1.0 | |
│ │ │ [build-dependencies] | |
│ │ │ ├── autocfg v1.1.0 | |
│ │ │ └── version_check v0.9.4 | |
│ │ ├── stacker v0.1.15 | |
│ │ │ ├── cfg-if v1.0.0 | |
│ │ │ ├── libc v0.2.147 | |
│ │ │ └── psm v0.1.21 | |
│ │ │ [build-dependencies] | |
│ │ │ └── cc v1.0.81 | |
│ │ │ └── libc v0.2.147 | |
│ │ │ [build-dependencies] | |
│ │ │ └── cc v1.0.81 (*) | |
│ │ ├── swc_atoms v0.5.8 (*) | |
│ │ ├── swc_common v0.31.18 (*) | |
│ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ ├── tracing v0.1.37 (*) | |
│ │ └── typed-arena v2.0.2 | |
│ ├── swc_ecma_transforms_base v0.130.9 | |
│ │ ├── better_scoped_tls v0.1.1 (*) | |
│ │ ├── bitflags v2.3.3 | |
│ │ ├── indexmap v1.9.3 (*) | |
│ │ ├── once_cell v1.18.0 | |
│ │ ├── phf v0.10.1 (*) | |
│ │ ├── rustc-hash v1.1.0 | |
│ │ ├── serde v1.0.181 (*) | |
│ │ ├── smallvec v1.11.0 | |
│ │ ├── swc_atoms v0.5.8 (*) | |
│ │ ├── swc_common v0.31.18 (*) | |
│ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ ├── swc_ecma_parser v0.137.5 (*) | |
│ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ ├── swc_ecma_visit v0.93.2 (*) | |
│ │ └── tracing v0.1.37 (*) | |
│ ├── swc_ecma_transforms_optimization v0.190.19 | |
│ │ ├── ahash v0.8.3 (*) | |
│ │ ├── dashmap v5.5.0 (*) | |
│ │ ├── indexmap v1.9.3 (*) | |
│ │ ├── once_cell v1.18.0 | |
│ │ ├── petgraph v0.6.3 | |
│ │ │ ├── fixedbitset v0.4.2 | |
│ │ │ └── indexmap v1.9.3 (*) | |
│ │ ├── rustc-hash v1.1.0 | |
│ │ ├── serde_json v1.0.104 (*) | |
│ │ ├── swc_atoms v0.5.8 (*) | |
│ │ ├── swc_common v0.31.18 (*) | |
│ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ ├── swc_ecma_parser v0.137.5 (*) | |
│ │ ├── swc_ecma_transforms_base v0.130.9 (*) | |
│ │ ├── swc_ecma_transforms_macros v0.5.2 (proc-macro) | |
│ │ │ ├── pmutil v0.6.1 (*) | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ ├── swc_macros_common v0.3.8 (*) | |
│ │ │ └── syn v2.0.28 (*) | |
│ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ ├── swc_ecma_visit v0.93.2 (*) | |
│ │ ├── swc_fast_graph v0.19.18 | |
│ │ │ ├── indexmap v1.9.3 (*) | |
│ │ │ ├── petgraph v0.6.3 (*) | |
│ │ │ ├── rustc-hash v1.1.0 | |
│ │ │ └── swc_common v0.31.18 (*) | |
│ │ └── tracing v0.1.37 (*) | |
│ ├── swc_ecma_usage_analyzer v0.16.11 | |
│ │ ├── ahash v0.8.3 (*) | |
│ │ ├── indexmap v1.9.3 (*) | |
│ │ ├── rustc-hash v1.1.0 | |
│ │ ├── swc_atoms v0.5.8 (*) | |
│ │ ├── swc_common v0.31.18 (*) | |
│ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ ├── swc_ecma_visit v0.93.2 (*) | |
│ │ ├── swc_timer v0.19.21 | |
│ │ │ └── tracing v0.1.37 (*) | |
│ │ └── tracing v0.1.37 (*) | |
│ ├── swc_ecma_utils v0.120.7 (*) | |
│ ├── swc_ecma_visit v0.93.2 (*) | |
│ ├── swc_timer v0.19.21 (*) | |
│ └── tracing v0.1.37 (*) | |
├── swc_ecma_parser v0.137.5 (*) | |
├── swc_ecma_preset_env v0.198.21 | |
│ ├── ahash v0.8.3 (*) | |
│ ├── anyhow v1.0.72 | |
│ ├── dashmap v5.5.0 (*) | |
│ ├── indexmap v1.9.3 (*) | |
│ ├── once_cell v1.18.0 | |
│ ├── preset_env_base v0.4.5 | |
│ │ ├── ahash v0.8.3 (*) | |
│ │ ├── anyhow v1.0.72 | |
│ │ ├── browserslist-rs v0.12.4 | |
│ │ │ ├── ahash v0.8.3 (*) | |
│ │ │ ├── chrono v0.4.26 | |
│ │ │ │ ├── iana-time-zone v0.1.57 | |
│ │ │ │ │ └── core-foundation-sys v0.8.4 | |
│ │ │ │ ├── num-traits v0.2.16 (*) | |
│ │ │ │ └── time v0.1.45 | |
│ │ │ │ └── libc v0.2.147 | |
│ │ │ ├── either v1.9.0 | |
│ │ │ ├── itertools v0.10.5 | |
│ │ │ │ └── either v1.9.0 | |
│ │ │ ├── nom v7.1.3 | |
│ │ │ │ ├── memchr v2.5.0 | |
│ │ │ │ └── minimal-lexical v0.2.1 | |
│ │ │ ├── once_cell v1.18.0 | |
│ │ │ ├── serde v1.0.181 (*) | |
│ │ │ ├── serde_json v1.0.104 (*) | |
│ │ │ ├── string_cache v0.8.7 (*) | |
│ │ │ └── thiserror v1.0.44 | |
│ │ │ └── thiserror-impl v1.0.44 (proc-macro) | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── syn v2.0.28 (*) | |
│ │ │ [build-dependencies] | |
│ │ │ ├── anyhow v1.0.72 | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ ├── serde v1.0.181 (*) | |
│ │ │ ├── serde_json v1.0.104 (*) | |
│ │ │ └── string_cache_codegen v0.5.2 (*) | |
│ │ ├── dashmap v5.5.0 (*) | |
│ │ ├── from_variant v0.1.6 (proc-macro) (*) | |
│ │ ├── once_cell v1.18.0 | |
│ │ ├── semver v1.0.18 | |
│ │ │ └── serde v1.0.181 (*) | |
│ │ ├── serde v1.0.181 (*) | |
│ │ ├── st-map v0.2.0 | |
│ │ │ ├── arrayvec v0.7.4 | |
│ │ │ └── static-map-macro v0.3.0 (proc-macro) | |
│ │ │ ├── pmutil v0.6.1 (*) | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── syn v2.0.28 (*) | |
│ │ └── tracing v0.1.37 (*) | |
│ ├── rustc-hash v1.1.0 | |
│ ├── semver v1.0.18 (*) | |
│ ├── serde v1.0.181 (*) | |
│ ├── serde_json v1.0.104 (*) | |
│ ├── st-map v0.2.0 (*) | |
│ ├── string_enum v0.4.1 (proc-macro) (*) | |
│ ├── swc_atoms v0.5.8 (*) | |
│ ├── swc_common v0.31.18 (*) | |
│ ├── swc_ecma_ast v0.107.2 (*) | |
│ ├── swc_ecma_transforms v0.221.19 | |
│ │ ├── swc_atoms v0.5.8 (*) | |
│ │ ├── swc_common v0.31.18 (*) | |
│ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ ├── swc_ecma_transforms_base v0.130.9 (*) | |
│ │ ├── swc_ecma_transforms_compat v0.156.14 | |
│ │ │ ├── ahash v0.8.3 (*) | |
│ │ │ ├── arrayvec v0.7.4 | |
│ │ │ ├── indexmap v1.9.3 (*) | |
│ │ │ ├── is-macro v0.3.0 (proc-macro) (*) | |
│ │ │ ├── num-bigint v0.4.3 (*) | |
│ │ │ ├── serde v1.0.181 (*) | |
│ │ │ ├── smallvec v1.11.0 | |
│ │ │ ├── swc_atoms v0.5.8 (*) | |
│ │ │ ├── swc_common v0.31.18 (*) | |
│ │ │ ├── swc_config v0.1.7 (*) | |
│ │ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ │ ├── swc_ecma_transforms_base v0.130.9 (*) | |
│ │ │ ├── swc_ecma_transforms_classes v0.119.9 | |
│ │ │ │ ├── swc_atoms v0.5.8 (*) | |
│ │ │ │ ├── swc_common v0.31.18 (*) | |
│ │ │ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ │ │ ├── swc_ecma_transforms_base v0.130.9 (*) | |
│ │ │ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ │ │ └── swc_ecma_visit v0.93.2 (*) | |
│ │ │ ├── swc_ecma_transforms_macros v0.5.2 (proc-macro) (*) | |
│ │ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ │ ├── swc_ecma_visit v0.93.2 (*) | |
│ │ │ ├── swc_trace_macro v0.1.3 (proc-macro) | |
│ │ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ │ ├── quote v1.0.32 (*) | |
│ │ │ │ └── syn v2.0.28 (*) | |
│ │ │ └── tracing v0.1.37 (*) | |
│ │ ├── swc_ecma_transforms_module v0.173.17 | |
│ │ │ ├── Inflector v0.11.4 (*) | |
│ │ │ ├── ahash v0.8.3 (*) | |
│ │ │ ├── anyhow v1.0.72 | |
│ │ │ ├── bitflags v2.3.3 | |
│ │ │ ├── indexmap v1.9.3 (*) | |
│ │ │ ├── is-macro v0.3.0 (proc-macro) (*) | |
│ │ │ ├── path-clean v0.1.0 | |
│ │ │ ├── pathdiff v0.2.1 | |
│ │ │ ├── regex v1.9.1 (*) | |
│ │ │ ├── serde v1.0.181 (*) | |
│ │ │ ├── swc_atoms v0.5.8 (*) | |
│ │ │ ├── swc_cached v0.3.17 (*) | |
│ │ │ ├── swc_common v0.31.18 (*) | |
│ │ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ │ ├── swc_ecma_loader v0.43.20 (*) | |
│ │ │ ├── swc_ecma_parser v0.137.5 (*) | |
│ │ │ ├── swc_ecma_transforms_base v0.130.9 (*) | |
│ │ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ │ ├── swc_ecma_visit v0.93.2 (*) | |
│ │ │ └── tracing v0.1.37 (*) | |
│ │ ├── swc_ecma_transforms_optimization v0.190.19 (*) | |
│ │ ├── swc_ecma_transforms_proposal v0.164.14 | |
│ │ │ ├── either v1.9.0 | |
│ │ │ ├── rustc-hash v1.1.0 | |
│ │ │ ├── serde v1.0.181 (*) | |
│ │ │ ├── smallvec v1.11.0 | |
│ │ │ ├── swc_atoms v0.5.8 (*) | |
│ │ │ ├── swc_common v0.31.18 (*) | |
│ │ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ │ ├── swc_ecma_transforms_base v0.130.9 (*) | |
│ │ │ ├── swc_ecma_transforms_classes v0.119.9 (*) | |
│ │ │ ├── swc_ecma_transforms_macros v0.5.2 (proc-macro) (*) | |
│ │ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ │ └── swc_ecma_visit v0.93.2 (*) | |
│ │ ├── swc_ecma_transforms_react v0.176.17 | |
│ │ │ ├── ahash v0.8.3 (*) | |
│ │ │ ├── base64 v0.13.1 | |
│ │ │ ├── dashmap v5.5.0 (*) | |
│ │ │ ├── indexmap v1.9.3 (*) | |
│ │ │ ├── once_cell v1.18.0 | |
│ │ │ ├── serde v1.0.181 (*) | |
│ │ │ ├── sha-1 v0.10.0 | |
│ │ │ │ ├── cfg-if v1.0.0 | |
│ │ │ │ ├── cpufeatures v0.2.9 | |
│ │ │ │ └── digest v0.10.7 | |
│ │ │ │ ├── block-buffer v0.10.4 | |
│ │ │ │ │ └── generic-array v0.14.7 | |
│ │ │ │ │ └── typenum v1.16.0 | |
│ │ │ │ │ [build-dependencies] | |
│ │ │ │ │ └── version_check v0.9.4 | |
│ │ │ │ └── crypto-common v0.1.6 | |
│ │ │ │ ├── generic-array v0.14.7 (*) | |
│ │ │ │ └── typenum v1.16.0 | |
│ │ │ ├── string_enum v0.4.1 (proc-macro) (*) | |
│ │ │ ├── swc_atoms v0.5.8 (*) | |
│ │ │ ├── swc_common v0.31.18 (*) | |
│ │ │ ├── swc_config v0.1.7 (*) | |
│ │ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ │ ├── swc_ecma_parser v0.137.5 (*) | |
│ │ │ ├── swc_ecma_transforms_base v0.130.9 (*) | |
│ │ │ ├── swc_ecma_transforms_macros v0.5.2 (proc-macro) (*) | |
│ │ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ │ └── swc_ecma_visit v0.93.2 (*) | |
│ │ ├── swc_ecma_transforms_typescript v0.180.18 | |
│ │ │ ├── serde v1.0.181 (*) | |
│ │ │ ├── swc_atoms v0.5.8 (*) | |
│ │ │ ├── swc_common v0.31.18 (*) | |
│ │ │ ├── swc_ecma_ast v0.107.2 (*) | |
│ │ │ ├── swc_ecma_transforms_base v0.130.9 (*) | |
│ │ │ ├── swc_ecma_transforms_react v0.176.17 (*) | |
│ │ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ │ └── swc_ecma_visit v0.93.2 (*) | |
│ │ ├── swc_ecma_utils v0.120.7 (*) | |
│ │ └── swc_ecma_visit v0.93.2 (*) | |
│ ├── swc_ecma_utils v0.120.7 (*) | |
│ └── swc_ecma_visit v0.93.2 (*) | |
├── swc_ecma_transforms v0.221.19 (*) | |
├── swc_ecma_transforms_base v0.130.9 (*) | |
├── swc_ecma_transforms_compat v0.156.14 (*) | |
├── swc_ecma_transforms_optimization v0.190.19 (*) | |
├── swc_ecma_utils v0.120.7 (*) | |
├── swc_ecma_visit v0.93.2 (*) | |
├── swc_error_reporters v0.15.18 | |
│ ├── anyhow v1.0.72 | |
│ ├── miette v4.7.1 | |
│ │ ├── atty v0.2.14 | |
│ │ │ └── libc v0.2.147 | |
│ │ ├── backtrace v0.3.68 | |
│ │ │ ├── addr2line v0.20.0 | |
│ │ │ │ └── gimli v0.27.3 | |
│ │ │ ├── cfg-if v1.0.0 | |
│ │ │ ├── libc v0.2.147 | |
│ │ │ ├── miniz_oxide v0.7.1 | |
│ │ │ │ └── adler v1.0.2 | |
│ │ │ ├── object v0.31.1 | |
│ │ │ │ └── memchr v2.5.0 | |
│ │ │ └── rustc-demangle v0.1.23 | |
│ │ │ [build-dependencies] | |
│ │ │ └── cc v1.0.81 (*) | |
│ │ ├── miette-derive v4.7.1 (proc-macro) | |
│ │ │ ├── proc-macro2 v1.0.66 (*) | |
│ │ │ ├── quote v1.0.32 (*) | |
│ │ │ └── syn v1.0.109 (*) | |
│ │ ├── once_cell v1.18.0 | |
│ │ ├── owo-colors v3.5.0 | |
│ │ ├── supports-color v1.3.1 | |
│ │ │ ├── atty v0.2.14 (*) | |
│ │ │ └── is_ci v1.1.1 | |
│ │ ├── supports-hyperlinks v1.2.0 | |
│ │ │ └── atty v0.2.14 (*) | |
│ │ ├── supports-unicode v1.0.2 | |
│ │ │ └── atty v0.2.14 (*) | |
│ │ ├── terminal_size v0.1.17 | |
│ │ │ └── libc v0.2.147 | |
│ │ ├── textwrap v0.15.2 | |
│ │ │ ├── smawk v0.3.1 | |
│ │ │ ├── unicode-linebreak v0.1.5 | |
│ │ │ └── unicode-width v0.1.10 | |
│ │ ├── thiserror v1.0.44 (*) | |
│ │ └── unicode-width v0.1.10 | |
│ ├── once_cell v1.18.0 | |
│ ├── parking_lot v0.12.1 (*) | |
│ └── swc_common v0.31.18 (*) | |
├── swc_node_comments v0.18.18 | |
│ ├── ahash v0.8.3 (*) | |
│ ├── dashmap v5.5.0 (*) | |
│ ├── swc_atoms v0.5.8 (*) | |
│ └── swc_common v0.31.18 (*) | |
├── swc_timer v0.19.21 (*) | |
├── swc_visit v0.5.7 (*) | |
├── tracing v0.1.37 (*) | |
└── url v2.4.0 (*) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment