Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Update swc #40520

Merged
merged 18 commits into from Sep 15, 2022
191 changes: 101 additions & 90 deletions packages/next-swc/Cargo.lock

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions packages/next-swc/crates/core/Cargo.toml
Expand Up @@ -28,7 +28,7 @@ styled_jsx = {path="../styled_jsx"}
modularize_imports = {path="../modularize_imports"}
tracing = { version = "0.1.32", features = ["release_max_level_info"] }

swc_core = { version = "0.22.4", features = [
swc_core = { version = "0.23.24", features = [
"common_concurrent",
"ecma_ast",
"ecma_visit",
Expand All @@ -47,6 +47,6 @@ swc_core = { version = "0.22.4", features = [
] }

[dev-dependencies]
swc_core = { version = "0.22.4", features = ["testing_transform"] }
testing = "0.30.0"
swc_core = { version = "0.23.24", features = ["testing_transform"] }
testing = "0.30.7"
walkdir = "2.3.2"
Expand Up @@ -8,4 +8,4 @@ export default function Home() {
</div>

</div>;
};
}
Expand Up @@ -8,4 +8,4 @@ export default function Home() {
</div>

</div>;
};
}
@@ -1,4 +1,4 @@
let shouldBeKept = 'should be kept';
export default function shouldBeKept() {
console.log(shouldBeKept);
};
}
Expand Up @@ -3,4 +3,4 @@ const [foo] = other;
export var __N_SSP = true;
export default function Home() {
return __jsx("div", null);
};
}
Expand Up @@ -3,4 +3,4 @@ const [foo] = other;
export var __N_SSG = true;
export default function Home() {
return __jsx("div", null);
};
}
Expand Up @@ -3,4 +3,4 @@ const { a , cat: bar } = other;
export var __N_SSG = true;
export default function Home() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Home({}) {
return __jsx("div", null, __jsx("p", null, "Hello World"));
};
}
Expand Up @@ -2,4 +2,4 @@ export var __N_SSG = true;
export const revalidateInSeconds = 5 * 60;
export default function Home({}) {
return __jsx("div", null, __jsx("p", null, "Hello World"));
};
}
Expand Up @@ -3,4 +3,4 @@ export class MyClass {
}
export default function Test() {
return __jsx("div", null);
};
}
Expand Up @@ -2,4 +2,4 @@ export var __N_SSG = true;
export function Noop() {}
export default function Test() {
return __jsx("div", null);
};
}
Expand Up @@ -2,4 +2,4 @@ export var __N_SSG = true;
export const foo = 2;
export default function Test() {
return __jsx("div", null);
};
}
Expand Up @@ -12,4 +12,4 @@ export default function Test() {
attr: AttributeValue,
jsx: __jsx(AttributeJSX, null)
}), __jsx(JSXMemberExpression.Deep.Property, null)));
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
Expand Up @@ -2,4 +2,4 @@ export var __N_SSG = true;
export { foo, bar as baz } from '.';
export default function Test() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
Expand Up @@ -7,4 +7,4 @@ function dont_bug_me_either() {}
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
Expand Up @@ -2,4 +2,4 @@ const a = 2;
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Test() {
return __jsx("div", null);
};
}
@@ -1,4 +1,4 @@
export var __N_SSG = true;
export default function Home() {
return __jsx("div", null);
};
}
Expand Up @@ -3,4 +3,4 @@ export default class Test extends React.Component {
render() {
return __jsx("div", null);
}
};
}
Expand Up @@ -38,4 +38,4 @@ import r from "other";
export var __N_SSG = !0;
export default function n() {
return React.createElement("div", null);
};
}
Expand Up @@ -58,4 +58,4 @@ var Foo = function Foo() {
export var __N_SSG = true;
export default function Home() {
return /*#__PURE__*/ React.createElement("div", null);
};
}
Expand Up @@ -10,4 +10,4 @@ export default function Foo() {
}, React.createElement(_JSXStyle, {
id: "eb368961fd3b0a99"
}, "span.jsx-eb368961fd3b0a99{color:red}"));
};
}
Expand Up @@ -14,7 +14,7 @@ export default function Home() {
}, /*#__PURE__*/ React.createElement("path", null), /*#__PURE__*/ React.createElement("path", null)), /*#__PURE__*/ React.createElement("g", {
className: "group"
}, /*#__PURE__*/ React.createElement("path", null), /*#__PURE__*/ React.createElement("path", null)));
};
}
var MyClass = function MyClass() {
"use strict";
_classCallCheck(this, MyClass);
Expand Down
8 changes: 4 additions & 4 deletions packages/next-swc/crates/emotion/Cargo.toml
Expand Up @@ -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.19.1"
version = "0.20.0"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand All @@ -19,9 +19,9 @@ regex = "1.5"
serde = "1"
sourcemap = "6.0.1"
tracing = { version = "0.1.32", features = ["release_max_level_info"] }
swc_core = { version = "0.22.4", features = ["common", "ecma_ast","ecma_codegen", "ecma_utils", "ecma_visit", "trace_macro"] }
swc_core = { version = "0.23.24", features = ["common", "ecma_ast","ecma_codegen", "ecma_utils", "ecma_visit", "trace_macro"] }

[dev-dependencies]
swc_core = { version = "0.22.4", features = ["testing_transform", "ecma_transforms_react"] }
testing = "0.30.0"
swc_core = { version = "0.23.24", features = ["testing_transform", "ecma_transforms_react"] }
testing = "0.30.7"
serde_json = "1"
8 changes: 4 additions & 4 deletions packages/next-swc/crates/modularize_imports/Cargo.toml
Expand Up @@ -5,7 +5,7 @@ edition = "2018"
license = "Apache-2.0"
name = "modularize_imports"
repository = "https://github.com/vercel/next.js.git"
version = "0.17.1"
version = "0.18.0"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand All @@ -15,8 +15,8 @@ handlebars = "4.2.1"
once_cell = "1.13.0"
regex = "1.5"
serde = "1"
swc_core = { version = "0.22.4", features = ["cached", "ecma_ast", "ecma_visit"] }
swc_core = { version = "0.23.24", features = ["cached", "ecma_ast", "ecma_visit"] }

[dev-dependencies]
swc_core = { version = "0.22.4", features = ["testing_transform"] }
testing = "0.30.0"
swc_core = { version = "0.23.24", features = ["testing_transform"] }
testing = "0.30.7"
2 changes: 1 addition & 1 deletion packages/next-swc/crates/napi/Cargo.toml
Expand Up @@ -30,7 +30,7 @@ next-swc = {version = "0.0.0", path = "../core"}
once_cell = "1.13.0"
serde = "1"
serde_json = "1"
swc_core = { version = "0.22.4", features = [
swc_core = { version = "0.23.24", features = [
"allocator_node",
"base_concurrent", # concurrent?
"common_concurrent",
Expand Down
8 changes: 4 additions & 4 deletions packages/next-swc/crates/styled_components/Cargo.toml
Expand Up @@ -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.42.1"
version = "0.43.0"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand All @@ -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"]}
tracing = "0.1.32"
swc_core = { version = "0.22.4", features = [
swc_core = { version = "0.23.24", features = [
"common",
"ecma_ast",
"ecma_utils",
Expand All @@ -25,8 +25,8 @@ swc_core = { version = "0.22.4", features = [

[dev-dependencies]
serde_json = "1"
testing = "0.30.0"
swc_core = { version = "0.22.4", features = [
testing = "0.30.7"
swc_core = { version = "0.23.24", features = [
"ecma_parser",
"ecma_transforms",
"testing_transform"
Expand Down
8 changes: 4 additions & 4 deletions packages/next-swc/crates/styled_jsx/Cargo.toml
Expand Up @@ -5,15 +5,15 @@ edition = "2018"
license = "Apache-2.0"
name = "styled_jsx"
repository = "https://github.com/vercel/next.js.git"
version = "0.17.1"
version = "0.18.0"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
easy-error = "1.0.0"
tracing = "0.1.32"

swc_core = { version = "0.22.4", features = [
swc_core = { version = "0.23.24", features = [
"common",
"css_ast",
"css_codegen",
Expand All @@ -27,7 +27,7 @@ swc_core = { version = "0.22.4", features = [
] }

[dev-dependencies]
testing = "0.30.0"
swc_core = { version = "0.22.4", features = [
testing = "0.30.7"
swc_core = { version = "0.23.24", features = [
"testing_transform"
] }
Expand Up @@ -9,4 +9,4 @@ export default class {

</div>;
}
};
}
Expand Up @@ -9,4 +9,4 @@ export default class {

</div>;
}
};
}
Expand Up @@ -10,7 +10,7 @@ export default class {

</Element>;
}
};
}
const Element2 = 'div';
export const Test2 = class {
render() {
Expand Down