diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 8b0af7fa7be0..46878a5db1cc 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -326,6 +326,9 @@ name = "cc" version = "1.0.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76a284da2e6fe2092f2353e51713435363112dfd60030e22add80be333fb928f" +dependencies = [ + "jobserver", +] [[package]] name = "cesu8" @@ -1259,6 +1262,19 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "git2" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0155506aab710a86160ddb504a480d2964d7ab5b9e62419be69e0032bc5931c" +dependencies = [ + "bitflags", + "libc", + "libgit2-sys", + "log", + "url", +] + [[package]] name = "glob" version = "0.3.0" @@ -1626,6 +1642,15 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" +[[package]] +name = "jobserver" +version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" +dependencies = [ + "libc", +] + [[package]] name = "js-sys" version = "0.3.60" @@ -1757,6 +1782,18 @@ version = "0.2.137" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" +[[package]] +name = "libgit2-sys" +version = "0.13.4+1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0fa6563431ede25f5cc7f6d803c6afbc1c5d3ad3d4925d12c882bf2b526f5d1" +dependencies = [ + "cc", + "libc", + "libz-sys", + "pkg-config", +] + [[package]] name = "libloading" version = "0.7.4" @@ -1777,6 +1814,18 @@ dependencies = [ "libc", ] +[[package]] +name = "libz-sys" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + [[package]] name = "link-cplusplus" version = "1.0.7" @@ -2241,7 +2290,7 @@ checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" [[package]] name = "next-core" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "futures", @@ -2270,7 +2319,7 @@ dependencies = [ [[package]] name = "next-dev" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "clap", @@ -2292,6 +2341,7 @@ dependencies = [ "turbopack-core", "turbopack-dev-server", "url", + "vergen", "webbrowser", ] @@ -2347,7 +2397,7 @@ dependencies = [ [[package]] name = "node-file-trace" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "owo-colors", @@ -4014,37 +4064,6 @@ dependencies = [ "vergen", ] -[[package]] -name = "swc_core" -version = "0.41.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cb83df2a0c4c47853139cd08235218c3762a6057d7733a7c971da0b392a4b11" -dependencies = [ - "swc", - "swc_atoms", - "swc_common", - "swc_css_ast 0.125.0", - "swc_css_codegen 0.135.3", - "swc_css_compat", - "swc_css_modules", - "swc_css_parser 0.134.3", - "swc_css_utils 0.122.0", - "swc_css_visit 0.124.0", - "swc_ecma_ast", - "swc_ecma_codegen", - "swc_ecma_parser", - "swc_ecma_preset_env", - "swc_ecma_quote_macros", - "swc_ecma_transforms_base", - "swc_ecma_transforms_module", - "swc_ecma_transforms_react", - "swc_ecma_transforms_typescript", - "swc_ecma_utils", - "swc_ecma_visit", - "testing", - "vergen", -] - [[package]] name = "swc_core" version = "0.43.23" @@ -4057,17 +4076,23 @@ dependencies = [ "swc_bundler", "swc_cached", "swc_common", - "swc_css_ast 0.127.1", - "swc_css_codegen 0.137.2", - "swc_css_parser 0.136.2", + "swc_css_ast", + "swc_css_codegen", + "swc_css_compat", + "swc_css_modules", + "swc_css_parser", "swc_css_prefixer", - "swc_css_visit 0.126.1", + "swc_css_utils", + "swc_css_visit", "swc_ecma_ast", "swc_ecma_codegen", "swc_ecma_loader", "swc_ecma_minifier", "swc_ecma_parser", + "swc_ecma_preset_env", + "swc_ecma_quote_macros", "swc_ecma_transforms_base", + "swc_ecma_transforms_module", "swc_ecma_transforms_optimization", "swc_ecma_transforms_react", "swc_ecma_transforms_testing", @@ -4078,24 +4103,12 @@ dependencies = [ "swc_nodejs_common", "swc_plugin_proxy", "swc_plugin_runner", + "testing", "vergen", "wasmer", "wasmer-wasi", ] -[[package]] -name = "swc_css_ast" -version = "0.125.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bb6416b6e51c3a26d690b0d0784bb05cd307f01304d959a5a6763bb4fdfc3c2" -dependencies = [ - "is-macro", - "serde", - "string_enum", - "swc_atoms", - "swc_common", -] - [[package]] name = "swc_css_ast" version = "0.127.1" @@ -4109,23 +4122,6 @@ dependencies = [ "swc_common", ] -[[package]] -name = "swc_css_codegen" -version = "0.135.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c943aaf6357bee394a5427cba4b84e7eb61a77d59e518ef79ce80ac962ccb18c" -dependencies = [ - "auto_impl", - "bitflags", - "rustc-hash", - "serde", - "swc_atoms", - "swc_common", - "swc_css_ast 0.125.0", - "swc_css_codegen_macros", - "swc_css_utils 0.122.0", -] - [[package]] name = "swc_css_codegen" version = "0.137.2" @@ -4138,9 +4134,9 @@ dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_css_ast 0.127.1", + "swc_css_ast", "swc_css_codegen_macros", - "swc_css_utils 0.124.1", + "swc_css_utils", ] [[package]] @@ -4158,48 +4154,34 @@ dependencies = [ [[package]] name = "swc_css_compat" -version = "0.10.3" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ce461658eee928bed595dd50edb14d5184ac3de87a7bb5c0fcea6e8f006bc3a" +checksum = "a9ac4a9455af86052b78f8e1b61f25c641189a9e832f1508826b38c8652acd2b" dependencies = [ "once_cell", "serde", "serde_json", "swc_atoms", "swc_common", - "swc_css_ast 0.125.0", - "swc_css_utils 0.122.0", - "swc_css_visit 0.124.0", + "swc_css_ast", + "swc_css_utils", + "swc_css_visit", ] [[package]] name = "swc_css_modules" -version = "0.11.3" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32ddc8dfc7053391c72245741cbe124a7e244d548f8babeca713a4a07fdd3c83" +checksum = "a13098f975f042376984bdae233f0c4ef1ce7e83a2d01bb2a44a80e1862eaca2" dependencies = [ "rustc-hash", "serde", "swc_atoms", "swc_common", - "swc_css_ast 0.125.0", - "swc_css_codegen 0.135.3", - "swc_css_parser 0.134.3", - "swc_css_visit 0.124.0", -] - -[[package]] -name = "swc_css_parser" -version = "0.134.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "840adc4edad7f41248b367d93812537ca049d82018a20bd7b3d83f8b345cb52e" -dependencies = [ - "bitflags", - "lexical", - "serde", - "swc_atoms", - "swc_common", - "swc_css_ast 0.125.0", + "swc_css_ast", + "swc_css_codegen", + "swc_css_parser", + "swc_css_visit", ] [[package]] @@ -4213,7 +4195,7 @@ dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_css_ast 0.127.1", + "swc_css_ast", ] [[package]] @@ -4228,24 +4210,9 @@ dependencies = [ "serde_json", "swc_atoms", "swc_common", - "swc_css_ast 0.127.1", - "swc_css_utils 0.124.1", - "swc_css_visit 0.126.1", -] - -[[package]] -name = "swc_css_utils" -version = "0.122.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77e55001e1b6ddbd72e811d57c0581851ca449891769c1ce6b6374e468bdc170" -dependencies = [ - "once_cell", - "serde", - "serde_json", - "swc_atoms", - "swc_common", - "swc_css_ast 0.125.0", - "swc_css_visit 0.124.0", + "swc_css_ast", + "swc_css_utils", + "swc_css_visit", ] [[package]] @@ -4259,21 +4226,8 @@ dependencies = [ "serde_json", "swc_atoms", "swc_common", - "swc_css_ast 0.127.1", - "swc_css_visit 0.126.1", -] - -[[package]] -name = "swc_css_visit" -version = "0.124.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c65b77a5c3e2c00acfc8db428416235326b6f00d75de85b40d6ff2a467af65" -dependencies = [ - "serde", - "swc_atoms", - "swc_common", - "swc_css_ast 0.125.0", - "swc_visit", + "swc_css_ast", + "swc_css_visit", ] [[package]] @@ -4285,7 +4239,7 @@ dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_css_ast 0.127.1", + "swc_css_ast", "swc_visit", ] @@ -4477,9 +4431,9 @@ dependencies = [ [[package]] name = "swc_ecma_quote_macros" -version = "0.33.27" +version = "0.33.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a25295bdddec3ea909cdb6507374e3c69479f6837bf801a0504a36a2743bbf7" +checksum = "2727e9b6dc65396f847ceb4f5e4a91823f0083636a22ca16b7a7116e0ca9fe85" dependencies = [ "anyhow", "pmutil", @@ -5442,7 +5396,7 @@ dependencies = [ [[package]] name = "turbo-malloc" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "mimalloc", ] @@ -5450,7 +5404,7 @@ dependencies = [ [[package]] name = "turbo-tasks" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "any_key", "anyhow", @@ -5479,7 +5433,7 @@ dependencies = [ [[package]] name = "turbo-tasks-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "cargo-lock", @@ -5495,7 +5449,7 @@ dependencies = [ [[package]] name = "turbo-tasks-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "dotenvy", @@ -5511,7 +5465,7 @@ dependencies = [ [[package]] name = "turbo-tasks-fs" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "bitflags", @@ -5535,7 +5489,7 @@ dependencies = [ [[package]] name = "turbo-tasks-hash" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "base16", "hex", @@ -5547,7 +5501,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "convert_case", @@ -5562,7 +5516,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros-shared" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "proc-macro-error", "proc-macro2", @@ -5573,12 +5527,11 @@ dependencies = [ [[package]] name = "turbo-tasks-memory" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "concurrent-queue", "dashmap", - "event-listener", "flurry", "lazy_static", "nohash-hasher", @@ -5594,7 +5547,7 @@ dependencies = [ [[package]] name = "turbopack" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "lazy_static", @@ -5604,7 +5557,7 @@ dependencies = [ "serde", "serde_json", "serde_regex", - "swc_core 0.41.3", + "swc_core 0.43.23", "tokio", "turbo-tasks", "turbo-tasks-build", @@ -5622,7 +5575,7 @@ dependencies = [ [[package]] name = "turbopack-cli-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "clap", @@ -5642,7 +5595,7 @@ dependencies = [ [[package]] name = "turbopack-core" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "async-trait", @@ -5657,7 +5610,7 @@ dependencies = [ "serde_json", "serde_regex", "sourcemap", - "swc_core 0.41.3", + "swc_core 0.43.23", "tokio", "turbo-tasks", "turbo-tasks-build", @@ -5670,14 +5623,14 @@ dependencies = [ [[package]] name = "turbopack-css" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "async-trait", "indexmap", "once_cell", "serde", - "swc_core 0.41.3", + "swc_core 0.43.23", "turbo-tasks", "turbo-tasks-build", "turbo-tasks-fs", @@ -5690,10 +5643,9 @@ dependencies = [ [[package]] name = "turbopack-dev-server" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", - "event-listener", "futures", "httparse", "hyper", @@ -5722,7 +5674,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "async-trait", @@ -5740,7 +5692,7 @@ dependencies = [ "serde_regex", "styled_components", "styled_jsx", - "swc_core 0.41.3", + "swc_core 0.43.23", "swc_emotion", "tokio", "tracing", @@ -5756,7 +5708,7 @@ dependencies = [ [[package]] name = "turbopack-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "dotenvy", @@ -5773,7 +5725,7 @@ dependencies = [ [[package]] name = "turbopack-json" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "serde", @@ -5788,7 +5740,7 @@ dependencies = [ [[package]] name = "turbopack-static" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "async-trait", @@ -5806,11 +5758,11 @@ dependencies = [ [[package]] name = "turbopack-swc-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +source = "git+https://github.com/vercel/turbo.git?rev=5f8536fd8c02707a7854053e350e3e3e666912c5#5f8536fd8c02707a7854053e350e3e3e666912c5" dependencies = [ "anyhow", "async-trait", - "swc_core 0.41.3", + "swc_core 0.43.23", "turbo-tasks", "turbo-tasks-build", "turbo-tasks-fs", @@ -5969,6 +5921,7 @@ dependencies = [ "cfg-if 1.0.0", "enum-iterator 1.1.3", "getset", + "git2", "rustversion", "thiserror", "time 0.3.17", diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index b749a2f03532..1a12524893a7 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -55,8 +55,8 @@ tracing = { version = "0.1.37", features = ["release_max_level_info"] } tracing-futures = "0.2.5" tracing-subscriber = "0.3.9" tracing-chrome = "0.5.0" -next-dev = { git = "https://github.com/vercel/turbo.git", rev = "a9f36746cc4fa715c3527714e712b80ded988862", features = ["serializable"] } -node-file-trace = { git = "https://github.com/vercel/turbo.git", rev = "a9f36746cc4fa715c3527714e712b80ded988862", default-features = false, features = ["node-api"] } +next-dev = { git = "https://github.com/vercel/turbo.git", rev = "5f8536fd8c02707a7854053e350e3e3e666912c5", features = ["serializable"] } +node-file-trace = { git = "https://github.com/vercel/turbo.git", rev = "5f8536fd8c02707a7854053e350e3e3e666912c5", default-features = false, features = ["node-api"] } mdxjs = { version = "0.1.1", features = ["serializable"] } # There are few build targets we can't use native-tls which default features rely on, # allow to specify alternative (rustls) instead via features.