Skip to content

Commit

Permalink
chore: Update swc (#40520)
Browse files Browse the repository at this point in the history
This updates SWC crates to
swc-project/swc@69bf533

---

 - Closes #40535

Co-authored-by: JJ Kasper <jj@jjsweb.site>
  • Loading branch information
kdy1 and ijjk committed Sep 15, 2022
1 parent 9780d81 commit 57be012
Show file tree
Hide file tree
Showing 58 changed files with 209 additions and 192 deletions.
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);
}
};
}
2 changes: 1 addition & 1 deletion packages/next-swc/crates/core/tests/full/example/output.js
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

0 comments on commit 57be012

Please sign in to comment.