This project contains known security vulnerabilities. Find detailed information at the bottom.

Crate jsdoc

Dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 nom^5.1.27.1.0out of date
 serde^11.0.130up to date

Dev dependencies

(3 total, all up-to-date)

CrateRequiredLatestStatus
 anyhow^11.0.51up to date
 dashmap^4.0.24.0.2up to date
 walkdir^22.3.2up to date

Crate node

Dependencies

(9 total, all up-to-date)

CrateRequiredLatestStatus
 anyhow^11.0.51up to date
 backtrace^0.30.3.63up to date
 napi^11.8.0up to date
 napi-derive^11.1.2up to date
 path-clean^0.10.1.0up to date
 serde^11.0.130up to date
 serde_json^11.0.72up to date
 tracing^0.1.280.1.29up to date
 tracing-subscriber^0.3.20.3.3up to date

Build dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 napi-build^11.2.0up to date

Crate swc_css

No external dependencies! 🙌

Crate swc_ecmascript

No external dependencies! 🙌

Crate swc_ecma_plugin_ast

Dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 abi_stable^0.10.30.10.3up to date
 num-bigint^0.20.4.3out of date

Dev dependencies

(2 total, all up-to-date)

CrateRequiredLatestStatus
 serde^11.0.130up to date
 serde_json^11.0.72up to date

Crate swc_estree_compat

Dependencies

(6 total, all up-to-date)

CrateRequiredLatestStatus
 ahash^0.7.00.7.6up to date
 anyhow^11.0.51up to date
 copyless^0.1.50.1.5up to date
 rayon^1.5.01.5.1up to date
 serde^11.0.130up to date
 serde_json^1.0.621.0.72up to date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 pretty_assertions^0.7.11.0.0out of date
 walkdir^22.3.2up to date

Crate swc_plugin

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 abi_stable^0.10.20.10.3up to date
 anyhow^1.0.411.0.51up to date
 serde^1.0.1261.0.130up to date
 serde_json^1.0.641.0.72up to date

Crate swc_plugin_runner

Dependencies

(8 total, 1 outdated)

CrateRequiredLatestStatus
 abi_stable^0.10.20.10.3up to date
 anyhow^1.0.421.0.51up to date
 libloading^0.7.00.7.2up to date
 once_cell^1.8.01.8.0up to date
 parking_lot^0.70.11.2out of date
 serde^1.0.1261.0.130up to date
 serde_json^1.0.641.0.72up to date
 swc_atoms^0.2.70.2.9up to date

Crate swc_plugin_testing

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 anyhow^1.0.411.0.51up to date

Crate swc_stylis

No external dependencies! 🙌

Crate swc_timer

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 tracing^0.10.1.29up to date

Crate swc_webpack_ast

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 anyhow^1.0.481.0.51up to date
 rayon^1.5.11.5.1up to date
 serde_json^1.0.721.0.72up to date
 tracing^0.1.290.1.29up to date

Crate wasm

Dependencies

(10 total, 1 outdated)

CrateRequiredLatestStatus
 anyhow^1.0.421.0.51up to date
 console_error_panic_hook^0.1.60.1.7up to date
 once_cell^1.3.11.8.0up to date
 parking_lot_core=0.8.00.8.5out of date
 path-clean^0.10.1.0up to date
 serde^11.0.130up to date
 serde_json^11.0.72up to date
 tracing^0.1.280.1.29up to date
 wasm-bindgen^0.20.2.78up to date
 wasm-bindgen-futures^0.4.80.4.28up to date

Crate swc_atoms

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 string_cache^0.8.20.8.2up to date

Build dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 string_cache_codegen^0.50.5.1up to date

Crate swc_common

Dependencies

(21 total, 3 outdated)

CrateRequiredLatestStatus
 abi_stable^0.10.30.10.3up to date
 ahash^0.7.40.7.6up to date
 anyhow^1.0.451.0.51up to date
 arbitrary^11.0.3up to date
 atty^0.20.2.14up to date
 bincode^1.3.31.3.3up to date
 cfg-if^0.1.21.0.0out of date
 either^1.51.6.1up to date
 num-bigint^0.20.4.3out of date
 once_cell^11.8.0up to date
 owning_ref^0.40.4.1up to date
 parking_lot^0.7.10.11.2out of date
 rustc-hash^1.1.01.1.0up to date
 scoped-tls^11.0.0up to date
 serde^1.0.1191.0.130up to date
 sourcemap^66.0.1up to date
 string_cache^0.8.10.8.2up to date
 termcolor^1.01.1.2up to date
 tracing^0.1.280.1.29up to date
 unicode-width^0.1.40.1.9up to date
 url^2.2.22.2.2up to date

Dev dependencies

(2 total, all up-to-date)

CrateRequiredLatestStatus
 rayon^11.5.1up to date
 serde_json^11.0.72up to date

Crate swc_ecma_ast

Dependencies

(4 total, 1 outdated)

CrateRequiredLatestStatus
 arbitrary^11.0.3up to date
 is-macro^0.10.1.9up to date
 num-bigint^0.20.4.3out of date
 serde^1.0.881.0.130up to date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 serde_json^11.0.72up to date

Crate swc_ecma_parser

Dependencies

(8 total, 2 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 either^1.41.6.1up to date
 lexical^5.2.26.0.1out of date
 num-bigint^0.20.4.3out of date
 serde^11.0.130up to date
 smallvec ⚠️^11.7.0maybe insecure
 tracing^0.1.280.1.29up to date
 typed-arena^2.0.12.0.1up to date
 unicode-xid^0.20.2.2up to date

Dev dependencies

(4 total, 2 outdated)

CrateRequiredLatestStatus
 env_logger^0.70.9.0out of date
 pretty_assertions^0.61.0.0out of date
 serde_json^11.0.72up to date
 walkdir^22.3.2up to date

Crate testing

Dependencies

(8 total, 2 outdated, 1 insecure)

CrateRequiredLatestStatus
 ansi_term^0.12.10.12.1up to date
 difference ⚠️^22.0.0insecure
 once_cell^11.8.0up to date
 pretty_assertions^0.7.21.0.0out of date
 regex^11.5.4up to date
 serde_json^1.0.711.0.72up to date
 tracing^0.1.280.1.29up to date
 tracing-subscriber^0.2.240.3.3out of date

Crate swc

Dependencies

(14 total, 1 outdated)

CrateRequiredLatestStatus
 ahash^0.7.40.7.6up to date
 anyhow^11.0.51up to date
 base64^0.13.00.13.0up to date
 dashmap^4.0.24.0.2up to date
 either^11.6.1up to date
 indexmap^11.7.0up to date
 lru^0.6.10.7.0out of date
 once_cell^11.8.0up to date
 pathdiff^0.2.00.2.1up to date
 regex^11.5.4up to date
 serde^11.0.130up to date
 serde_json^11.0.72up to date
 sourcemap^66.0.1up to date
 tracing^0.1.280.1.29up to date

Dev dependencies

(2 total, all up-to-date)

CrateRequiredLatestStatus
 rayon^11.5.1up to date
 walkdir^22.3.2up to date

Crate swc_bundler

Dependencies

(14 total, 2 outdated)

CrateRequiredLatestStatus
 ahash^0.70.7.6up to date
 anyhow^11.0.51up to date
 crc^1.82.1.0out of date
 dashmap^4.0.24.0.2up to date
 indexmap^1.61.7.0up to date
 is-macro^0.10.1.9up to date
 once_cell^11.8.0up to date
 parking_lot^0.110.11.2up to date
 petgraph^0.50.6.0out of date
 radix_fmt^11.0.0up to date
 rayon^11.5.1up to date
 relative-path^1.21.6.0up to date
 retain_mut^0.1.20.1.5up to date
 tracing^0.1.280.1.29up to date

Dev dependencies

(8 total, all up-to-date)

CrateRequiredLatestStatus
 hex^0.40.4.3up to date
 ntest^0.7.20.7.3up to date
 path-clean=0.1.00.1.0up to date
 reqwest^0.11.40.11.7up to date
 sha-1^0.90.9.8up to date
 tempfile^3.1.03.2.0up to date
 url^2.1.12.2.2up to date
 walkdir^22.3.2up to date

Crate swc_ecma_loader

Dependencies

(10 total, 1 outdated)

CrateRequiredLatestStatus
 ahash^0.7.40.7.6up to date
 anyhow^1.0.411.0.51up to date
 dashmap^4.0.24.0.2up to date
 lru^0.6.50.7.0out of date
 once_cell^1.8.01.8.0up to date
 path-clean=0.1.00.1.0up to date
 regex^11.5.4up to date
 serde^11.0.130up to date
 serde_json^1.0.641.0.72up to date
 tracing^0.1.280.1.29up to date

Crate swc_node_base

No external dependencies! 🙌

Crate swc_node_bundler

Dependencies

(8 total, all up-to-date)

CrateRequiredLatestStatus
 anyhow^11.0.51up to date
 dashmap^4.0.24.0.2up to date
 is-macro^0.1.80.1.9up to date
 once_cell^11.8.0up to date
 regex^11.5.4up to date
 serde^11.0.130up to date
 serde_json^11.0.72up to date
 tracing^0.1.280.1.29up to date

Dev dependencies

(4 total, 2 outdated)

CrateRequiredLatestStatus
 pretty_assertions^0.6.11.0.0out of date
 pretty_env_logger^0.30.4.0out of date
 tempfile^33.2.0up to date
 walkdir^2.3.12.3.2up to date

Crate swc_css_ast

Dependencies

(2 total, all up-to-date)

CrateRequiredLatestStatus
 is-macro^0.1.90.1.9up to date
 serde^1.0.1271.0.130up to date

Crate swc_css_codegen

Dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 auto_impl^0.4.10.5.0out of date
 bitflags^1.3.21.3.2up to date

Crate swc_css_minifier

No external dependencies! 🙌

Crate swc_css_parser

Dependencies

(3 total, 1 outdated)

CrateRequiredLatestStatus
 bitflags^1.2.11.3.2up to date
 lexical^5.2.26.0.1out of date
 unicode-xid^0.2.20.2.2up to date

Dev dependencies

(2 total, all up-to-date)

CrateRequiredLatestStatus
 serde^1.0.1271.0.130up to date
 serde_json^1.0.661.0.72up to date

Crate swc_css_utils

No external dependencies! 🙌

Crate swc_css_visit

No external dependencies! 🙌

Crate swc_ecma_codegen

Dependencies

(6 total, 1 outdated)

CrateRequiredLatestStatus
 bitflags^11.3.2up to date
 memchr^2.4.12.4.1up to date
 num-bigint^0.20.4.3out of date
 once_cell^1.8.01.8.0up to date
 sourcemap^66.0.1up to date
 tracing^0.10.1.29up to date

Crate swc_ecma_dep_graph

No external dependencies! 🙌

Crate swc_ecma_minifier

Dependencies

(13 total, 1 outdated)

CrateRequiredLatestStatus
 ahash^0.7.60.7.6up to date
 backtrace^0.3.610.3.63up to date
 indexmap^1.7.01.7.0up to date
 once_cell^1.5.21.8.0up to date
 pretty_assertions^0.6.11.0.0out of date
 rayon^1.5.11.5.1up to date
 regex^1.5.31.5.4up to date
 retain_mut^0.1.20.1.5up to date
 serde^1.0.1181.0.130up to date
 serde_json^1.0.611.0.72up to date
 serde_regex^1.1.01.1.0up to date
 tracing^0.1.280.1.29up to date
 unicode-xid^0.2.20.2.2up to date

Dev dependencies

(4 total, 1 outdated)

CrateRequiredLatestStatus
 ansi_term^0.12.10.12.1up to date
 anyhow^11.0.51up to date
 pretty_assertions^0.6.11.0.0out of date
 walkdir^2.3.12.3.2up to date

Crate swc_ecma_preset_env

Dependencies

(11 total, 1 outdated)

CrateRequiredLatestStatus
 ahash^0.7.40.7.6up to date
 anyhow^11.0.51up to date
 browserslist-rs=0.4.00.4.0up to date
 dashmap^4.0.24.0.2up to date
 indexmap^1.6.21.7.0up to date
 once_cell^1.2.01.8.0up to date
 semver^0.9.01.0.4out of date
 serde^11.0.130up to date
 serde_json^11.0.72up to date
 st-map^0.1.20.1.4up to date
 walkdir^22.3.2up to date

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 pretty_assertions^0.61.0.0out of date

Crate swc_ecma_transforms

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 unicode-xid^0.20.2.2up to date

Dev dependencies

(4 total, 1 outdated)

CrateRequiredLatestStatus
 pretty_assertions^0.61.0.0out of date
 sourcemap^66.0.1up to date
 tempfile^33.2.0up to date
 walkdir^22.3.2up to date

Crate swc_ecma_utils

Dependencies

(3 total, all up-to-date)

CrateRequiredLatestStatus
 once_cell^11.8.0up to date
 rayon^1.5.11.5.1up to date
 unicode-xid^0.20.2.2up to date

Crate swc_ecma_visit

Dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 num-bigint^0.20.4.3out of date

Crate rplugin

Dependencies

(2 total, all up-to-date)

CrateRequiredLatestStatus
 abi_stable^0.10.30.10.3up to date
 string_cache^0.8.20.8.2up to date

Crate swc_estree_ast

Dependencies

(3 total, all up-to-date)

CrateRequiredLatestStatus
 scoped-tls^1.0.01.0.0up to date
 serde^11.0.130up to date
 serde_json^11.0.72up to date

Crate swc_node_comments

Dependencies

(2 total, all up-to-date)

CrateRequiredLatestStatus
 ahash^0.7.60.7.6up to date
 dashmap^44.0.2up to date

Crate swc_plugin_js_api

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 abi_stable^0.10.20.10.3up to date
 anyhow^1.0.411.0.51up to date
 serde^1.0.1261.0.130up to date
 serde_json^11.0.72up to date

Crate swc_ecma_transforms_base

Dependencies

(6 total, 1 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 once_cell^1.5.21.8.0up to date
 phf^0.8.00.10.0out of date
 rayon^11.5.1up to date
 scoped-tls^1.0.01.0.0up to date
 smallvec ⚠️^1.6.01.7.0maybe insecure
 tracing^0.10.1.29up to date

Crate swc_ecma_transforms_testing

Dependencies

(7 total, all up-to-date)

CrateRequiredLatestStatus
 ansi_term^0.12.10.12.1up to date
 anyhow^11.0.51up to date
 hex^0.4.30.4.3up to date
 serde^11.0.130up to date
 serde_json^11.0.72up to date
 sha-1^0.9.80.9.8up to date
 tempfile^3.1.03.2.0up to date

Crate ast_node

Dependencies

(5 total, 1 outdated)

CrateRequiredLatestStatus
 darling^0.100.13.0out of date
 pmutil^0.5.10.5.3up to date
 proc-macro2^11.0.32up to date
 quote^11.0.10up to date
 syn^11.0.82up to date

Crate from_variant

Dependencies

(3 total, all up-to-date)

CrateRequiredLatestStatus
 pmutil^0.5.30.5.3up to date
 proc-macro2^11.0.32up to date
 syn^11.0.82up to date

Crate swc_eq_ignore_macros

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 pmutil^0.5.30.5.3up to date
 proc-macro2^1.0.241.0.32up to date
 quote^1.0.71.0.10up to date
 syn^1.0.541.0.82up to date

Crate swc_visit

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 either^1.5.31.6.1up to date

Crate string_enum

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 pmutil^0.5.10.5.3up to date
 proc-macro2^11.0.32up to date
 quote^11.0.10up to date
 syn^11.0.82up to date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 serde^11.0.130up to date

Crate enum_kind

Dependencies

(3 total, all up-to-date)

CrateRequiredLatestStatus
 pmutil^0.5.10.5.3up to date
 proc-macro2^11.0.32up to date
 syn^11.0.82up to date

Crate testing_macros

Dependencies

(8 total, all up-to-date)

CrateRequiredLatestStatus
 anyhow^11.0.51up to date
 glob^0.30.3.0up to date
 pmutil^0.5.10.5.3up to date
 proc-macro2^1.0.241.0.32up to date
 quote^11.0.10up to date
 regex^11.5.4up to date
 relative-path^1.3.21.6.0up to date
 syn^11.0.82up to date

Crate swc_ecma_ext_transforms

Dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 phf^0.8.00.10.0out of date

Crate swc_ecma_transforms_compat

Dependencies

(9 total, 2 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 ahash^0.7.40.7.6up to date
 arrayvec^0.5.20.7.2out of date
 indexmap^1.6.11.7.0up to date
 is-macro^0.1.80.1.9up to date
 num-bigint^0.20.4.3out of date
 ordered-float^2.0.12.8.0up to date
 rayon^1.5.11.5.1up to date
 serde^1.0.1181.0.130up to date
 smallvec ⚠️^1.6.01.7.0maybe insecure

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 serde_json^1.0.661.0.72up to date

Crate swc_ecma_transforms_optimization

Dependencies

(8 total, all up-to-date)

CrateRequiredLatestStatus
 ahash^0.7.40.7.6up to date
 dashmap^4.0.24.0.2up to date
 indexmap^1.6.11.7.0up to date
 once_cell^1.5.21.8.0up to date
 rayon^1.5.11.5.1up to date
 retain_mut^0.1.20.1.5up to date
 serde_json^1.0.611.0.72up to date
 tracing^0.1.280.1.29up to date

Crate swc_fast_graph

Dependencies

(3 total, 1 outdated)

CrateRequiredLatestStatus
 ahash^0.7.60.7.6up to date
 indexmap^1.7.01.7.0up to date
 petgraph^0.50.6.0out of date

Crate swc_graph_analyzer

Dependencies

(4 total, 1 outdated)

CrateRequiredLatestStatus
 ahash^0.7.60.7.6up to date
 auto_impl^0.5.00.5.0up to date
 petgraph^0.5.00.6.0out of date
 tracing^0.1.290.1.29up to date

Crate swc_ecma_transforms_react

Dependencies

(8 total, all up-to-date)

CrateRequiredLatestStatus
 ahash^0.7.40.7.6up to date
 base64^0.13.00.13.0up to date
 dashmap^4.0.24.0.2up to date
 indexmap^1.6.11.7.0up to date
 once_cell^1.5.21.8.0up to date
 regex^1.4.21.5.4up to date
 serde^1.0.1181.0.130up to date
 sha-1^0.9.40.9.8up to date

Crate swc_ecma_transforms_typescript

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 serde^1.0.1181.0.130up to date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 walkdir^2.3.12.3.2up to date

Crate swc_css_codegen_macros

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 pmutil^0.5.10.5.3up to date
 proc-macro2^11.0.32up to date
 quote^11.0.10up to date
 syn^11.0.82up to date

Crate swc_ecma_codegen_macros

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 pmutil^0.5.10.5.3up to date
 proc-macro2^11.0.32up to date
 syn^11.0.82up to date
 quote^11.0.10up to date

Crate swc_ecma_transforms_module

Dependencies

(6 total, all up-to-date)

CrateRequiredLatestStatus
 Inflector^0.11.40.11.4up to date
 ahash^0.7.40.7.6up to date
 anyhow^1.0.411.0.51up to date
 indexmap^1.6.11.7.0up to date
 pathdiff^0.2.00.2.1up to date
 serde^1.0.1181.0.130up to date

Crate swc_ecma_transforms_proposal

Dependencies

(3 total, 1 possibly insecure)

CrateRequiredLatestStatus
 either^1.6.11.6.1up to date
 serde^1.0.1181.0.130up to date
 smallvec ⚠️^1.6.01.7.0maybe insecure

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 serde_json^1.0.661.0.72up to date

Crate rplugin_macros

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 pmutil^0.5.30.5.3up to date
 proc-macro2^11.0.32up to date
 quote^11.0.10up to date
 syn^11.0.82up to date

Crate swc_ecma_transforms_macros

Dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 pmutil^0.5.10.5.3up to date
 proc-macro2^11.0.32up to date
 quote^11.0.10up to date
 syn^11.0.82up to date

Crate swc_macros_common

Dependencies

(4 total, 1 outdated)

CrateRequiredLatestStatus
 pmutil^0.5.10.5.3up to date
 proc-macro2^11.0.32up to date
 quote^11.0.10up to date
 syn=1.0.651.0.82out of date

Crate swc_visit_macros

Dependencies

(5 total, all up-to-date)

CrateRequiredLatestStatus
 Inflector^0.11.40.11.4up to date
 pmutil^0.5.10.5.3up to date
 proc-macro2^11.0.32up to date
 quote^11.0.10up to date
 syn^11.0.82up to date

Crate swc_ecma_transforms_classes

No external dependencies! 🙌

Security Vulnerabilities

difference: difference is unmaintained

RUSTSEC-2020-0095

smallvec: Buffer overflow in SmallVec::insert_many

RUSTSEC-2021-0003

A bug in the SmallVec::insert_many method caused it to allocate a buffer that was smaller than needed. It then wrote past the end of the buffer, causing a buffer overflow and memory corruption on the heap.

This bug was only triggered if the iterator passed to insert_many yielded more items than the lower bound returned from its size_hint method.

The flaw was corrected in smallvec 0.6.14 and 1.6.1, by ensuring that additional space is always reserved for each item inserted. The fix also simplified the implementation of insert_many to use less unsafe code, so it is easier to verify its correctness.

Thank you to Yechan Bae (@Qwaz) and the Rust group at Georgia Tech’s SSLab for finding and reporting this bug.