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(next-swc): Update swc_core to v0.45.3 #43449

Closed
wants to merge 13 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
392 changes: 198 additions & 194 deletions packages/next-swc/Cargo.lock

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions packages/next-swc/crates/core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ pathdiff = "0.2.0"
regex = "1.5"
serde = "1"
serde_json = "1"
swc_emotion = "0.28.2"
styled_components = "0.52.5"
styled_jsx = "0.29.5"
modularize_imports = "0.25.5"
swc_emotion = "0.28.4"
styled_components = "0.52.8"
styled_jsx = "0.29.8"
modularize_imports = "0.25.8"
tracing = { version = "0.1.37", features = ["release_max_level_info"] }

swc_core = { features = [
Expand All @@ -42,9 +42,9 @@ swc_core = { features = [
"ecma_parser_typescript",
"cached",
"base"
], version = "0.43.23" }
], version = "0.45.3" }

[dev-dependencies]
swc_core = { features = ["testing_transform"], version = "0.43.23" }
testing = "0.31.14"
swc_core = { features = ["testing_transform"], version = "0.45.3" }
testing = "0.31.20"
walkdir = "2.3.2"
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

x next/dynamic requires at least one argument
,-[input.js:3:1]
,-[input.js:2:1]
2 |
3 | const DynamicComponent = dynamic()
: ^^^^^^^
`----
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@

x next/dynamic options must be an object literal.
| Read more: https://nextjs.org/docs/messages/invalid-dynamic-options-type
,-[input.js:4:1]
,-[input.js:3:1]
3 | const options = { loading: () => <p>...</p>, ssr: false }
4 | const DynamicComponentWithCustomLoading = dynamic(
: ^^^^^^^
5 | () => import('../components/hello'),
`----
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@

x next/dynamic only accepts 2 arguments
,-[input.js:3:1]
,-[input.js:2:1]
2 |
3 | const DynamicComponentWithCustomLoading = dynamic(
: ^^^^^^^
4 | () => import('../components/hello'),
`----
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@

x Font loader calls must be assigned to a const
,-[input.js:4:1]
,-[input.js:3:1]
3 |
4 | export let firaCode = Abel()
: ^^^^^^^^^^^^^^^^^^^^^
5 | export var inter = Inter()
`----

x Font loader calls must be assigned to a const
,-[input.js:5:1]
,-[input.js:4:1]
4 | export let firaCode = Abel()
5 | export var inter = Inter()
: ^^^^^^^^^^^^^^^^^^^
`----
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@

x Font loader calls must be assigned to a const
,-[input.js:4:1]
,-[input.js:3:1]
3 | var i = 10
4 | ,-> var inter1 = Inter({
5 | | variant: '400',
6 | `-> })
`----

x Font loader calls must be assigned to a const
,-[input.js:9:1]
,-[input.js:8:1]
8 | var i2 = 20
9 | ,-> let inter2 = Inter({
10 | | variant: '400',
11 | `-> })
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@

x Font loader calls must be assigned to an identifier
,-[input.js:3:1]
,-[input.js:2:1]
2 |
3 | const { a } = Inter({
: ^^^^^
4 | variant: '400',
`----

x Font loader calls must be assigned to an identifier
,-[input.js:7:1]
,-[input.js:6:1]
6 |
7 | const [b] = Inter({
: ^^^
8 | variant: '400',
`----
Original file line number Diff line number Diff line change
@@ -1,24 +1,28 @@

x Unexpected object key type
,-[input.js:4:1]
,-[input.js:3:1]
3 | const a = fn({ 10: 'hello' })
4 | const a = ABeeZee({ 10: 'hello' })
: ^^
`----

x Font loader values must be explicitly written literals.
,-[input.js:7:1]
,-[input.js:6:1]
6 | const a = fn({ variant: [i1] })
7 | const a = ABeeZee({ variant: [i1] })
: ^^
`----

x Font loader values must be explicitly written literals.
,-[input.js:10:1]
,-[input.js:9:1]
9 | const a = fn({ variant: () => {} })
10 | const a = ABeeZee({ variant: () => {} })
: ^^^^^^^^
`----

x Unexpected spread
,-[input.js:13:1]
,-[input.js:12:1]
12 | const a = fn({ ...{} })
13 | const a = ABeeZee({ ...{} })
: ^^^
`----
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@

x Font loaders don't accept spreads
,-[input.js:4:1]
,-[input.js:3:1]
3 | const a = fn(...{}, ...[])
4 | const inter = Inter(...{}, ...[])
: ^^^
`----

x Font loaders don't accept spreads
,-[input.js:4:1]
,-[input.js:3:1]
3 | const a = fn(...{}, ...[])
4 | const inter = Inter(...{}, ...[])
: ^^^
`----
Original file line number Diff line number Diff line change
@@ -1,30 +1,38 @@

x Font loaders must be called and assigned to a const in the module scope
,-[input.js:3:1]
,-[input.js:2:1]
2 |
3 | Aladin({})
: ^^^^^^
`----

x Font loaders must be called and assigned to a const in the module scope
,-[input.js:6:1]
,-[input.js:5:1]
5 | let b
6 | const a = (b = Aladin({ variant: '400' }))
: ^^^^^^
`----

x Font loaders must be called and assigned to a const in the module scope
,-[input.js:9:3]
9 | const a = Aladin({
: ^^^^^^
`----
,-[input.js:8:1]
8 | function Hello() {
9 | const a = Aladin({
: ^^^^^^
10 | variant: '400',
`----

x Font loaders must be called and assigned to a const in the module scope
,-[input.js:16:5]
16 | Aladin({
: ^^^^^^
,-[input.js:15:1]
15 | constructor() {
16 | Aladin({
: ^^^^^^
17 | variant: '400',
`----

x Font loaders must be called and assigned to a const in the module scope
,-[input.js:23:3]
23 | Aladin({})
: ^^^^^^
,-[input.js:22:1]
22 | {
23 | Aladin({})
: ^^^^^^
24 | }
`----
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

x You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps
,-[input.js:2:1]
,-[input.js:1:1]
1 | export async function getStaticPaths() {}
2 | export const getServerSideProps = function getServerSideProps() {}
: ^^^^^^^^^^^^^^^^^^
`----
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

x You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps
,-[input.js:2:1]
2 | export { a as getServerSideProps }
,-[input.js:1:1]
1 | const getStaticProps = async () => {}
2 | export { a as getServerSideProps }
: ^^^^^^^^^^^^^^^^^^
`----
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

x You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps
,-[input.js:2:1]
,-[input.js:1:1]
1 | export { a as getServerSideProps } from './input'
2 | export { getStaticPaths } from 'a'
: ^^^^^^^^^^^^^^
`----
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@
,-[input.js:1:1]
1 | export function getServerSideProps (){
: ^^^^^^^^^^^^^^^^^^
2 | }
`----
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@
,-[input.js:1:1]
1 | export function getStaticProps (){
: ^^^^^^^^^^^^^^
2 | }
`----
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

x NEXT_RSC_ERR_CLIENT_IMPORT: server-only
,-[input.js:9:1]
,-[input.js:8:1]
8 |
9 | import "server-only"
: ^^^^^^^^^^^^^^^^^^^^
`----
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

x NEXT_RSC_ERR_CLIENT_DIRECTIVE
,-[input.js:3:1]
,-[input.js:2:1]
2 |
3 | "use client"
: ^^^^^^^^^^^^
`----
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

x NEXT_RSC_ERR_SERVER_IMPORT: client-only
,-[input.js:9:1]
,-[input.js:8:1]
8 |
9 | import "client-only"
: ^^^^^^^^^^^^^^^^^^^^
`----
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@
,-[input.js:1:1]
1 | export function getServerSideProps (){
: ^^^^^^^^^^^^^^^^^^
2 | }
`----
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@
,-[input.js:1:1]
1 | export function getStaticProps (){
: ^^^^^^^^^^^^^^
2 | }
`----
Loading