From 9c8e6896fc981a0a736342958c12866dc8d57691 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Thu, 11 Aug 2022 21:13:49 +0900 Subject: [PATCH 01/13] Bump --- packages/next-swc/Cargo.lock | 171 +++++++++--------- packages/next-swc/crates/core/Cargo.toml | 18 +- packages/next-swc/crates/emotion/Cargo.toml | 10 +- .../crates/modularize_imports/Cargo.toml | 8 +- packages/next-swc/crates/napi/Cargo.toml | 14 +- .../crates/styled_components/Cargo.toml | 12 +- .../next-swc/crates/styled_jsx/Cargo.toml | 12 +- packages/next-swc/crates/wasm/Cargo.toml | 8 +- 8 files changed, 125 insertions(+), 128 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 18b43ccfe5c1..b908117f6d39 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -2964,9 +2964,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.212.1" +version = "0.213.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6860819497adc7ffbda33061e0d6a36672212c6e623257927a088aa74116490a" +checksum = "ade9b8762c4649b71a66a58734c63f2237b171b5942e2672721efa529715acf3" dependencies = [ "ahash", "anyhow", @@ -3002,7 +3002,6 @@ dependencies = [ "swc_ecma_transforms_optimization", "swc_ecma_utils", "swc_ecma_visit", - "swc_ecmascript", "swc_error_reporters", "swc_node_comments", "swc_plugin_proxy", @@ -3014,9 +3013,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.3.1" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66e252fe697709a0fc8710b5b9dee2d72fd9852d3f5fd1a057ce808b6987ccba" +checksum = "896bc922b970e97d96011d094034afa83473e2cc6ca8d457c6114ef9e36cdf2b" dependencies = [ "bytecheck", "once_cell", @@ -3029,9 +3028,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.175.0" +version = "0.176.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "181676693d25b6e1b3992f1a13cf4e5bca78bf5482d4f2ee7333796dd9ca21b2" +checksum = "c829d9728c96bc473c35c9ae8f1cee67a114cc431ea6c31531e845c17f528b65" dependencies = [ "ahash", "anyhow", @@ -3063,9 +3062,9 @@ dependencies = [ [[package]] name = "swc_cached" -version = "0.2.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91448e2c3ee24c65d51c0956b62f94420c9d19e7fa9e990010072d5e05a81a51" +checksum = "719e1393652cb40cb883da1b6e2c3abd4353d55bdb794defa28cd8ee7995b7fe" dependencies = [ "ahash", "anyhow", @@ -3078,9 +3077,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.26.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7b3ce2fcc4e51ffb3e0556f04bf50e6cdeaaab9b019282f68acb2311c4b75f8" +checksum = "e97313ed2f4fd5c1e1f4ea7b67017720adddeb9ef03ac0a91670586332a493f0" dependencies = [ "ahash", "anyhow", @@ -3138,9 +3137,9 @@ dependencies = [ [[package]] name = "swc_css" -version = "0.116.0" +version = "0.118.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3aeaff3b0bc11139757bf67bf3bb1afacec05ee58d5b316f1d957b3a78db452" +checksum = "e0d0b22c17259e3285c75edda1ea29550f79c8471ca84593aa9a9163ac7a57e7" dependencies = [ "swc_css_ast", "swc_css_codegen", @@ -3151,9 +3150,9 @@ dependencies = [ [[package]] name = "swc_css_ast" -version = "0.103.0" +version = "0.105.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "543026fef8a5f4147d944072eac313f5dd4633086a3b26b2e2b1f08384d369bd" +checksum = "f4c000fd92dd3f2cbcfc54baca6a5a0751c190afaf8845999abe8a423dc56341" dependencies = [ "is-macro", "serde", @@ -3164,9 +3163,9 @@ dependencies = [ [[package]] name = "swc_css_codegen" -version = "0.113.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a932c9750eed830a0e4c8b64a8e084c0adfc23356846e8fcc66a302bf3ead27e" +checksum = "ac95046d7dc7e0dd72e1790e0e7db85895b55969e766bfb98250e13ae4d7b0d9" dependencies = [ "auto_impl", "bitflags", @@ -3193,9 +3192,9 @@ dependencies = [ [[package]] name = "swc_css_parser" -version = "0.112.0" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d36dc5fba19a61d395cddb6fe2f9736f1a192c45fbced6f37c6a3ad3593db0b8" +checksum = "ac1daca894e01fdeea4eb898ad3638f691aa92f4bbe4b568fdac9e28ce1992e0" dependencies = [ "bitflags", "lexical", @@ -3207,9 +3206,9 @@ dependencies = [ [[package]] name = "swc_css_prefixer" -version = "0.113.3" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3393413633e283959aad05d8943c896729cc0d9cf31a37b213460748d1eff4c4" +checksum = "c08e2b56e82318b079d604638fb67969cc898db3ec2971ae859bba236cf2dff5" dependencies = [ "once_cell", "preset_env_base", @@ -3224,9 +3223,9 @@ dependencies = [ [[package]] name = "swc_css_utils" -version = "0.100.0" +version = "0.102.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3625a87b24e56d84fa87d993d560fb68867d07c2ded754c45135f4cd02dbdd4" +checksum = "5d36fe0a34619abcd9899a147ee06b191627387a0bfddcf4f3de92ffa61a5ffa" dependencies = [ "once_cell", "serde", @@ -3239,9 +3238,9 @@ dependencies = [ [[package]] name = "swc_css_visit" -version = "0.102.0" +version = "0.104.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99f41381173f2371013e79304dadfd42c1b90f5bbc05129e85314a301890cc93" +checksum = "955e7e3b9097fca8317f7b0ba7c5007a4de085078e8135cb0e3a0261b8509e50" dependencies = [ "serde", "swc_atoms", @@ -3252,9 +3251,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.89.0" +version = "0.90.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce996d6d808785508fd33c252de3fa403cb1c7dd8716898d65eabeb7bfe341f" +checksum = "195cc62d3256844148ac4096e3a8901a758fe50c6237c647ebfc1e6605b67f27" dependencies = [ "bitflags", "bytecheck", @@ -3271,9 +3270,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.120.0" +version = "0.121.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1b0c1a7325b011e2873de47dc862a805d39b975efa117a9f6c196e30a0d99b" +checksum = "c6cdcb6cfd8270895aa3e26e5a89ff3eda0e947a5855e735e00bd0c02bb1d84c" dependencies = [ "memchr", "num-bigint", @@ -3303,9 +3302,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.84.0" +version = "0.85.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a2d13bef6e69fe871b780cc44dc6802bb098d6503b1e9873c04e8baec6e87a0" +checksum = "c454bc1c1428ffa54b1c5382637155b1d16b9fc04c69c966af9b2e777526bc6e" dependencies = [ "phf", "swc_atoms", @@ -3317,9 +3316,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.57.0" +version = "0.58.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb20430ce0773f680eaa758317298ad927587bb3c204a0921aa4ddabee2fe9f4" +checksum = "c29987a9c379bbcd2cec1686fd875631499e88ad0509be2307ad9e0207390b88" dependencies = [ "ahash", "auto_impl", @@ -3338,9 +3337,9 @@ dependencies = [ [[package]] name = "swc_ecma_loader" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca95a8ebe9f6f815c35002523f0157367fec9856dcec868c7d3e27c3142954e9" +checksum = "5c8e4dc0ae0a930f534dc3e713db4da1e08f060da19663dab5b794b8e75ccac1" dependencies = [ "ahash", "anyhow", @@ -3360,9 +3359,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.142.1" +version = "0.143.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d047b57f9c0bcc220202750301bd66c003a242bae994e647da43b4269cec305f" +checksum = "b3a4ca88a3a22272233622d403eca02d6bb9ab3c90ce75d1bfdd20f2b967f652" dependencies = [ "ahash", "arrayvec", @@ -3371,7 +3370,6 @@ dependencies = [ "num_cpus", "once_cell", "parking_lot", - "rayon", "regex", "retain_mut", "rustc-hash", @@ -3395,9 +3393,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.116.0" +version = "0.117.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12740be040fa5635ac73bb38fd7340887d6b5f36e0daf4eaec662838398dd4eb" +checksum = "8487764045bbc8bee67dea5deffde74ca3c2d67178f63bb6658cbccf08e2d225" dependencies = [ "either", "enum_kind", @@ -3414,9 +3412,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.156.1" +version = "0.157.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "979e15b5b236e4a06da25cbf8b40723a709c45f9d9a70c0460ee7ae5658eec1d" +checksum = "40429794e6564ab344a43c27e5aef1b35aec70982dcdd820d1d61d1fe6e3585f" dependencies = [ "ahash", "anyhow", @@ -3439,9 +3437,9 @@ dependencies = [ [[package]] name = "swc_ecma_testing" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4531ecf7055a35aff99b4c668cd6e02d35e688bdb0c0c80a21805a8f0d25a636" +checksum = "cc76137e6eeb46560dd55f78f613935ec0ac3712d5178373d0381644bd6c2314" dependencies = [ "anyhow", "hex", @@ -3455,9 +3453,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.181.0" +version = "0.182.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d0332a16280d0c0c37745fc85714d878867d490ee6747bfdfdcb6bebe80181f" +checksum = "f5c12c102ed323a37075049d4bb18ac1b142197b146c4af4a45befa5422c3bd4" dependencies = [ "swc_atoms", "swc_common", @@ -3475,16 +3473,15 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.102.0" +version = "0.103.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f8438e5cb7da4e6983117294b9d5dc911163ab221e12c8066a7a713a90c5734" +checksum = "f6c4c6c0079e1843c78565bc9d849c9a7c6c2e216f4133b4bda4dc34c1164b6d" dependencies = [ "better_scoped_tls", "bitflags", "num_cpus", "once_cell", "phf", - "rayon", "rustc-hash", "serde", "smallvec", @@ -3499,9 +3496,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.90.0" +version = "0.91.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3866400fe3f3959d7992ee5a37117b81def64f05db5e3f69b16ca4427c12ab6" +checksum = "115fcc1bf508e4fb5a2fa49225ee4080a70ce98dd29ca6d4b343884abc4ac520" dependencies = [ "swc_atoms", "swc_common", @@ -3513,9 +3510,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.120.0" +version = "0.121.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e96534f3661295f3ffdb64408a1f734c6d653f3ebf832ca0e12bdefae960c564" +checksum = "7cda74bca75bf5297e0610fcedc58e0eb2352eb8411600439e07bad7dbf0dcb4" dependencies = [ "ahash", "arrayvec", @@ -3553,9 +3550,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.137.0" +version = "0.138.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad4178bac22920d57cd5734171ab50f30a609731f9a53b6e8c16730e7ff19c7d" +checksum = "119ff9b078b16b6a3e9db262cbe58feed98106da19c7e8c317cd3f0ef691b01b" dependencies = [ "Inflector", "ahash", @@ -3581,9 +3578,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.150.0" +version = "0.151.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c0267c4a9f9e7183f0411e1cbd16034dc5598e4ece5110c9a71b3b8565afac8" +checksum = "ea896b058e2b8f2684e46b493403925d819e84fd27e6eb8c3e3da753a2732e1a" dependencies = [ "ahash", "dashmap", @@ -3604,9 +3601,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.128.0" +version = "0.129.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5edd3b87166df9cb23d2a393d565b886575f1808245b8791d5b5a1bddf36e4cb" +checksum = "a5a6db293d2f15787061bb63ec725d2bcf7a8cef729369933ac81db07059e051" dependencies = [ "either", "serde", @@ -3623,9 +3620,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcfba7f0dcf32d4e82c89759bd1ff851e1bfa32493271e93d34ae7fbb583ff4d" +checksum = "2cedd302c8f6265695dedf3a0cfe3b0d45ff59d6c06dc00e4e5ddbb87bbce27a" dependencies = [ "ahash", "base64 0.13.0", @@ -3649,9 +3646,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.104.0" +version = "0.105.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2db2a705493547cce9c2d8b14ab6041409eb995e19604f42c6fa44ef1852ccb" +checksum = "8394456c1176be3da09fb792f75767860e4435a1aa3b3363110e488857a6a389" dependencies = [ "ansi_term", "anyhow", @@ -3673,9 +3670,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.143.0" +version = "0.144.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdb5faef5ccddd09093faee514d65f6c24fe6c8ec9da184299f9c9780c4c7308" +checksum = "b37fd10653f232b2f593fe2a815865d1499077c3f3e2dca4b99d409a46106dd3" dependencies = [ "serde", "swc_atoms", @@ -3689,9 +3686,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.98.0" +version = "0.99.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "996ae04dfb093db26874e1fbb82a5194e3cef562737c93b9674bdef539a7fba3" +checksum = "dc55275a960eede19b7555a677331d2a621302a9b0705f26a0879ec648d0cc90" dependencies = [ "indexmap", "once_cell", @@ -3705,9 +3702,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.75.0" +version = "0.76.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e1efa6716523365a6b947388cca7e4b3b59da046fd1d0200efc02bc3395e7f4" +checksum = "d98a58a923368e824bb9025cf751a93255641aef603a9b19fbb94e863c4786da" dependencies = [ "num-bigint", "swc_atoms", @@ -3719,9 +3716,9 @@ dependencies = [ [[package]] name = "swc_ecmascript" -version = "0.186.0" +version = "0.188.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c96e447b71b8d44d2100c9a07a116c2337e4ed66691e096b7c5fe0a6c72c8ba0" +checksum = "9d93988de5ad431e29bc17b990adbc7e659ee0d8aec97923399e3985713e3ec7" dependencies = [ "swc_ecma_ast", "swc_ecma_codegen", @@ -3768,9 +3765,9 @@ dependencies = [ [[package]] name = "swc_error_reporters" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b592b6f61697db23879762715d9e7699408e07568cae15429e608569aaed4e28" +checksum = "106a6a9cd66356035d53326303f2a895bbc90019a29cf773f16b205ceaf834e2" dependencies = [ "anyhow", "miette", @@ -3781,9 +3778,9 @@ dependencies = [ [[package]] name = "swc_fast_graph" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da66c4b023903dd2eb060f7544bfff04d7a468151fca56762911700c58c20b92" +checksum = "588a706dc44ac481518f31683112ccb92a6ddcfd39d92be7547c8ebfb2ba4c7c" dependencies = [ "ahash", "indexmap", @@ -3793,9 +3790,9 @@ dependencies = [ [[package]] name = "swc_graph_analyzer" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c06279ebbfca0cc18be7748bd891e8b3efabfe7863727dd69d678797d8e317d" +checksum = "fb89078a62ac4c77adb3af984d031810913d9771be2acacbffc3eb8241f1bdd7" dependencies = [ "ahash", "auto_impl", @@ -3828,9 +3825,9 @@ dependencies = [ [[package]] name = "swc_node_comments" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65544576b5610816f4e3725319d090296362d3ff6bd441f02efe3c4958f5e9e4" +checksum = "98fd4d62e2b3c166734cfb97f89080296681563b3cb6321fc87f9a7df5a12e39" dependencies = [ "ahash", "dashmap", @@ -3840,9 +3837,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74358e4bdd1624ecce3f70274eecd3d87a7bfe4ef840a72e5a6e3f3c7c623bdc" +checksum = "21b473a65077e0ef0c8d39c403385554153d218b56cae86e59d3e9ff64973489" dependencies = [ "better_scoped_tls", "bytecheck", @@ -3853,9 +3850,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.70.0" +version = "0.71.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c909b1dc1dc0121027a1f252e6541c0158ae38218d2d889dbc9d4d0549312da9" +checksum = "65f997120acfb796e8a1116edcdd142a74383962d615de1e06eadbfc5e5575f0" dependencies = [ "anyhow", "once_cell", @@ -3873,9 +3870,9 @@ dependencies = [ [[package]] name = "swc_timer" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c47e4765a73706d163039811df0d946b85219585305295b8c44df6987a1093f9" +checksum = "98bad71c6c5d5f2ecfdb0de9505ba84ccaa24f02f1c54fd86f1948cd042cd5c7" dependencies = [ "tracing", ] @@ -3967,9 +3964,9 @@ dependencies = [ [[package]] name = "testing" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7613b9cfb9d4f348bba45bb9425b5d5ea35165fdb79e131e8cdb5119f13c7fde" +checksum = "631d73edc5b814aa83e1ea693b3e234f696b7eb2b57a2e9de4e4cb9752615e9c" dependencies = [ "ansi_term", "difference", diff --git a/packages/next-swc/crates/core/Cargo.toml b/packages/next-swc/crates/core/Cargo.toml index 85a6769395da..faedfc9a6ebb 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -26,18 +26,18 @@ swc_emotion = {path="../emotion"} styled_components = {path="../styled_components"} styled_jsx = {path="../styled_jsx"} modularize_imports = {path="../modularize_imports"} -swc = "0.212.1" -swc_atoms = "0.3.1" -swc_common = { version = "0.26.0", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } -swc_ecma_loader = { version = "0.38.0", features = ["node", "lru"] } -swc_ecmascript = { version = "0.186.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.70.0", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } -swc_cached = "0.2.0" +swc = "0.213.1" +swc_atoms = "0.4.1" +swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } +swc_ecma_loader = { version = "0.39.0", features = ["node", "lru"] } +swc_ecmascript = { version = "0.188.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.1", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } +swc_cached = "0.3.1" tracing = { version = "0.1.32", features = ["release_max_level_info"] } wasmer = { version = "2.3.0", optional = true, default-features = false } wasmer-wasi = { version = "2.3.0", optional = true, default-features = false } [dev-dependencies] -swc_ecma_transforms_testing = "0.104.0" -testing = "0.28.0" +swc_ecma_transforms_testing = "0.105.0" +testing = "0.29.0" walkdir = "2.3.2" diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index e81959d07ae2..731e10d62a6c 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -18,13 +18,13 @@ radix_fmt = "1" regex = "1.5" serde = "1" sourcemap = "6.0.1" -swc_atoms = "0.3.1" -swc_common = { version = "0.26.0", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.186.0", features = ["codegen", "utils", "visit"] } +swc_atoms = "0.4.1" +swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap"] } +swc_ecmascript = { version = "0.188.0", features = ["codegen", "utils", "visit"] } swc_trace_macro = "0.1.1" tracing = { version = "0.1.32", features = ["release_max_level_info"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.104.0" -testing = "0.28.0" +swc_ecma_transforms_testing = "0.105.0" +testing = "0.29.0" serde_json = "1" diff --git a/packages/next-swc/crates/modularize_imports/Cargo.toml b/packages/next-swc/crates/modularize_imports/Cargo.toml index 209795773e17..be5f98ec3c06 100644 --- a/packages/next-swc/crates/modularize_imports/Cargo.toml +++ b/packages/next-swc/crates/modularize_imports/Cargo.toml @@ -15,9 +15,9 @@ handlebars = "4.2.1" once_cell = "1.13.0" regex = "1.5" serde = "1" -swc_cached = "0.2.0" -swc_ecmascript = { version = "0.186.0", features = ["visit"] } +swc_cached = "0.3.1" +swc_ecmascript = { version = "0.188.0", features = ["visit"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.104.0" -testing = "0.28.0" +swc_ecma_transforms_testing = "0.105.0" +testing = "0.29.0" diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index 996e6aa5e280..a00ef26aa2dd 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -33,13 +33,13 @@ next-swc = {version = "0.0.0", path = "../core"} once_cell = "1.13.0" serde = "1" serde_json = "1" -swc = "0.212.1" -swc_atoms = "0.3.1" -swc_bundler = { version = "0.175.0", features = ["concurrent"] } -swc_common = { version = "0.26.0", features = ["concurrent", "sourcemap"] } -swc_ecma_loader = { version = "0.38.0", features = ["node", "lru"] } -swc_ecmascript = { version = "0.186.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.70.0", optional = true } +swc = "0.213.1" +swc_atoms = "0.4.1" +swc_bundler = { version = "0.176.1", features = ["concurrent"] } +swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap"] } +swc_ecma_loader = { version = "0.39.0", features = ["node", "lru"] } +swc_ecmascript = { version = "0.188.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.1", optional = true } swc_node_base = "0.5.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } tracing-futures = "0.2.5" diff --git a/packages/next-swc/crates/styled_components/Cargo.toml b/packages/next-swc/crates/styled_components/Cargo.toml index 8c91c16a0a6f..04a8c7ff36ff 100644 --- a/packages/next-swc/crates/styled_components/Cargo.toml +++ b/packages/next-swc/crates/styled_components/Cargo.toml @@ -15,13 +15,13 @@ Inflector = "0.11.4" once_cell = "1.13.0" regex = {version = "1.5.4", features = ["std", "perf"], default-features = false} serde = {version = "1.0.130", features = ["derive"]} -swc_atoms = "0.3.1" -swc_common = { version = "0.26.0", features = ["concurrent"] } -swc_ecmascript = { version = "0.186.0", features = ["utils", "visit"] } +swc_atoms = "0.4.1" +swc_common = { version = "0.27.1", features = ["concurrent"] } +swc_ecmascript = { version = "0.188.0", features = ["utils", "visit"] } tracing = "0.1.32" [dev-dependencies] serde_json = "1" -swc_ecma_transforms_testing = "0.104.0" -swc_ecmascript = { version = "0.186.0", features = ["parser", "transforms"] } -testing = "0.28.0" +swc_ecma_transforms_testing = "0.105.0" +swc_ecmascript = { version = "0.188.0", features = ["parser", "transforms"] } +testing = "0.29.0" diff --git a/packages/next-swc/crates/styled_jsx/Cargo.toml b/packages/next-swc/crates/styled_jsx/Cargo.toml index b116d21f3a6b..162db1cb6cfa 100644 --- a/packages/next-swc/crates/styled_jsx/Cargo.toml +++ b/packages/next-swc/crates/styled_jsx/Cargo.toml @@ -11,12 +11,12 @@ version = "0.14.0" [dependencies] easy-error = "1.0.0" -swc_common = { version = "0.26.0", features = ["concurrent", "sourcemap"] } -swc_css = "0.116.0" -swc_css_prefixer = "0.113.3" -swc_ecmascript = { version = "0.186.0", features = ["parser", "minifier", "utils", "visit"] } +swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap"] } +swc_css = "0.118.0" +swc_css_prefixer = "0.115.0" +swc_ecmascript = { version = "0.188.0", features = ["parser", "minifier", "utils", "visit"] } tracing = "0.1.32" [dev-dependencies] -swc_ecma_transforms_testing = "0.104.0" -testing = "0.28.0" +swc_ecma_transforms_testing = "0.105.0" +testing = "0.29.0" diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index 650b3464450a..1cc36eae8554 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -25,10 +25,10 @@ parking_lot_core = "=0.8.0" path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = "1" -swc = "0.212.1" -swc_common = { version = "0.26.0", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.186.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.70.0", default-features = false, optional = true } +swc = "0.213.1" +swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap"] } +swc_ecmascript = { version = "0.188.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.1", default-features = false, optional = true } tracing = { version = "0.1.32", features = ["release_max_level_off"] } wasm-bindgen = {version = "0.2", features = ["serde-serialize", "enable-interning"]} wasm-bindgen-futures = "0.4.8" From 48d1d3e999f4dfb5399e3029a8b70faba3e301b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Thu, 11 Aug 2022 21:15:50 +0900 Subject: [PATCH 02/13] Update --- packages/next-swc/Cargo.lock | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index b908117f6d39..3ca2de66ad3e 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -3983,12 +3983,13 @@ dependencies = [ [[package]] name = "testing_macros" -version = "0.2.5" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adfb26385ca4db3f8aa680824013819e3b9f8d9a1b64b4f83a411e09a61f11c3" +checksum = "e74ff09d2d4d4b7ea140ff67eb7ed8fd35a708e2c327bcde5a25707d66840099" dependencies = [ "anyhow", "glob", + "once_cell", "pmutil", "proc-macro2", "quote", From 8ab7b4ff9a1dccc409821a43484373b4c9205e3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Thu, 11 Aug 2022 21:18:33 +0900 Subject: [PATCH 03/13] Fix --- packages/next-swc/Cargo.lock | 1 + packages/next-swc/crates/emotion/Cargo.toml | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 3ca2de66ad3e..544eeb01c78d 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -3744,6 +3744,7 @@ dependencies = [ "sourcemap", "swc_atoms", "swc_common", + "swc_ecma_transforms_react", "swc_ecma_transforms_testing", "swc_ecmascript", "swc_trace_macro", diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index 731e10d62a6c..fd58f3fbd26c 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -28,3 +28,4 @@ tracing = { version = "0.1.32", features = ["release_max_level_info"] } swc_ecma_transforms_testing = "0.105.0" testing = "0.29.0" serde_json = "1" +swc_ecma_transforms_react = "0.140.0" From e967d2c3f6ebc69b6b704a6a89f8bb0dd834dbae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Thu, 11 Aug 2022 21:19:13 +0900 Subject: [PATCH 04/13] Fix --- packages/next-swc/crates/emotion/tests/fixture.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/next-swc/crates/emotion/tests/fixture.rs b/packages/next-swc/crates/emotion/tests/fixture.rs index b50ca93e248d..d9f878f7e69c 100644 --- a/packages/next-swc/crates/emotion/tests/fixture.rs +++ b/packages/next-swc/crates/emotion/tests/fixture.rs @@ -2,10 +2,7 @@ use std::path::PathBuf; use swc_common::{chain, comments::SingleThreadedComments, Mark}; use swc_ecma_transforms_testing::test_fixture; -use swc_ecmascript::{ - parser::{Syntax, TsConfig}, - transforms::react::{jsx, Runtime}, -}; +use swc_ecmascript::parser::{Syntax, TsConfig}; use swc_emotion::EmotionOptions; use testing::fixture; @@ -15,6 +12,7 @@ fn ts_syntax() -> Syntax { ..Default::default() }) } +use swc_ecma_transforms_react::{jsx, Runtime}; #[fixture("tests/fixture/**/input.tsx")] fn next_emotion_fixture(input: PathBuf) { From e858d82517daaee53dbecd15b160f13e2c7536bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Thu, 11 Aug 2022 21:20:49 +0900 Subject: [PATCH 05/13] Update test refs --- .../core/tests/full/auto-cjs/1/output.js | 8 +-- .../crates/core/tests/full/example/output.js | 60 +++++++++---------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/packages/next-swc/crates/core/tests/full/auto-cjs/1/output.js b/packages/next-swc/crates/core/tests/full/auto-cjs/1/output.js index 183071cf9540..076c2fcf780f 100644 --- a/packages/next-swc/crates/core/tests/full/auto-cjs/1/output.js +++ b/packages/next-swc/crates/core/tests/full/auto-cjs/1/output.js @@ -2,9 +2,9 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -var a = function(a) { - return a && a.__esModule ? a : { - default: a +var e = function(e) { + return e && e.__esModule ? e : { + default: e }; }(require("esm")); -console.log(a.default.foo), module.exports = a.default; +console.log(e.default.foo), module.exports = e.default; diff --git a/packages/next-swc/crates/core/tests/full/example/output.js b/packages/next-swc/crates/core/tests/full/example/output.js index 03ada8af92ec..3f100a93d96b 100644 --- a/packages/next-swc/crates/core/tests/full/example/output.js +++ b/packages/next-swc/crates/core/tests/full/example/output.js @@ -1,47 +1,47 @@ -function a(a, b) { - (null == b || b > a.length) && (b = a.length); - for(var c = 0, d = new Array(b); c < b; c++)d[c] = a[c]; - return d; +function n(n, t) { + (null == t || t > n.length) && (t = n.length); + for(var r = 0, e = new Array(t); r < t; r++)e[r] = n[r]; + return e; } -import b from "other"; -(function(b, c) { - return function(a) { - if (Array.isArray(a)) return a; - }(b) || function(a, b) { - var c, d, e = null == a ? null : "undefined" != typeof Symbol && a[Symbol.iterator] || a["@@iterator"]; - if (null != e) { - var f = [], g = !0, h = !1; +import t from "other"; +(function(t, r) { + return function(n) { + if (Array.isArray(n)) return n; + }(t) || function(n, t) { + var r, e, o = null == n ? null : "undefined" != typeof Symbol && n[Symbol.iterator] || n["@@iterator"]; + if (null != o) { + var u = [], l = !0, f = !1; try { - for(e = e.call(a); !(g = (c = e.next()).done) && (f.push(c.value), !b || f.length !== b); g = !0); + for(o = o.call(n); !(l = (r = o.next()).done) && (u.push(r.value), !t || u.length !== t); l = !0); } catch (i) { - h = !0, d = i; + f = !0, e = i; } finally{ try { - g || null == e.return || e.return(); + l || null == o.return || o.return(); } finally{ - if (h) throw d; + if (f) throw e; } } - return f; + return u; } - }(b, c) || function b(c, d) { - if (c) { - if ("string" == typeof c) return a(c, d); - var e = Object.prototype.toString.call(c).slice(8, -1); - if ("Object" === e && c.constructor && (e = c.constructor.name), "Map" === e || "Set" === e) return Array.from(e); - if ("Arguments" === e || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)) return a(c, d); + }(t, r) || function t(r, e) { + if (r) { + if ("string" == typeof r) return n(r, e); + var o = Object.prototype.toString.call(r).slice(8, -1); + if ("Object" === o && r.constructor && (o = r.constructor.name), "Map" === o || "Set" === o) return Array.from(o); + if ("Arguments" === o || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)) return n(r, e); } - }(b, c) || function() { + }(t, r) || function() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }(); -})(b, 1)[0]; -var c = function() { +})(t, 1)[0]; +var r = function() { "use strict"; - !function(a, b) { - if (!(a instanceof b)) throw new TypeError("Cannot call a class as a function"); - }(this, c); + !function(n, t) { + if (!(n instanceof t)) throw new TypeError("Cannot call a class as a function"); + }(this, r); }; export var __N_SSG = !0; -export default function d() { +export default function e() { return React.createElement("div", null); }; From 88fa3dc4d9d21b0b83ba18268137ca027fb6b9de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Thu, 11 Aug 2022 21:21:10 +0900 Subject: [PATCH 06/13] Bump --- packages/next-swc/Cargo.lock | 8 ++++---- packages/next-swc/crates/emotion/Cargo.toml | 2 +- packages/next-swc/crates/modularize_imports/Cargo.toml | 2 +- packages/next-swc/crates/styled_components/Cargo.toml | 2 +- packages/next-swc/crates/styled_jsx/Cargo.toml | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 544eeb01c78d..c194f8c87d67 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -1481,7 +1481,7 @@ dependencies = [ [[package]] name = "modularize_imports" -version = "0.14.0" +version = "0.15.0" dependencies = [ "convert_case", "handlebars", @@ -2899,7 +2899,7 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "styled_components" -version = "0.39.0" +version = "0.40.0" dependencies = [ "Inflector", "once_cell", @@ -2916,7 +2916,7 @@ dependencies = [ [[package]] name = "styled_jsx" -version = "0.14.0" +version = "0.15.0" dependencies = [ "easy-error", "swc_common", @@ -3731,7 +3731,7 @@ dependencies = [ [[package]] name = "swc_emotion" -version = "0.16.0" +version = "0.17.0" dependencies = [ "base64 0.13.0", "byteorder", diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index fd58f3fbd26c..a34c952dbb07 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -5,7 +5,7 @@ description = "AST Transforms for emotion" license = "Apache-2.0" name = "swc_emotion" repository = "https://github.com/vercel/next.js.git" -version = "0.16.0" +version = "0.17.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/next-swc/crates/modularize_imports/Cargo.toml b/packages/next-swc/crates/modularize_imports/Cargo.toml index be5f98ec3c06..fae22146886b 100644 --- a/packages/next-swc/crates/modularize_imports/Cargo.toml +++ b/packages/next-swc/crates/modularize_imports/Cargo.toml @@ -5,7 +5,7 @@ edition = "2018" license = "Apache-2.0" name = "modularize_imports" repository = "https://github.com/vercel/next.js.git" -version = "0.14.0" +version = "0.15.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/next-swc/crates/styled_components/Cargo.toml b/packages/next-swc/crates/styled_components/Cargo.toml index 04a8c7ff36ff..d088b965a838 100644 --- a/packages/next-swc/crates/styled_components/Cargo.toml +++ b/packages/next-swc/crates/styled_components/Cargo.toml @@ -6,7 +6,7 @@ include = ["Cargo.toml", "src/**/*.rs"] license = "Apache-2.0" name = "styled_components" repository = "https://github.com/vercel/next.js.git" -version = "0.39.0" +version = "0.40.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/next-swc/crates/styled_jsx/Cargo.toml b/packages/next-swc/crates/styled_jsx/Cargo.toml index 162db1cb6cfa..58be263faf72 100644 --- a/packages/next-swc/crates/styled_jsx/Cargo.toml +++ b/packages/next-swc/crates/styled_jsx/Cargo.toml @@ -5,7 +5,7 @@ edition = "2018" license = "Apache-2.0" name = "styled_jsx" repository = "https://github.com/vercel/next.js.git" -version = "0.14.0" +version = "0.15.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html From 05c7449feeebf9d237e9028f08d69bce020909b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Sun, 14 Aug 2022 19:43:27 +0900 Subject: [PATCH 07/13] Update --- packages/next-swc/Cargo.lock | 194 +++++++++--------- packages/next-swc/crates/core/Cargo.toml | 18 +- packages/next-swc/crates/emotion/Cargo.toml | 14 +- .../crates/modularize_imports/Cargo.toml | 8 +- packages/next-swc/crates/napi/Cargo.toml | 14 +- .../crates/styled_components/Cargo.toml | 12 +- .../next-swc/crates/styled_jsx/Cargo.toml | 12 +- packages/next-swc/crates/wasm/Cargo.toml | 8 +- 8 files changed, 141 insertions(+), 139 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index c194f8c87d67..72f30c2c3869 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -2334,9 +2334,9 @@ dependencies = [ [[package]] name = "rkyv" -version = "0.7.39" +version = "0.7.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cec2b3485b07d96ddfd3134767b8a447b45ea4eb91448d0a35180ec0ffd5ed15" +checksum = "1f08c8062c1fe1253064043b8fc07bfea1b9702b71b4a86c11ea3588183b12e1" dependencies = [ "bytecheck", "hashbrown 0.12.1", @@ -2348,9 +2348,9 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.7.39" +version = "0.7.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6eaedadc88b53e36dd32d940ed21ae4d850d5916f2581526921f553a72ac34c4" +checksum = "e289706df51226e84814bf6ba1a9e1013112ae29bc7a9878f73fce360520c403" dependencies = [ "proc-macro2", "quote", @@ -2964,9 +2964,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.213.1" +version = "0.214.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ade9b8762c4649b71a66a58734c63f2237b171b5942e2672721efa529715acf3" +checksum = "01db59b4f56ae0387202c16caf17d51dae1ca0a247609861dd20d4bb1294c77e" dependencies = [ "ahash", "anyhow", @@ -3013,9 +3013,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.4.1" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "896bc922b970e97d96011d094034afa83473e2cc6ca8d457c6114ef9e36cdf2b" +checksum = "013b8129d72b54f337bc3733a075389d97a5714fb58d3ead5df49977a45322fc" dependencies = [ "bytecheck", "once_cell", @@ -3028,9 +3028,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.176.1" +version = "0.177.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c829d9728c96bc473c35c9ae8f1cee67a114cc431ea6c31531e845c17f528b65" +checksum = "7bb445816f57e0900235128a9bb4f46da5eeca8e0b6542250c6e28166f3996df" dependencies = [ "ahash", "anyhow", @@ -3062,9 +3062,9 @@ dependencies = [ [[package]] name = "swc_cached" -version = "0.3.1" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719e1393652cb40cb883da1b6e2c3abd4353d55bdb794defa28cd8ee7995b7fe" +checksum = "395389d54bea607246bb4a400b9b3df2e55adfe8fcce7965a5b99fed7816cf4d" dependencies = [ "ahash", "anyhow", @@ -3077,9 +3077,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.27.1" +version = "0.27.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e97313ed2f4fd5c1e1f4ea7b67017720adddeb9ef03ac0a91670586332a493f0" +checksum = "ee247095e2bb94c830fd29cc881c88c60a51cc92d3e9f85d5470a74f2d625f9f" dependencies = [ "ahash", "anyhow", @@ -3137,9 +3137,9 @@ dependencies = [ [[package]] name = "swc_css" -version = "0.118.0" +version = "0.120.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0d0b22c17259e3285c75edda1ea29550f79c8471ca84593aa9a9163ac7a57e7" +checksum = "3d3025a9f4c123dfc5976940e9aa986ff06162f5e9b81601fa34dfab9bcc734d" dependencies = [ "swc_css_ast", "swc_css_codegen", @@ -3150,9 +3150,9 @@ dependencies = [ [[package]] name = "swc_css_ast" -version = "0.105.1" +version = "0.107.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4c000fd92dd3f2cbcfc54baca6a5a0751c190afaf8845999abe8a423dc56341" +checksum = "3c04daddfa5ed017fc6c507706487d998ce42b3988f01c55fe3a2bff4a70d263" dependencies = [ "is-macro", "serde", @@ -3163,9 +3163,9 @@ dependencies = [ [[package]] name = "swc_css_codegen" -version = "0.115.0" +version = "0.117.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac95046d7dc7e0dd72e1790e0e7db85895b55969e766bfb98250e13ae4d7b0d9" +checksum = "5ea1374bffa56f07d14184d0ed7de1725d71c44c5e10d13347ba58e3b87dad5f" dependencies = [ "auto_impl", "bitflags", @@ -3192,9 +3192,9 @@ dependencies = [ [[package]] name = "swc_css_parser" -version = "0.114.0" +version = "0.116.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac1daca894e01fdeea4eb898ad3638f691aa92f4bbe4b568fdac9e28ce1992e0" +checksum = "98db1b019681e34f3b5755d1f8e79c1716ceb77eda78219f9ee1cf95c6dfbda7" dependencies = [ "bitflags", "lexical", @@ -3206,9 +3206,9 @@ dependencies = [ [[package]] name = "swc_css_prefixer" -version = "0.115.0" +version = "0.117.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08e2b56e82318b079d604638fb67969cc898db3ec2971ae859bba236cf2dff5" +checksum = "b89e03bf686929c74567627055f73525794de6002143f20540c6a2d7185634d6" dependencies = [ "once_cell", "preset_env_base", @@ -3223,9 +3223,9 @@ dependencies = [ [[package]] name = "swc_css_utils" -version = "0.102.0" +version = "0.104.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d36fe0a34619abcd9899a147ee06b191627387a0bfddcf4f3de92ffa61a5ffa" +checksum = "4123740701151259c69a4b7ba151efa630ae241111de7564f288059fa3768290" dependencies = [ "once_cell", "serde", @@ -3238,9 +3238,9 @@ dependencies = [ [[package]] name = "swc_css_visit" -version = "0.104.0" +version = "0.106.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955e7e3b9097fca8317f7b0ba7c5007a4de085078e8135cb0e3a0261b8509e50" +checksum = "24688aa5b9533715d0f3443ff25b08eb16eddf045dd9a857dc6893fb409f3487" dependencies = [ "serde", "swc_atoms", @@ -3251,9 +3251,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.90.3" +version = "0.90.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "195cc62d3256844148ac4096e3a8901a758fe50c6237c647ebfc1e6605b67f27" +checksum = "8265c7abbdf36fa17da7c276bf6dd933b0837e00655dc7452b7b23068e7de688" dependencies = [ "bitflags", "bytecheck", @@ -3270,9 +3270,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.121.0" +version = "0.121.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6cdcb6cfd8270895aa3e26e5a89ff3eda0e947a5855e735e00bd0c02bb1d84c" +checksum = "54c1e454253d4cda2d9e600256d5511d33d163361ef8b6165343505c48328f2b" dependencies = [ "memchr", "num-bigint", @@ -3302,9 +3302,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.85.0" +version = "0.85.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c454bc1c1428ffa54b1c5382637155b1d16b9fc04c69c966af9b2e777526bc6e" +checksum = "8488d1f1b56152f8881482924b67930ae817ec78d669c17d659ebe981f95d25e" dependencies = [ "phf", "swc_atoms", @@ -3316,9 +3316,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.58.0" +version = "0.58.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c29987a9c379bbcd2cec1686fd875631499e88ad0509be2307ad9e0207390b88" +checksum = "588b745eaa0979490dd20df11d982c72b25aaa78eddf0033a159906f4adf3f28" dependencies = [ "ahash", "auto_impl", @@ -3337,9 +3337,9 @@ dependencies = [ [[package]] name = "swc_ecma_loader" -version = "0.39.0" +version = "0.39.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c8e4dc0ae0a930f534dc3e713db4da1e08f060da19663dab5b794b8e75ccac1" +checksum = "ece6023a43222e3bd36e3d191fa5289c848245b97fbf0127d9c0923165648d18" dependencies = [ "ahash", "anyhow", @@ -3359,9 +3359,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.143.0" +version = "0.144.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3a4ca88a3a22272233622d403eca02d6bb9ab3c90ce75d1bfdd20f2b967f652" +checksum = "0e50048a63e2acaa38715348da03f3aa5b78709c9dcfc493b922868369948b3d" dependencies = [ "ahash", "arrayvec", @@ -3393,9 +3393,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.117.0" +version = "0.117.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8487764045bbc8bee67dea5deffde74ca3c2d67178f63bb6658cbccf08e2d225" +checksum = "b8a8ef64367f4f84c49599c94426254fcc2a4bfbc446c422b6208ee685f72f1b" dependencies = [ "either", "enum_kind", @@ -3412,9 +3412,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.157.0" +version = "0.158.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40429794e6564ab344a43c27e5aef1b35aec70982dcdd820d1d61d1fe6e3585f" +checksum = "d353e3aa1926417582babdfbb9f222d5f277669279e939eb5f9210d67cac2f80" dependencies = [ "ahash", "anyhow", @@ -3437,9 +3437,9 @@ dependencies = [ [[package]] name = "swc_ecma_testing" -version = "0.14.0" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc76137e6eeb46560dd55f78f613935ec0ac3712d5178373d0381644bd6c2314" +checksum = "fc939b5ea8df22373b3df287743f6582a545885cad9cd2edd437fc8406d4ad11" dependencies = [ "anyhow", "hex", @@ -3453,9 +3453,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.182.0" +version = "0.183.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5c12c102ed323a37075049d4bb18ac1b142197b146c4af4a45befa5422c3bd4" +checksum = "c8176d1490d371bf812d1d4ae92f1a8d0361fae57cc9d198cd1a1d8f2a965374" dependencies = [ "swc_atoms", "swc_common", @@ -3473,9 +3473,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.103.1" +version = "0.103.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6c4c6c0079e1843c78565bc9d849c9a7c6c2e216f4133b4bda4dc34c1164b6d" +checksum = "5ed48eb38456468673e47803ac01249bae15806daee2b1fcc18a2db755b995b8" dependencies = [ "better_scoped_tls", "bitflags", @@ -3496,9 +3496,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.91.0" +version = "0.91.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "115fcc1bf508e4fb5a2fa49225ee4080a70ce98dd29ca6d4b343884abc4ac520" +checksum = "628b626272c37957ab2cda24590c25f2064debef55f2d94b50ff94ca87fd7071" dependencies = [ "swc_atoms", "swc_common", @@ -3510,9 +3510,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.121.0" +version = "0.122.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda74bca75bf5297e0610fcedc58e0eb2352eb8411600439e07bad7dbf0dcb4" +checksum = "4e7d4974b48a7eb7af478824fa0ef582a3700c9c9f495bf23b761432c24f9706" dependencies = [ "ahash", "arrayvec", @@ -3550,9 +3550,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.138.0" +version = "0.139.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "119ff9b078b16b6a3e9db262cbe58feed98106da19c7e8c317cd3f0ef691b01b" +checksum = "8a6562dd6dec642c90f2ce2d7b327f0349e5cdb5d0d089ca286eb11a691cc1c4" dependencies = [ "Inflector", "ahash", @@ -3578,9 +3578,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.151.0" +version = "0.152.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea896b058e2b8f2684e46b493403925d819e84fd27e6eb8c3e3da753a2732e1a" +checksum = "cd9647ff9b7bf2846c7816fa074c6d499fe707d9f16f951d78ec144dfafd0457" dependencies = [ "ahash", "dashmap", @@ -3601,9 +3601,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.129.0" +version = "0.130.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5a6db293d2f15787061bb63ec725d2bcf7a8cef729369933ac81db07059e051" +checksum = "462240dbb9c3fddb8342bc947e74f5df860f92720449823f0709ffd15ac1711b" dependencies = [ "either", "serde", @@ -3620,9 +3620,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.140.0" +version = "0.141.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cedd302c8f6265695dedf3a0cfe3b0d45ff59d6c06dc00e4e5ddbb87bbce27a" +checksum = "947cdceaf6f0108d6253d02848436131061f16861df417e81b44c227285d952c" dependencies = [ "ahash", "base64 0.13.0", @@ -3646,9 +3646,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.105.0" +version = "0.105.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8394456c1176be3da09fb792f75767860e4435a1aa3b3363110e488857a6a389" +checksum = "d922987a495e7376ef04eb65de9d7175a2fa5492716c9b1aaafa8b902c6b84ff" dependencies = [ "ansi_term", "anyhow", @@ -3670,9 +3670,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.144.0" +version = "0.145.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b37fd10653f232b2f593fe2a815865d1499077c3f3e2dca4b99d409a46106dd3" +checksum = "3f61975f11d397454db9f5046c3224813c95804e5684933c5cbf6324a4d9ff5c" dependencies = [ "serde", "swc_atoms", @@ -3686,9 +3686,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.99.0" +version = "0.99.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc55275a960eede19b7555a677331d2a621302a9b0705f26a0879ec648d0cc90" +checksum = "6494149979ae31a79d8a423c5da4aae9ac8ff0195d9e0135ccf569bc1a1d0d3f" dependencies = [ "indexmap", "once_cell", @@ -3702,9 +3702,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.76.0" +version = "0.76.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98a58a923368e824bb9025cf751a93255641aef603a9b19fbb94e863c4786da" +checksum = "d998049fbf890e6674c7c818683b3eed53d993aac7156970b03b343659aeef75" dependencies = [ "num-bigint", "swc_atoms", @@ -3716,9 +3716,9 @@ dependencies = [ [[package]] name = "swc_ecmascript" -version = "0.188.0" +version = "0.189.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d93988de5ad431e29bc17b990adbc7e659ee0d8aec97923399e3985713e3ec7" +checksum = "6fb5ebab81d3992cb5c3f6b39f6f923440b218a0b9188c3642541e407276ade4" dependencies = [ "swc_ecma_ast", "swc_ecma_codegen", @@ -3754,9 +3754,9 @@ dependencies = [ [[package]] name = "swc_eq_ignore_macros" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c8f200a2eaed938e7c1a685faaa66e6d42fa9e17da5f62572d3cbc335898f5e" +checksum = "0c20468634668c2bbab581947bb8c75c97158d5a6959f4ba33df20983b20b4f6" dependencies = [ "pmutil", "proc-macro2", @@ -3766,9 +3766,9 @@ dependencies = [ [[package]] name = "swc_error_reporters" -version = "0.11.0" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "106a6a9cd66356035d53326303f2a895bbc90019a29cf773f16b205ceaf834e2" +checksum = "bb0171a43e5d90cdea0efbf5844e3780f8650a22e4152b0c49549387d5f6b3da" dependencies = [ "anyhow", "miette", @@ -3779,9 +3779,9 @@ dependencies = [ [[package]] name = "swc_fast_graph" -version = "0.15.0" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "588a706dc44ac481518f31683112ccb92a6ddcfd39d92be7547c8ebfb2ba4c7c" +checksum = "f7b0ff4fa987b8722801a7789563b8cbc71058027f2f2cc4e7e95876a0cc4960" dependencies = [ "ahash", "indexmap", @@ -3791,9 +3791,9 @@ dependencies = [ [[package]] name = "swc_graph_analyzer" -version = "0.16.0" +version = "0.16.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb89078a62ac4c77adb3af984d031810913d9771be2acacbffc3eb8241f1bdd7" +checksum = "ba02e0726abddde48fecef483fb0b067c88a6c0da736b91d3ef424be3cfcaa39" dependencies = [ "ahash", "auto_impl", @@ -3826,9 +3826,9 @@ dependencies = [ [[package]] name = "swc_node_comments" -version = "0.14.0" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98fd4d62e2b3c166734cfb97f89080296681563b3cb6321fc87f9a7df5a12e39" +checksum = "809a8d29020a11b0171f033110c9d0bd260b8797429f9e26672afd8353a14cce" dependencies = [ "ahash", "dashmap", @@ -3838,22 +3838,24 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.18.0" +version = "0.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b473a65077e0ef0c8d39c403385554153d218b56cae86e59d3e9ff64973489" +checksum = "52c3e4ee90cbce03fbdd31f5a0b4d3b41b1d3afc5e384c828ac05fd7d236cce9" dependencies = [ "better_scoped_tls", "bytecheck", "rkyv", "swc_common", "swc_ecma_ast", + "swc_trace_macro", + "tracing", ] [[package]] name = "swc_plugin_runner" -version = "0.71.1" +version = "0.71.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65f997120acfb796e8a1116edcdd142a74383962d615de1e06eadbfc5e5575f0" +checksum = "1bbf673dec509067a649ce0e8de0aa5bea99c33b2eea256b6a928db6a1f617c7" dependencies = [ "anyhow", "once_cell", @@ -3871,18 +3873,18 @@ dependencies = [ [[package]] name = "swc_timer" -version = "0.15.0" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98bad71c6c5d5f2ecfdb0de9505ba84ccaa24f02f1c54fd86f1948cd042cd5c7" +checksum = "f94c875f92763879d638174414a94762cd8f865d237ad75b34094c18395bc796" dependencies = [ "tracing", ] [[package]] name = "swc_trace_macro" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d1a05fdb40442d687cb2eff4e5c374886a66ced1436ad87515de7d72b3ec10b" +checksum = "a4795c8d23e0de62eef9cac0a20ae52429ee2ffc719768e838490f195b7d7267" dependencies = [ "proc-macro2", "quote", @@ -3891,9 +3893,9 @@ dependencies = [ [[package]] name = "swc_visit" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce1b826c9d4c0416bbed55d245c853bc1a60da55bf92f8b00dd22b37baf72080" +checksum = "b754ef01f2614eb469fd5215789bfd319566a3bf1033056d7a7bfb5a3c9a69f5" dependencies = [ "either", "swc_visit_macros", @@ -3901,9 +3903,9 @@ dependencies = [ [[package]] name = "swc_visit_macros" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fda2daf67d99e8bc63d61b12818994863f65b7bcf52d4faab338154c7058546" +checksum = "c230bcd129d1fbcd1decd8b43cccd613fda11c895f7c04d6c966231dbc1959af" dependencies = [ "Inflector", "pmutil", @@ -3965,9 +3967,9 @@ dependencies = [ [[package]] name = "testing" -version = "0.29.0" +version = "0.29.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "631d73edc5b814aa83e1ea693b3e234f696b7eb2b57a2e9de4e4cb9752615e9c" +checksum = "ee5d89dc2a392aab3a29a2d4e430e4ec3692fd3bd91d0a54bc092f4b8ea26d96" dependencies = [ "ansi_term", "difference", diff --git a/packages/next-swc/crates/core/Cargo.toml b/packages/next-swc/crates/core/Cargo.toml index faedfc9a6ebb..25fd1fa57bae 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -26,18 +26,18 @@ swc_emotion = {path="../emotion"} styled_components = {path="../styled_components"} styled_jsx = {path="../styled_jsx"} modularize_imports = {path="../modularize_imports"} -swc = "0.213.1" -swc_atoms = "0.4.1" -swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } -swc_ecma_loader = { version = "0.39.0", features = ["node", "lru"] } -swc_ecmascript = { version = "0.188.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.1", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } -swc_cached = "0.3.1" +swc = "0.214.6" +swc_atoms = "0.4.5" +swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } +swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } +swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.8", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } +swc_cached = "0.3.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } wasmer = { version = "2.3.0", optional = true, default-features = false } wasmer-wasi = { version = "2.3.0", optional = true, default-features = false } [dev-dependencies] -swc_ecma_transforms_testing = "0.105.0" -testing = "0.29.0" +swc_ecma_transforms_testing = "0.105.4" +testing = "0.29.4" walkdir = "2.3.2" diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index a34c952dbb07..90a0e6807d1a 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -18,14 +18,14 @@ radix_fmt = "1" regex = "1.5" serde = "1" sourcemap = "6.0.1" -swc_atoms = "0.4.1" -swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.188.0", features = ["codegen", "utils", "visit"] } -swc_trace_macro = "0.1.1" +swc_atoms = "0.4.5" +swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap"] } +swc_ecmascript = { version = "0.189.3", features = ["codegen", "utils", "visit"] } +swc_trace_macro = "0.1.2" tracing = { version = "0.1.32", features = ["release_max_level_info"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.105.0" -testing = "0.29.0" +swc_ecma_transforms_testing = "0.105.4" +testing = "0.29.4" serde_json = "1" -swc_ecma_transforms_react = "0.140.0" +swc_ecma_transforms_react = "0.141.3" diff --git a/packages/next-swc/crates/modularize_imports/Cargo.toml b/packages/next-swc/crates/modularize_imports/Cargo.toml index fae22146886b..576f6bef6590 100644 --- a/packages/next-swc/crates/modularize_imports/Cargo.toml +++ b/packages/next-swc/crates/modularize_imports/Cargo.toml @@ -15,9 +15,9 @@ handlebars = "4.2.1" once_cell = "1.13.0" regex = "1.5" serde = "1" -swc_cached = "0.3.1" -swc_ecmascript = { version = "0.188.0", features = ["visit"] } +swc_cached = "0.3.5" +swc_ecmascript = { version = "0.189.3", features = ["visit"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.105.0" -testing = "0.29.0" +swc_ecma_transforms_testing = "0.105.4" +testing = "0.29.4" diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index a00ef26aa2dd..dd7b299e89b5 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -33,13 +33,13 @@ next-swc = {version = "0.0.0", path = "../core"} once_cell = "1.13.0" serde = "1" serde_json = "1" -swc = "0.213.1" -swc_atoms = "0.4.1" -swc_bundler = { version = "0.176.1", features = ["concurrent"] } -swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap"] } -swc_ecma_loader = { version = "0.39.0", features = ["node", "lru"] } -swc_ecmascript = { version = "0.188.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.1", optional = true } +swc = "0.214.6" +swc_atoms = "0.4.5" +swc_bundler = { version = "0.177.3", features = ["concurrent"] } +swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap"] } +swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } +swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.8", optional = true } swc_node_base = "0.5.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } tracing-futures = "0.2.5" diff --git a/packages/next-swc/crates/styled_components/Cargo.toml b/packages/next-swc/crates/styled_components/Cargo.toml index d088b965a838..5a6823cb403e 100644 --- a/packages/next-swc/crates/styled_components/Cargo.toml +++ b/packages/next-swc/crates/styled_components/Cargo.toml @@ -15,13 +15,13 @@ Inflector = "0.11.4" once_cell = "1.13.0" regex = {version = "1.5.4", features = ["std", "perf"], default-features = false} serde = {version = "1.0.130", features = ["derive"]} -swc_atoms = "0.4.1" -swc_common = { version = "0.27.1", features = ["concurrent"] } -swc_ecmascript = { version = "0.188.0", features = ["utils", "visit"] } +swc_atoms = "0.4.5" +swc_common = { version = "0.27.7", features = ["concurrent"] } +swc_ecmascript = { version = "0.189.3", features = ["utils", "visit"] } tracing = "0.1.32" [dev-dependencies] serde_json = "1" -swc_ecma_transforms_testing = "0.105.0" -swc_ecmascript = { version = "0.188.0", features = ["parser", "transforms"] } -testing = "0.29.0" +swc_ecma_transforms_testing = "0.105.4" +swc_ecmascript = { version = "0.189.3", features = ["parser", "transforms"] } +testing = "0.29.4" diff --git a/packages/next-swc/crates/styled_jsx/Cargo.toml b/packages/next-swc/crates/styled_jsx/Cargo.toml index 58be263faf72..b706eb4f4ab3 100644 --- a/packages/next-swc/crates/styled_jsx/Cargo.toml +++ b/packages/next-swc/crates/styled_jsx/Cargo.toml @@ -11,12 +11,12 @@ version = "0.15.0" [dependencies] easy-error = "1.0.0" -swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap"] } -swc_css = "0.118.0" -swc_css_prefixer = "0.115.0" -swc_ecmascript = { version = "0.188.0", features = ["parser", "minifier", "utils", "visit"] } +swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap"] } +swc_css = "0.120.0" +swc_css_prefixer = "0.117.0" +swc_ecmascript = { version = "0.189.3", features = ["parser", "minifier", "utils", "visit"] } tracing = "0.1.32" [dev-dependencies] -swc_ecma_transforms_testing = "0.105.0" -testing = "0.29.0" +swc_ecma_transforms_testing = "0.105.4" +testing = "0.29.4" diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index 1cc36eae8554..6e56aec8c2ba 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -25,10 +25,10 @@ parking_lot_core = "=0.8.0" path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = "1" -swc = "0.213.1" -swc_common = { version = "0.27.1", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.188.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.1", default-features = false, optional = true } +swc = "0.214.6" +swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap"] } +swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.8", default-features = false, optional = true } tracing = { version = "0.1.32", features = ["release_max_level_off"] } wasm-bindgen = {version = "0.2", features = ["serde-serialize", "enable-interning"]} wasm-bindgen-futures = "0.4.8" From 6fb737efec89eb474ee4c984d19d731cef9a4162 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Mon, 15 Aug 2022 09:50:25 +0900 Subject: [PATCH 08/13] Update --- packages/next-swc/Cargo.lock | 8 ++++---- packages/next-swc/crates/core/Cargo.toml | 4 ++-- packages/next-swc/crates/emotion/Cargo.toml | 2 +- packages/next-swc/crates/napi/Cargo.toml | 4 ++-- packages/next-swc/crates/styled_components/Cargo.toml | 2 +- packages/next-swc/crates/styled_jsx/Cargo.toml | 2 +- packages/next-swc/crates/wasm/Cargo.toml | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 72f30c2c3869..73e28ad0a334 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -3077,9 +3077,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.27.7" +version = "0.27.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee247095e2bb94c830fd29cc881c88c60a51cc92d3e9f85d5470a74f2d625f9f" +checksum = "6950d061940150c048956c9c90bb729283d94750696b6fddbcbfaedcb245196e" dependencies = [ "ahash", "anyhow", @@ -3853,9 +3853,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.71.8" +version = "0.71.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bbf673dec509067a649ce0e8de0aa5bea99c33b2eea256b6a928db6a1f617c7" +checksum = "31526767a7af3b3e58bf48aa3aa23dbbbff4b483180361881ff4ed51dd055759" dependencies = [ "anyhow", "once_cell", diff --git a/packages/next-swc/crates/core/Cargo.toml b/packages/next-swc/crates/core/Cargo.toml index 25fd1fa57bae..016167cc413c 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -28,10 +28,10 @@ styled_jsx = {path="../styled_jsx"} modularize_imports = {path="../modularize_imports"} swc = "0.214.6" swc_atoms = "0.4.5" -swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } +swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.8", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } +swc_plugin_runner = { version = "0.71.9", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } swc_cached = "0.3.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } wasmer = { version = "2.3.0", optional = true, default-features = false } diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index 90a0e6807d1a..04ea864a05f1 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -19,7 +19,7 @@ regex = "1.5" serde = "1" sourcemap = "6.0.1" swc_atoms = "0.4.5" -swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "utils", "visit"] } swc_trace_macro = "0.1.2" tracing = { version = "0.1.32", features = ["release_max_level_info"] } diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index dd7b299e89b5..4e3be61fbbfa 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -36,10 +36,10 @@ serde_json = "1" swc = "0.214.6" swc_atoms = "0.4.5" swc_bundler = { version = "0.177.3", features = ["concurrent"] } -swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap"] } swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.8", optional = true } +swc_plugin_runner = { version = "0.71.9", optional = true } swc_node_base = "0.5.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } tracing-futures = "0.2.5" diff --git a/packages/next-swc/crates/styled_components/Cargo.toml b/packages/next-swc/crates/styled_components/Cargo.toml index 5a6823cb403e..45f9091b3516 100644 --- a/packages/next-swc/crates/styled_components/Cargo.toml +++ b/packages/next-swc/crates/styled_components/Cargo.toml @@ -16,7 +16,7 @@ once_cell = "1.13.0" regex = {version = "1.5.4", features = ["std", "perf"], default-features = false} serde = {version = "1.0.130", features = ["derive"]} swc_atoms = "0.4.5" -swc_common = { version = "0.27.7", features = ["concurrent"] } +swc_common = { version = "0.27.8", features = ["concurrent"] } swc_ecmascript = { version = "0.189.3", features = ["utils", "visit"] } tracing = "0.1.32" diff --git a/packages/next-swc/crates/styled_jsx/Cargo.toml b/packages/next-swc/crates/styled_jsx/Cargo.toml index b706eb4f4ab3..47046532717f 100644 --- a/packages/next-swc/crates/styled_jsx/Cargo.toml +++ b/packages/next-swc/crates/styled_jsx/Cargo.toml @@ -11,7 +11,7 @@ version = "0.15.0" [dependencies] easy-error = "1.0.0" -swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap"] } swc_css = "0.120.0" swc_css_prefixer = "0.117.0" swc_ecmascript = { version = "0.189.3", features = ["parser", "minifier", "utils", "visit"] } diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index 6e56aec8c2ba..dea783eed84b 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -26,9 +26,9 @@ path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = "1" swc = "0.214.6" -swc_common = { version = "0.27.7", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.8", default-features = false, optional = true } +swc_plugin_runner = { version = "0.71.9", default-features = false, optional = true } tracing = { version = "0.1.32", features = ["release_max_level_off"] } wasm-bindgen = {version = "0.2", features = ["serde-serialize", "enable-interning"]} wasm-bindgen-futures = "0.4.8" From 41ec60d44841a7ce16bf84f933fdcdbb3c81e1e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Mon, 15 Aug 2022 09:53:09 +0900 Subject: [PATCH 09/13] lockfile --- packages/next-swc/Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 73e28ad0a334..ed62418c8240 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -3838,9 +3838,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.18.5" +version = "0.18.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52c3e4ee90cbce03fbdd31f5a0b4d3b41b1d3afc5e384c828ac05fd7d236cce9" +checksum = "2bbcb637701c3aa1683d4855284213ea34e7ed98af4a53b38776a180e9aa833a" dependencies = [ "better_scoped_tls", "bytecheck", From b97a0a65c399371a2f975316255349571cff2cf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Tue, 16 Aug 2022 23:00:25 +0900 Subject: [PATCH 10/13] Update again --- packages/next-swc/Cargo.lock | 291 ++++++++++++++---- packages/next-swc/crates/core/Cargo.toml | 8 +- packages/next-swc/crates/emotion/Cargo.toml | 4 +- packages/next-swc/crates/napi/Cargo.toml | 8 +- .../crates/styled_components/Cargo.toml | 4 +- .../next-swc/crates/styled_jsx/Cargo.toml | 2 +- packages/next-swc/crates/wasm/Cargo.toml | 6 +- 7 files changed, 249 insertions(+), 74 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index ed62418c8240..b71725a69e32 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -605,6 +605,17 @@ dependencies = [ "uuid", ] +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "diff" version = "0.1.12" @@ -1587,8 +1598,8 @@ dependencies = [ "testing", "tracing", "walkdir", - "wasmer", - "wasmer-wasi", + "wasmer 2.3.0", + "wasmer-wasi 2.3.0", ] [[package]] @@ -1618,8 +1629,8 @@ dependencies = [ "tracing-chrome", "tracing-futures", "tracing-subscriber", - "wasmer", - "wasmer-wasi", + "wasmer 2.3.0", + "wasmer-wasi 2.3.0", ] [[package]] @@ -2334,12 +2345,13 @@ dependencies = [ [[package]] name = "rkyv" -version = "0.7.37" +version = "0.7.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f08c8062c1fe1253064043b8fc07bfea1b9702b71b4a86c11ea3588183b12e1" +checksum = "cec2b3485b07d96ddfd3134767b8a447b45ea4eb91448d0a35180ec0ffd5ed15" dependencies = [ "bytecheck", "hashbrown 0.12.1", + "indexmap", "ptr_meta", "rend", "rkyv_derive", @@ -2348,9 +2360,9 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.7.37" +version = "0.7.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e289706df51226e84814bf6ba1a9e1013112ae29bc7a9878f73fce360520c403" +checksum = "6eaedadc88b53e36dd32d940ed21ae4d850d5916f2581526921f553a72ac34c4" dependencies = [ "proc-macro2", "quote", @@ -2964,9 +2976,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.214.6" +version = "0.214.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01db59b4f56ae0387202c16caf17d51dae1ca0a247609861dd20d4bb1294c77e" +checksum = "92e8a22bdb12fdf8be140bfff4a37dd171f3c19337252fda98ec4b52ba4b62d4" dependencies = [ "ahash", "anyhow", @@ -3013,9 +3025,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "013b8129d72b54f337bc3733a075389d97a5714fb58d3ead5df49977a45322fc" +checksum = "87b60823c5d9576cbedb299d57e4a808dd7e607062bd9b9bd5b3d5b65763c111" dependencies = [ "bytecheck", "once_cell", @@ -3077,9 +3089,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.27.8" +version = "0.27.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6950d061940150c048956c9c90bb729283d94750696b6fddbcbfaedcb245196e" +checksum = "97e51645bfec1301012bef2f6f6b33482ba22b0f4034501a62ac248890bd107e" dependencies = [ "ahash", "anyhow", @@ -3150,9 +3162,9 @@ dependencies = [ [[package]] name = "swc_css_ast" -version = "0.107.0" +version = "0.107.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c04daddfa5ed017fc6c507706487d998ce42b3988f01c55fe3a2bff4a70d263" +checksum = "102e00c896dcbbd27f079df342f65ad685a3652ff20c93f8980380956bdc02e4" dependencies = [ "is-macro", "serde", @@ -3251,9 +3263,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.90.7" +version = "0.90.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8265c7abbdf36fa17da7c276bf6dd933b0837e00655dc7452b7b23068e7de688" +checksum = "3427b28422f769f875e40404c0101b22cef9d7ba12c89453aac65f409b6e33cb" dependencies = [ "bitflags", "bytecheck", @@ -3510,9 +3522,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.122.4" +version = "0.122.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e7d4974b48a7eb7af478824fa0ef582a3700c9c9f495bf23b761432c24f9706" +checksum = "7fe815b7b1ec282c0a39affdc233a85ba76ceebbe4aab85e52bb4d531ee6997a" dependencies = [ "ahash", "arrayvec", @@ -3838,9 +3850,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.18.6" +version = "0.18.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bbcb637701c3aa1683d4855284213ea34e7ed98af4a53b38776a180e9aa833a" +checksum = "2be7d40fb6f57df27fdcc1e0d446bcc8c9abf76bbcaad18daf4af9c285a77aac" dependencies = [ "better_scoped_tls", "bytecheck", @@ -3853,9 +3865,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.71.9" +version = "0.71.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31526767a7af3b3e58bf48aa3aa23dbbbff4b483180361881ff4ed51dd055759" +checksum = "e70a2a65e4772fce50adc0cd99d9994ed4acdde470e96e73cb73c0fb1746cae1" dependencies = [ "anyhow", "once_cell", @@ -3866,9 +3878,9 @@ dependencies = [ "swc_ecma_ast", "swc_plugin_proxy", "tracing", - "wasmer", + "wasmer 3.0.0-beta", "wasmer-cache", - "wasmer-wasi", + "wasmer-wasi 3.0.0-beta", ] [[package]] @@ -4469,8 +4481,8 @@ dependencies = [ "tracing", "wasm-bindgen", "wasm-bindgen-futures", - "wasmer", - "wasmer-wasi", + "wasmer 2.3.0", + "wasmer-wasi 2.3.0", ] [[package]] @@ -4556,19 +4568,39 @@ dependencies = [ "thiserror", "wasm-bindgen", "wasmer-artifact", - "wasmer-compiler", + "wasmer-compiler 2.3.0", "wasmer-compiler-cranelift", - "wasmer-derive", + "wasmer-derive 2.3.0", "wasmer-engine", "wasmer-engine-dylib", "wasmer-engine-universal", - "wasmer-types", - "wasmer-vm", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", "wasmparser", "wat", "winapi", ] +[[package]] +name = "wasmer" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a7662db4ddb1ff29653e709924145a6a97e86034bbea820ca1b1b6279d5e0a2" +dependencies = [ + "cfg-if 1.0.0", + "indexmap", + "js-sys", + "more-asserts", + "target-lexicon", + "thiserror", + "wasm-bindgen", + "wasmer-compiler 3.0.0-beta", + "wasmer-derive 3.0.0-beta", + "wasmer-types 3.0.0-beta", + "wasmer-vm 3.0.0-beta", + "winapi", +] + [[package]] name = "wasmer-artifact" version = "2.3.0" @@ -4578,20 +4610,20 @@ dependencies = [ "enumset", "loupe", "thiserror", - "wasmer-compiler", - "wasmer-types", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", ] [[package]] name = "wasmer-cache" -version = "2.3.0" +version = "3.0.0-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0def391ee1631deac5ac1e6ce919c07a5ccb936ad0fd44708cdc2365c49561a4" +checksum = "8ed6e5cd9a188836346b42c6fcaad25e69ff3f4e5ffb4b73c83ac1aa1642a82f" dependencies = [ "blake3", "hex", "thiserror", - "wasmer", + "wasmer 3.0.0-beta", ] [[package]] @@ -4608,8 +4640,32 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror", - "wasmer-types", + "wasmer-types 2.3.0", + "wasmparser", +] + +[[package]] +name = "wasmer-compiler" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f32214d36c989b1c350a48a928865c4128ce31d3ba82c8799b9f844ad485d5f3" +dependencies = [ + "backtrace", + "cfg-if 1.0.0", + "enum-iterator", + "enumset", + "lazy_static", + "leb128", + "memmap2", + "more-asserts", + "region", + "rustc-demangle", + "smallvec", + "thiserror", + "wasmer-types 3.0.0-beta", + "wasmer-vm 3.0.0-beta", "wasmparser", + "winapi", ] [[package]] @@ -4628,8 +4684,8 @@ dependencies = [ "smallvec", "target-lexicon", "tracing", - "wasmer-compiler", - "wasmer-types", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", ] [[package]] @@ -4644,6 +4700,18 @@ dependencies = [ "syn", ] +[[package]] +name = "wasmer-derive" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d7e0d489ec1583d7c0367bb7eccb71e9e3f827e9f7c32a4375f3de6e8aa5f2" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "wasmer-engine" version = "2.3.0" @@ -4662,9 +4730,9 @@ dependencies = [ "target-lexicon", "thiserror", "wasmer-artifact", - "wasmer-compiler", - "wasmer-types", - "wasmer-vm", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", ] [[package]] @@ -4685,11 +4753,11 @@ dependencies = [ "tempfile", "tracing", "wasmer-artifact", - "wasmer-compiler", + "wasmer-compiler 2.3.0", "wasmer-engine", "wasmer-object", - "wasmer-types", - "wasmer-vm", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", "which", ] @@ -4705,11 +4773,11 @@ dependencies = [ "loupe", "region", "rkyv", - "wasmer-compiler", + "wasmer-compiler 2.3.0", "wasmer-engine", "wasmer-engine-universal-artifact", - "wasmer-types", - "wasmer-vm", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", "winapi", ] @@ -4725,8 +4793,8 @@ dependencies = [ "rkyv", "thiserror", "wasmer-artifact", - "wasmer-compiler", - "wasmer-types", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", ] [[package]] @@ -4737,8 +4805,8 @@ checksum = "8d831335ff3a44ecf451303f6f891175c642488036b92ceceb24ac8623a8fa8b" dependencies = [ "object 0.28.4", "thiserror", - "wasmer-compiler", - "wasmer-types", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", ] [[package]] @@ -4757,6 +4825,32 @@ dependencies = [ "thiserror", ] +[[package]] +name = "wasmer-types" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "810fcad9772ae820c2b474a65a064c9f4d23c76b923b130aa007b3995fc602db" +dependencies = [ + "enum-iterator", + "enumset", + "indexmap", + "more-asserts", + "rkyv", + "target-lexicon", + "thiserror", +] + +[[package]] +name = "wasmer-vbus" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5556ca1f059385cbecb360561e2c15c60074a12d8fe42e0692fb53fa700f8bef" +dependencies = [ + "thiserror", + "tracing", + "wasmer-vfs 3.0.0-beta", +] + [[package]] name = "wasmer-vfs" version = "2.3.0" @@ -4769,6 +4863,16 @@ dependencies = [ "tracing", ] +[[package]] +name = "wasmer-vfs" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53be0690ef53117068c89c20440a04381bb6ee42c9573b8d5dada30559ea042d" +dependencies = [ + "thiserror", + "tracing", +] + [[package]] name = "wasmer-vm" version = "2.3.0" @@ -4793,10 +4897,46 @@ dependencies = [ "serde", "thiserror", "wasmer-artifact", - "wasmer-types", + "wasmer-types 2.3.0", + "winapi", +] + +[[package]] +name = "wasmer-vm" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a951ec45d81689304cc6a2c7fe7eb038ad92929a0f97704358a2af676a135cbb" +dependencies = [ + "backtrace", + "cc", + "cfg-if 1.0.0", + "corosensei", + "enum-iterator", + "indexmap", + "lazy_static", + "libc", + "mach", + "memoffset", + "more-asserts", + "region", + "scopeguard", + "thiserror", + "wasmer-types 3.0.0-beta", "winapi", ] +[[package]] +name = "wasmer-vnet" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d11caaab8165f3290a1becc041d3226f468fb0a5fedde86251aef116481293c0" +dependencies = [ + "bytes", + "thiserror", + "tracing", + "wasmer-vfs 3.0.0-beta", +] + [[package]] name = "wasmer-wasi" version = "2.3.0" @@ -4810,9 +4950,32 @@ dependencies = [ "thiserror", "tracing", "wasm-bindgen", - "wasmer", - "wasmer-vfs", - "wasmer-wasi-types", + "wasmer 2.3.0", + "wasmer-vfs 2.3.0", + "wasmer-wasi-types 2.3.0", + "winapi", +] + +[[package]] +name = "wasmer-wasi" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a37eb23498f5ceabed59144c6b6707707b7ff8dc40ef70bd1d289a657816f729" +dependencies = [ + "bytes", + "cfg-if 1.0.0", + "derivative", + "generational-arena", + "getrandom", + "libc", + "thiserror", + "tracing", + "wasm-bindgen", + "wasmer 3.0.0-beta", + "wasmer-vbus", + "wasmer-vfs 3.0.0-beta", + "wasmer-vnet", + "wasmer-wasi-types 3.0.0-beta", "winapi", ] @@ -4824,7 +4987,19 @@ checksum = "22dc83aadbdf97388de3211cb6f105374f245a3cf2a5c65a16776e7a087a8468" dependencies = [ "byteorder", "time 0.2.27", - "wasmer-types", + "wasmer-types 2.3.0", +] + +[[package]] +name = "wasmer-wasi-types" +version = "3.0.0-beta" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e822dda0962a1af8e36922b56bbb105dd8c8e46cad1511b9e3da81addf47da0" +dependencies = [ + "byteorder", + "time 0.2.27", + "wasmer-derive 3.0.0-beta", + "wasmer-types 3.0.0-beta", ] [[package]] diff --git a/packages/next-swc/crates/core/Cargo.toml b/packages/next-swc/crates/core/Cargo.toml index 016167cc413c..2232f0e45c13 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -26,12 +26,12 @@ swc_emotion = {path="../emotion"} styled_components = {path="../styled_components"} styled_jsx = {path="../styled_jsx"} modularize_imports = {path="../modularize_imports"} -swc = "0.214.6" -swc_atoms = "0.4.5" -swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } +swc = "0.214.7" +swc_atoms = "0.4.6" +swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.9", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } +swc_plugin_runner = { version = "0.71.12", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } swc_cached = "0.3.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } wasmer = { version = "2.3.0", optional = true, default-features = false } diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index 04ea864a05f1..bd9cf98ccec1 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -18,8 +18,8 @@ radix_fmt = "1" regex = "1.5" serde = "1" sourcemap = "6.0.1" -swc_atoms = "0.4.5" -swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap"] } +swc_atoms = "0.4.6" +swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "utils", "visit"] } swc_trace_macro = "0.1.2" tracing = { version = "0.1.32", features = ["release_max_level_info"] } diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index 4e3be61fbbfa..2c9d8376e17a 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -33,13 +33,13 @@ next-swc = {version = "0.0.0", path = "../core"} once_cell = "1.13.0" serde = "1" serde_json = "1" -swc = "0.214.6" -swc_atoms = "0.4.5" +swc = "0.214.7" +swc_atoms = "0.4.6" swc_bundler = { version = "0.177.3", features = ["concurrent"] } -swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap"] } swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.9", optional = true } +swc_plugin_runner = { version = "0.71.12", optional = true } swc_node_base = "0.5.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } tracing-futures = "0.2.5" diff --git a/packages/next-swc/crates/styled_components/Cargo.toml b/packages/next-swc/crates/styled_components/Cargo.toml index 45f9091b3516..bd88ebee25d9 100644 --- a/packages/next-swc/crates/styled_components/Cargo.toml +++ b/packages/next-swc/crates/styled_components/Cargo.toml @@ -15,8 +15,8 @@ Inflector = "0.11.4" once_cell = "1.13.0" regex = {version = "1.5.4", features = ["std", "perf"], default-features = false} serde = {version = "1.0.130", features = ["derive"]} -swc_atoms = "0.4.5" -swc_common = { version = "0.27.8", features = ["concurrent"] } +swc_atoms = "0.4.6" +swc_common = { version = "0.27.9", features = ["concurrent"] } swc_ecmascript = { version = "0.189.3", features = ["utils", "visit"] } tracing = "0.1.32" diff --git a/packages/next-swc/crates/styled_jsx/Cargo.toml b/packages/next-swc/crates/styled_jsx/Cargo.toml index 47046532717f..fda60193835f 100644 --- a/packages/next-swc/crates/styled_jsx/Cargo.toml +++ b/packages/next-swc/crates/styled_jsx/Cargo.toml @@ -11,7 +11,7 @@ version = "0.15.0" [dependencies] easy-error = "1.0.0" -swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap"] } swc_css = "0.120.0" swc_css_prefixer = "0.117.0" swc_ecmascript = { version = "0.189.3", features = ["parser", "minifier", "utils", "visit"] } diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index dea783eed84b..595b4fbd548e 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -25,10 +25,10 @@ parking_lot_core = "=0.8.0" path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = "1" -swc = "0.214.6" -swc_common = { version = "0.27.8", features = ["concurrent", "sourcemap"] } +swc = "0.214.7" +swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.9", default-features = false, optional = true } +swc_plugin_runner = { version = "0.71.12", default-features = false, optional = true } tracing = { version = "0.1.32", features = ["release_max_level_off"] } wasm-bindgen = {version = "0.2", features = ["serde-serialize", "enable-interning"]} wasm-bindgen-futures = "0.4.8" From b0972acedfdc3667d0c0ce03536792b01c5accd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Wed, 17 Aug 2022 14:26:03 +0900 Subject: [PATCH 11/13] Update --- packages/next-swc/Cargo.lock | 283 ++++-------------- packages/next-swc/crates/core/Cargo.toml | 8 +- packages/next-swc/crates/emotion/Cargo.toml | 4 +- packages/next-swc/crates/napi/Cargo.toml | 8 +- .../crates/styled_components/Cargo.toml | 4 +- .../next-swc/crates/styled_jsx/Cargo.toml | 2 +- packages/next-swc/crates/wasm/Cargo.toml | 6 +- 7 files changed, 70 insertions(+), 245 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index b71725a69e32..66fb6f2b5aad 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -605,17 +605,6 @@ dependencies = [ "uuid", ] -[[package]] -name = "derivative" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "diff" version = "0.1.12" @@ -1598,8 +1587,8 @@ dependencies = [ "testing", "tracing", "walkdir", - "wasmer 2.3.0", - "wasmer-wasi 2.3.0", + "wasmer", + "wasmer-wasi", ] [[package]] @@ -1629,8 +1618,8 @@ dependencies = [ "tracing-chrome", "tracing-futures", "tracing-subscriber", - "wasmer 2.3.0", - "wasmer-wasi 2.3.0", + "wasmer", + "wasmer-wasi", ] [[package]] @@ -2345,13 +2334,12 @@ dependencies = [ [[package]] name = "rkyv" -version = "0.7.39" +version = "0.7.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cec2b3485b07d96ddfd3134767b8a447b45ea4eb91448d0a35180ec0ffd5ed15" +checksum = "1f08c8062c1fe1253064043b8fc07bfea1b9702b71b4a86c11ea3588183b12e1" dependencies = [ "bytecheck", "hashbrown 0.12.1", - "indexmap", "ptr_meta", "rend", "rkyv_derive", @@ -2360,9 +2348,9 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.7.39" +version = "0.7.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6eaedadc88b53e36dd32d940ed21ae4d850d5916f2581526921f553a72ac34c4" +checksum = "e289706df51226e84814bf6ba1a9e1013112ae29bc7a9878f73fce360520c403" dependencies = [ "proc-macro2", "quote", @@ -2976,9 +2964,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.214.7" +version = "0.214.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e8a22bdb12fdf8be140bfff4a37dd171f3c19337252fda98ec4b52ba4b62d4" +checksum = "f91c2f2b1fc49a18bf32acc06c2c852d35e1ec24169cf922d5b84175138e2b4d" dependencies = [ "ahash", "anyhow", @@ -3025,9 +3013,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.4.6" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87b60823c5d9576cbedb299d57e4a808dd7e607062bd9b9bd5b3d5b65763c111" +checksum = "454bf2d73485f6c4af9c91e70ce4fd4f17e9294d37b9f2037a3c4c2fe54b598d" dependencies = [ "bytecheck", "once_cell", @@ -3089,9 +3077,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.27.9" +version = "0.27.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97e51645bfec1301012bef2f6f6b33482ba22b0f4034501a62ac248890bd107e" +checksum = "056ad401259d209007ecc55d18b2a539091eed3315846e1d923140499af08aed" dependencies = [ "ahash", "anyhow", @@ -3263,9 +3251,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.90.8" +version = "0.90.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3427b28422f769f875e40404c0101b22cef9d7ba12c89453aac65f409b6e33cb" +checksum = "8265c7abbdf36fa17da7c276bf6dd933b0837e00655dc7452b7b23068e7de688" dependencies = [ "bitflags", "bytecheck", @@ -3850,9 +3838,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.18.10" +version = "0.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2be7d40fb6f57df27fdcc1e0d446bcc8c9abf76bbcaad18daf4af9c285a77aac" +checksum = "7f68469822a78556ff20195c33d9c33983155edbbd8d5af5ea0b3b9a4d230dc4" dependencies = [ "better_scoped_tls", "bytecheck", @@ -3865,9 +3853,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.71.12" +version = "0.71.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e70a2a65e4772fce50adc0cd99d9994ed4acdde470e96e73cb73c0fb1746cae1" +checksum = "b018b4cb4ae377031a560443d038beef0e5ec3ba35af04f9b6329f0d6a7e3995" dependencies = [ "anyhow", "once_cell", @@ -3878,9 +3866,9 @@ dependencies = [ "swc_ecma_ast", "swc_plugin_proxy", "tracing", - "wasmer 3.0.0-beta", + "wasmer", "wasmer-cache", - "wasmer-wasi 3.0.0-beta", + "wasmer-wasi", ] [[package]] @@ -4481,8 +4469,8 @@ dependencies = [ "tracing", "wasm-bindgen", "wasm-bindgen-futures", - "wasmer 2.3.0", - "wasmer-wasi 2.3.0", + "wasmer", + "wasmer-wasi", ] [[package]] @@ -4568,39 +4556,19 @@ dependencies = [ "thiserror", "wasm-bindgen", "wasmer-artifact", - "wasmer-compiler 2.3.0", + "wasmer-compiler", "wasmer-compiler-cranelift", - "wasmer-derive 2.3.0", + "wasmer-derive", "wasmer-engine", "wasmer-engine-dylib", "wasmer-engine-universal", - "wasmer-types 2.3.0", - "wasmer-vm 2.3.0", + "wasmer-types", + "wasmer-vm", "wasmparser", "wat", "winapi", ] -[[package]] -name = "wasmer" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a7662db4ddb1ff29653e709924145a6a97e86034bbea820ca1b1b6279d5e0a2" -dependencies = [ - "cfg-if 1.0.0", - "indexmap", - "js-sys", - "more-asserts", - "target-lexicon", - "thiserror", - "wasm-bindgen", - "wasmer-compiler 3.0.0-beta", - "wasmer-derive 3.0.0-beta", - "wasmer-types 3.0.0-beta", - "wasmer-vm 3.0.0-beta", - "winapi", -] - [[package]] name = "wasmer-artifact" version = "2.3.0" @@ -4610,20 +4578,20 @@ dependencies = [ "enumset", "loupe", "thiserror", - "wasmer-compiler 2.3.0", - "wasmer-types 2.3.0", + "wasmer-compiler", + "wasmer-types", ] [[package]] name = "wasmer-cache" -version = "3.0.0-beta" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ed6e5cd9a188836346b42c6fcaad25e69ff3f4e5ffb4b73c83ac1aa1642a82f" +checksum = "0def391ee1631deac5ac1e6ce919c07a5ccb936ad0fd44708cdc2365c49561a4" dependencies = [ "blake3", "hex", "thiserror", - "wasmer 3.0.0-beta", + "wasmer", ] [[package]] @@ -4640,32 +4608,8 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror", - "wasmer-types 2.3.0", - "wasmparser", -] - -[[package]] -name = "wasmer-compiler" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f32214d36c989b1c350a48a928865c4128ce31d3ba82c8799b9f844ad485d5f3" -dependencies = [ - "backtrace", - "cfg-if 1.0.0", - "enum-iterator", - "enumset", - "lazy_static", - "leb128", - "memmap2", - "more-asserts", - "region", - "rustc-demangle", - "smallvec", - "thiserror", - "wasmer-types 3.0.0-beta", - "wasmer-vm 3.0.0-beta", + "wasmer-types", "wasmparser", - "winapi", ] [[package]] @@ -4684,8 +4628,8 @@ dependencies = [ "smallvec", "target-lexicon", "tracing", - "wasmer-compiler 2.3.0", - "wasmer-types 2.3.0", + "wasmer-compiler", + "wasmer-types", ] [[package]] @@ -4700,18 +4644,6 @@ dependencies = [ "syn", ] -[[package]] -name = "wasmer-derive" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d7e0d489ec1583d7c0367bb7eccb71e9e3f827e9f7c32a4375f3de6e8aa5f2" -dependencies = [ - "proc-macro-error", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "wasmer-engine" version = "2.3.0" @@ -4730,9 +4662,9 @@ dependencies = [ "target-lexicon", "thiserror", "wasmer-artifact", - "wasmer-compiler 2.3.0", - "wasmer-types 2.3.0", - "wasmer-vm 2.3.0", + "wasmer-compiler", + "wasmer-types", + "wasmer-vm", ] [[package]] @@ -4753,11 +4685,11 @@ dependencies = [ "tempfile", "tracing", "wasmer-artifact", - "wasmer-compiler 2.3.0", + "wasmer-compiler", "wasmer-engine", "wasmer-object", - "wasmer-types 2.3.0", - "wasmer-vm 2.3.0", + "wasmer-types", + "wasmer-vm", "which", ] @@ -4773,11 +4705,11 @@ dependencies = [ "loupe", "region", "rkyv", - "wasmer-compiler 2.3.0", + "wasmer-compiler", "wasmer-engine", "wasmer-engine-universal-artifact", - "wasmer-types 2.3.0", - "wasmer-vm 2.3.0", + "wasmer-types", + "wasmer-vm", "winapi", ] @@ -4793,8 +4725,8 @@ dependencies = [ "rkyv", "thiserror", "wasmer-artifact", - "wasmer-compiler 2.3.0", - "wasmer-types 2.3.0", + "wasmer-compiler", + "wasmer-types", ] [[package]] @@ -4805,8 +4737,8 @@ checksum = "8d831335ff3a44ecf451303f6f891175c642488036b92ceceb24ac8623a8fa8b" dependencies = [ "object 0.28.4", "thiserror", - "wasmer-compiler 2.3.0", - "wasmer-types 2.3.0", + "wasmer-compiler", + "wasmer-types", ] [[package]] @@ -4825,32 +4757,6 @@ dependencies = [ "thiserror", ] -[[package]] -name = "wasmer-types" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "810fcad9772ae820c2b474a65a064c9f4d23c76b923b130aa007b3995fc602db" -dependencies = [ - "enum-iterator", - "enumset", - "indexmap", - "more-asserts", - "rkyv", - "target-lexicon", - "thiserror", -] - -[[package]] -name = "wasmer-vbus" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5556ca1f059385cbecb360561e2c15c60074a12d8fe42e0692fb53fa700f8bef" -dependencies = [ - "thiserror", - "tracing", - "wasmer-vfs 3.0.0-beta", -] - [[package]] name = "wasmer-vfs" version = "2.3.0" @@ -4863,16 +4769,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "wasmer-vfs" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53be0690ef53117068c89c20440a04381bb6ee42c9573b8d5dada30559ea042d" -dependencies = [ - "thiserror", - "tracing", -] - [[package]] name = "wasmer-vm" version = "2.3.0" @@ -4897,46 +4793,10 @@ dependencies = [ "serde", "thiserror", "wasmer-artifact", - "wasmer-types 2.3.0", + "wasmer-types", "winapi", ] -[[package]] -name = "wasmer-vm" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a951ec45d81689304cc6a2c7fe7eb038ad92929a0f97704358a2af676a135cbb" -dependencies = [ - "backtrace", - "cc", - "cfg-if 1.0.0", - "corosensei", - "enum-iterator", - "indexmap", - "lazy_static", - "libc", - "mach", - "memoffset", - "more-asserts", - "region", - "scopeguard", - "thiserror", - "wasmer-types 3.0.0-beta", - "winapi", -] - -[[package]] -name = "wasmer-vnet" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d11caaab8165f3290a1becc041d3226f468fb0a5fedde86251aef116481293c0" -dependencies = [ - "bytes", - "thiserror", - "tracing", - "wasmer-vfs 3.0.0-beta", -] - [[package]] name = "wasmer-wasi" version = "2.3.0" @@ -4950,32 +4810,9 @@ dependencies = [ "thiserror", "tracing", "wasm-bindgen", - "wasmer 2.3.0", - "wasmer-vfs 2.3.0", - "wasmer-wasi-types 2.3.0", - "winapi", -] - -[[package]] -name = "wasmer-wasi" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a37eb23498f5ceabed59144c6b6707707b7ff8dc40ef70bd1d289a657816f729" -dependencies = [ - "bytes", - "cfg-if 1.0.0", - "derivative", - "generational-arena", - "getrandom", - "libc", - "thiserror", - "tracing", - "wasm-bindgen", - "wasmer 3.0.0-beta", - "wasmer-vbus", - "wasmer-vfs 3.0.0-beta", - "wasmer-vnet", - "wasmer-wasi-types 3.0.0-beta", + "wasmer", + "wasmer-vfs", + "wasmer-wasi-types", "winapi", ] @@ -4987,19 +4824,7 @@ checksum = "22dc83aadbdf97388de3211cb6f105374f245a3cf2a5c65a16776e7a087a8468" dependencies = [ "byteorder", "time 0.2.27", - "wasmer-types 2.3.0", -] - -[[package]] -name = "wasmer-wasi-types" -version = "3.0.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e822dda0962a1af8e36922b56bbb105dd8c8e46cad1511b9e3da81addf47da0" -dependencies = [ - "byteorder", - "time 0.2.27", - "wasmer-derive 3.0.0-beta", - "wasmer-types 3.0.0-beta", + "wasmer-types", ] [[package]] diff --git a/packages/next-swc/crates/core/Cargo.toml b/packages/next-swc/crates/core/Cargo.toml index 2232f0e45c13..cf6bb9c771da 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -26,12 +26,12 @@ swc_emotion = {path="../emotion"} styled_components = {path="../styled_components"} styled_jsx = {path="../styled_jsx"} modularize_imports = {path="../modularize_imports"} -swc = "0.214.7" -swc_atoms = "0.4.6" -swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } +swc = "0.214.8" +swc_atoms = "0.4.8" +swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.12", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } +swc_plugin_runner = { version = "0.71.14", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } swc_cached = "0.3.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } wasmer = { version = "2.3.0", optional = true, default-features = false } diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index bd9cf98ccec1..31bc1852af60 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -18,8 +18,8 @@ radix_fmt = "1" regex = "1.5" serde = "1" sourcemap = "6.0.1" -swc_atoms = "0.4.6" -swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap"] } +swc_atoms = "0.4.8" +swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "utils", "visit"] } swc_trace_macro = "0.1.2" tracing = { version = "0.1.32", features = ["release_max_level_info"] } diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index 2c9d8376e17a..d41ab90f1ab0 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -33,13 +33,13 @@ next-swc = {version = "0.0.0", path = "../core"} once_cell = "1.13.0" serde = "1" serde_json = "1" -swc = "0.214.7" -swc_atoms = "0.4.6" +swc = "0.214.8" +swc_atoms = "0.4.8" swc_bundler = { version = "0.177.3", features = ["concurrent"] } -swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap"] } swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.12", optional = true } +swc_plugin_runner = { version = "0.71.14", optional = true } swc_node_base = "0.5.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } tracing-futures = "0.2.5" diff --git a/packages/next-swc/crates/styled_components/Cargo.toml b/packages/next-swc/crates/styled_components/Cargo.toml index bd88ebee25d9..b9dba3b2b17e 100644 --- a/packages/next-swc/crates/styled_components/Cargo.toml +++ b/packages/next-swc/crates/styled_components/Cargo.toml @@ -15,8 +15,8 @@ Inflector = "0.11.4" once_cell = "1.13.0" regex = {version = "1.5.4", features = ["std", "perf"], default-features = false} serde = {version = "1.0.130", features = ["derive"]} -swc_atoms = "0.4.6" -swc_common = { version = "0.27.9", features = ["concurrent"] } +swc_atoms = "0.4.8" +swc_common = { version = "0.27.11", features = ["concurrent"] } swc_ecmascript = { version = "0.189.3", features = ["utils", "visit"] } tracing = "0.1.32" diff --git a/packages/next-swc/crates/styled_jsx/Cargo.toml b/packages/next-swc/crates/styled_jsx/Cargo.toml index fda60193835f..51f8913533b5 100644 --- a/packages/next-swc/crates/styled_jsx/Cargo.toml +++ b/packages/next-swc/crates/styled_jsx/Cargo.toml @@ -11,7 +11,7 @@ version = "0.15.0" [dependencies] easy-error = "1.0.0" -swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap"] } swc_css = "0.120.0" swc_css_prefixer = "0.117.0" swc_ecmascript = { version = "0.189.3", features = ["parser", "minifier", "utils", "visit"] } diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index 595b4fbd548e..c8db6d81337e 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -25,10 +25,10 @@ parking_lot_core = "=0.8.0" path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = "1" -swc = "0.214.7" -swc_common = { version = "0.27.9", features = ["concurrent", "sourcemap"] } +swc = "0.214.8" +swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap"] } swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.12", default-features = false, optional = true } +swc_plugin_runner = { version = "0.71.14", default-features = false, optional = true } tracing = { version = "0.1.32", features = ["release_max_level_off"] } wasm-bindgen = {version = "0.2", features = ["serde-serialize", "enable-interning"]} wasm-bindgen-futures = "0.4.8" From 0af3ca8de236c0bfd948d4e631b1b6341d1eeaf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Wed, 17 Aug 2022 14:38:11 +0900 Subject: [PATCH 12/13] Update --- packages/next-swc/crates/core/Cargo.toml | 8 ++++---- packages/next-swc/crates/emotion/Cargo.toml | 6 +++--- packages/next-swc/crates/modularize_imports/Cargo.toml | 4 ++-- packages/next-swc/crates/napi/Cargo.toml | 8 ++++---- packages/next-swc/crates/styled_components/Cargo.toml | 6 +++--- packages/next-swc/crates/styled_jsx/Cargo.toml | 4 ++-- packages/next-swc/crates/wasm/Cargo.toml | 6 +++--- 7 files changed, 21 insertions(+), 21 deletions(-) diff --git a/packages/next-swc/crates/core/Cargo.toml b/packages/next-swc/crates/core/Cargo.toml index cf6bb9c771da..8f98805cf49b 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -26,18 +26,18 @@ swc_emotion = {path="../emotion"} styled_components = {path="../styled_components"} styled_jsx = {path="../styled_jsx"} modularize_imports = {path="../modularize_imports"} -swc = "0.214.8" +swc = "0.214.9" swc_atoms = "0.4.8" swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap", "plugin_transform_schema_v1"] } swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } -swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.14", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } +swc_ecmascript = { version = "0.189.4", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.15", optional = true, default-features = false, features = ["plugin_transform_schema_v1"] } swc_cached = "0.3.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } wasmer = { version = "2.3.0", optional = true, default-features = false } wasmer-wasi = { version = "2.3.0", optional = true, default-features = false } [dev-dependencies] -swc_ecma_transforms_testing = "0.105.4" +swc_ecma_transforms_testing = "0.105.5" testing = "0.29.4" walkdir = "2.3.2" diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index 31bc1852af60..2b38b85d2f87 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -20,12 +20,12 @@ serde = "1" sourcemap = "6.0.1" swc_atoms = "0.4.8" swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.189.3", features = ["codegen", "utils", "visit"] } +swc_ecmascript = { version = "0.189.4", features = ["codegen", "utils", "visit"] } swc_trace_macro = "0.1.2" tracing = { version = "0.1.32", features = ["release_max_level_info"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.105.4" +swc_ecma_transforms_testing = "0.105.5" testing = "0.29.4" serde_json = "1" -swc_ecma_transforms_react = "0.141.3" +swc_ecma_transforms_react = "0.141.4" diff --git a/packages/next-swc/crates/modularize_imports/Cargo.toml b/packages/next-swc/crates/modularize_imports/Cargo.toml index 576f6bef6590..82f19725e0b7 100644 --- a/packages/next-swc/crates/modularize_imports/Cargo.toml +++ b/packages/next-swc/crates/modularize_imports/Cargo.toml @@ -16,8 +16,8 @@ once_cell = "1.13.0" regex = "1.5" serde = "1" swc_cached = "0.3.5" -swc_ecmascript = { version = "0.189.3", features = ["visit"] } +swc_ecmascript = { version = "0.189.4", features = ["visit"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.105.4" +swc_ecma_transforms_testing = "0.105.5" testing = "0.29.4" diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index d41ab90f1ab0..e05340a4034f 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -33,13 +33,13 @@ next-swc = {version = "0.0.0", path = "../core"} once_cell = "1.13.0" serde = "1" serde_json = "1" -swc = "0.214.8" +swc = "0.214.9" swc_atoms = "0.4.8" -swc_bundler = { version = "0.177.3", features = ["concurrent"] } +swc_bundler = { version = "0.177.4", features = ["concurrent"] } swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap"] } swc_ecma_loader = { version = "0.39.4", features = ["node", "lru"] } -swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.14", optional = true } +swc_ecmascript = { version = "0.189.4", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.15", optional = true } swc_node_base = "0.5.5" tracing = { version = "0.1.32", features = ["release_max_level_info"] } tracing-futures = "0.2.5" diff --git a/packages/next-swc/crates/styled_components/Cargo.toml b/packages/next-swc/crates/styled_components/Cargo.toml index b9dba3b2b17e..ca0943ff2778 100644 --- a/packages/next-swc/crates/styled_components/Cargo.toml +++ b/packages/next-swc/crates/styled_components/Cargo.toml @@ -17,11 +17,11 @@ regex = {version = "1.5.4", features = ["std", "perf"], default-features = false serde = {version = "1.0.130", features = ["derive"]} swc_atoms = "0.4.8" swc_common = { version = "0.27.11", features = ["concurrent"] } -swc_ecmascript = { version = "0.189.3", features = ["utils", "visit"] } +swc_ecmascript = { version = "0.189.4", features = ["utils", "visit"] } tracing = "0.1.32" [dev-dependencies] serde_json = "1" -swc_ecma_transforms_testing = "0.105.4" -swc_ecmascript = { version = "0.189.3", features = ["parser", "transforms"] } +swc_ecma_transforms_testing = "0.105.5" +swc_ecmascript = { version = "0.189.4", features = ["parser", "transforms"] } testing = "0.29.4" diff --git a/packages/next-swc/crates/styled_jsx/Cargo.toml b/packages/next-swc/crates/styled_jsx/Cargo.toml index 51f8913533b5..271b2de1eaf6 100644 --- a/packages/next-swc/crates/styled_jsx/Cargo.toml +++ b/packages/next-swc/crates/styled_jsx/Cargo.toml @@ -14,9 +14,9 @@ easy-error = "1.0.0" swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap"] } swc_css = "0.120.0" swc_css_prefixer = "0.117.0" -swc_ecmascript = { version = "0.189.3", features = ["parser", "minifier", "utils", "visit"] } +swc_ecmascript = { version = "0.189.4", features = ["parser", "minifier", "utils", "visit"] } tracing = "0.1.32" [dev-dependencies] -swc_ecma_transforms_testing = "0.105.4" +swc_ecma_transforms_testing = "0.105.5" testing = "0.29.4" diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index c8db6d81337e..81c7acfcea83 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -25,10 +25,10 @@ parking_lot_core = "=0.8.0" path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = "1" -swc = "0.214.8" +swc = "0.214.9" swc_common = { version = "0.27.11", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.189.3", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } -swc_plugin_runner = { version = "0.71.14", default-features = false, optional = true } +swc_ecmascript = { version = "0.189.4", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_plugin_runner = { version = "0.71.15", default-features = false, optional = true } tracing = { version = "0.1.32", features = ["release_max_level_off"] } wasm-bindgen = {version = "0.2", features = ["serde-serialize", "enable-interning"]} wasm-bindgen-futures = "0.4.8" From a5da416870b04d641a6cfa345067adbd3a377b9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Wed, 17 Aug 2022 14:38:39 +0900 Subject: [PATCH 13/13] Update again --- packages/next-swc/Cargo.lock | 100 +++++++++++++++++------------------ 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 66fb6f2b5aad..52433026a068 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -2964,9 +2964,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.214.8" +version = "0.214.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91c2f2b1fc49a18bf32acc06c2c852d35e1ec24169cf922d5b84175138e2b4d" +checksum = "66de60ec56727a44e40752aa324bb02a67467d941f60c37be99ad11fbb61446c" dependencies = [ "ahash", "anyhow", @@ -3028,9 +3028,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.177.3" +version = "0.177.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bb445816f57e0900235128a9bb4f46da5eeca8e0b6542250c6e28166f3996df" +checksum = "b8f7d7f3b5b735aee329ed2b7a117d8e4163d4d3410bfe2b19db9b21fa398115" dependencies = [ "ahash", "anyhow", @@ -3251,9 +3251,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.90.7" +version = "0.90.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8265c7abbdf36fa17da7c276bf6dd933b0837e00655dc7452b7b23068e7de688" +checksum = "e4d9cb0825962e9f9baabec6270aeb6e7c21ade1a16d707916186ad5f13126d1" dependencies = [ "bitflags", "bytecheck", @@ -3270,9 +3270,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.121.4" +version = "0.121.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54c1e454253d4cda2d9e600256d5511d33d163361ef8b6165343505c48328f2b" +checksum = "2b0bf7259fec5655df5163eafe0fabe4619f1d507b4c19a8b2be8a9ea2c806ff" dependencies = [ "memchr", "num-bigint", @@ -3302,9 +3302,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.85.4" +version = "0.85.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8488d1f1b56152f8881482924b67930ae817ec78d669c17d659ebe981f95d25e" +checksum = "4f19eb16fed54a740f92e9cb2d6ee79fc69b4a3b63d4a467c709693a413f6737" dependencies = [ "phf", "swc_atoms", @@ -3316,9 +3316,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.58.4" +version = "0.58.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "588b745eaa0979490dd20df11d982c72b25aaa78eddf0033a159906f4adf3f28" +checksum = "931f3b19bad8a2d0e65eb2bf19771f92d6a0bf73a3b3f47f4a12c5c7259d9b85" dependencies = [ "ahash", "auto_impl", @@ -3359,9 +3359,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.144.6" +version = "0.144.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e50048a63e2acaa38715348da03f3aa5b78709c9dcfc493b922868369948b3d" +checksum = "244bf8e9472a7fc50466d3ab3a288969f82ab7d2547e445305f745c8c52ba384" dependencies = [ "ahash", "arrayvec", @@ -3393,9 +3393,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.117.4" +version = "0.117.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8a8ef64367f4f84c49599c94426254fcc2a4bfbc446c422b6208ee685f72f1b" +checksum = "7a6f6a817020e88bd7084e516f67f40ef33640c1fe336e66cd0dcdeabdaa16eb" dependencies = [ "either", "enum_kind", @@ -3412,9 +3412,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.158.3" +version = "0.158.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d353e3aa1926417582babdfbb9f222d5f277669279e939eb5f9210d67cac2f80" +checksum = "ef62b25660684da925c7b53b1a4724bdaf1a8520a419ad736263b101ca4c9e1d" dependencies = [ "ahash", "anyhow", @@ -3437,9 +3437,9 @@ dependencies = [ [[package]] name = "swc_ecma_testing" -version = "0.14.4" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc939b5ea8df22373b3df287743f6582a545885cad9cd2edd437fc8406d4ad11" +checksum = "871addc48b001e559cf74493d465e050b0c6ef244cf7b7112cd756b271d1beac" dependencies = [ "anyhow", "hex", @@ -3453,9 +3453,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.183.3" +version = "0.183.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8176d1490d371bf812d1d4ae92f1a8d0361fae57cc9d198cd1a1d8f2a965374" +checksum = "2a8cbc090b992ae508db16c9ae38024195f5d5b39826f0a74d4091e410fbc045" dependencies = [ "swc_atoms", "swc_common", @@ -3473,9 +3473,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.103.7" +version = "0.103.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ed48eb38456468673e47803ac01249bae15806daee2b1fcc18a2db755b995b8" +checksum = "c794bf556b57109e59ee694db25994b27dc5a632de745af40968b4f3e2622862" dependencies = [ "better_scoped_tls", "bitflags", @@ -3496,9 +3496,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.91.4" +version = "0.91.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "628b626272c37957ab2cda24590c25f2064debef55f2d94b50ff94ca87fd7071" +checksum = "f37ac07ffe2fd6704763cf6fb1ccf92ab9496ecec0cb28084775fe35d7d21665" dependencies = [ "swc_atoms", "swc_common", @@ -3510,9 +3510,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.122.5" +version = "0.122.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fe815b7b1ec282c0a39affdc233a85ba76ceebbe4aab85e52bb4d531ee6997a" +checksum = "f6127cdb1a52d720a1559d1365ea1682de8189612b979be95b12ac17eb0f3c83" dependencies = [ "ahash", "arrayvec", @@ -3550,9 +3550,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.139.3" +version = "0.139.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a6562dd6dec642c90f2ce2d7b327f0349e5cdb5d0d089ca286eb11a691cc1c4" +checksum = "930bf6a0f0ee0a5fff8da817ae5f1652408714c7198a5f50ef018facdbe9be6f" dependencies = [ "Inflector", "ahash", @@ -3578,9 +3578,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.152.3" +version = "0.152.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd9647ff9b7bf2846c7816fa074c6d499fe707d9f16f951d78ec144dfafd0457" +checksum = "b3cd48bd97dd61b382bca4aa8b316b86364900e293e3e7bc19083e3e40551055" dependencies = [ "ahash", "dashmap", @@ -3601,9 +3601,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.130.3" +version = "0.130.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "462240dbb9c3fddb8342bc947e74f5df860f92720449823f0709ffd15ac1711b" +checksum = "c5431eff966464e9eb14e31a548fea6a8fb066c0ca13ea3f334c43533ae1f6c7" dependencies = [ "either", "serde", @@ -3620,9 +3620,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.141.3" +version = "0.141.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "947cdceaf6f0108d6253d02848436131061f16861df417e81b44c227285d952c" +checksum = "e25a0fb253cc8f4c91f4f097aafb110baefda11bf3584bea1a034481cb929f22" dependencies = [ "ahash", "base64 0.13.0", @@ -3646,9 +3646,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.105.4" +version = "0.105.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d922987a495e7376ef04eb65de9d7175a2fa5492716c9b1aaafa8b902c6b84ff" +checksum = "55a3f0a517e598284dff81299e07c0766b81c295a90f34fba60bb0e9b92bd385" dependencies = [ "ansi_term", "anyhow", @@ -3670,9 +3670,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.145.3" +version = "0.145.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f61975f11d397454db9f5046c3224813c95804e5684933c5cbf6324a4d9ff5c" +checksum = "5ece3fe114e22ed4a1711bb1f23d2991b744f89e44c061d84063335421b8f2f2" dependencies = [ "serde", "swc_atoms", @@ -3686,9 +3686,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.99.4" +version = "0.99.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6494149979ae31a79d8a423c5da4aae9ac8ff0195d9e0135ccf569bc1a1d0d3f" +checksum = "30700fb85603ce56423770d77696c1b0c602733a57d3b5cdd93a47ba450b0cd9" dependencies = [ "indexmap", "once_cell", @@ -3702,9 +3702,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.76.5" +version = "0.76.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d998049fbf890e6674c7c818683b3eed53d993aac7156970b03b343659aeef75" +checksum = "02cb4c2c4213d603543e7232db69e763a9292953db511b0ed5d1bf8c1b227b90" dependencies = [ "num-bigint", "swc_atoms", @@ -3716,9 +3716,9 @@ dependencies = [ [[package]] name = "swc_ecmascript" -version = "0.189.3" +version = "0.189.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb5ebab81d3992cb5c3f6b39f6f923440b218a0b9188c3642541e407276ade4" +checksum = "7b16deafbca757db8f8e26d0667f93e673a8bf51d99281fd09c83139c9d99818" dependencies = [ "swc_ecma_ast", "swc_ecma_codegen", @@ -3838,9 +3838,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.18.12" +version = "0.18.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f68469822a78556ff20195c33d9c33983155edbbd8d5af5ea0b3b9a4d230dc4" +checksum = "1f4cbccf3bf3b808d10371c4e0890b7a5871926519077c0a343ada9b6012aa1e" dependencies = [ "better_scoped_tls", "bytecheck", @@ -3853,9 +3853,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.71.14" +version = "0.71.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b018b4cb4ae377031a560443d038beef0e5ec3ba35af04f9b6329f0d6a7e3995" +checksum = "a116a790c682e2acfaa674a80320d21fb6d8c22b07b9f0a66160f44d7cc08a44" dependencies = [ "anyhow", "once_cell",