Skip to content

Commit

Permalink
Fix latest experimental react and experimental-edge and unpin test ve…
Browse files Browse the repository at this point in the history
…rsions (vercel#41200)

This ensures we don't stub `react-dom` with the `experimental-edge` runtime and also unpins our tests to use the latest experimental release. 

Co-authored-by: JJ Kasper <22380829+ijjk@users.noreply.github.com>
  • Loading branch information
2 people authored and BowlingX committed Oct 5, 2022
1 parent 35f1afb commit f1cc4c7
Show file tree
Hide file tree
Showing 15 changed files with 28 additions and 29 deletions.
1 change: 0 additions & 1 deletion packages/next/build/webpack-config.ts
Expand Up @@ -1217,7 +1217,6 @@ export default async function getBaseWebpackConfig(
'{}',
'./cjs/react-dom-server-legacy.browser.development.js':
'{}',
'react-dom': '{}',
},
handleWebpackExternalForEdgeRuntime,
]
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/app-alias.test.ts
Expand Up @@ -20,8 +20,8 @@ describe('app-dir alias handling', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'app-alias')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
typescript: 'latest',
'@types/react': 'latest',
'@types/node': 'latest',
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/app-edge.test.ts
Expand Up @@ -20,8 +20,8 @@ describe('app-dir edge SSR', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'app-edge')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
typescript: 'latest',
'@types/react': 'latest',
'@types/node': 'latest',
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/app-static.test.ts
Expand Up @@ -24,8 +24,8 @@ describe('app-dir static/dynamic handling', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'app-static')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
})
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/asset-prefix.test.ts
Expand Up @@ -21,8 +21,8 @@ describe('app-dir assetPrefix handling', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'asset-prefix')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
skipStart: true,
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/index.test.ts
Expand Up @@ -25,8 +25,8 @@ describe('app dir', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'app')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
skipStart: true,
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/next-font.test.ts
Expand Up @@ -22,8 +22,8 @@ describe('app dir next-font', () => {
files: new FileRef(path.join(__dirname, 'next-font')),
dependencies: {
'@next/font': 'canary',
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
skipStart: true,
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/prefetching.test.ts
Expand Up @@ -21,8 +21,8 @@ describe('app dir prefetching', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'app-prefetch')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
skipStart: true,
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/rendering.test.ts
Expand Up @@ -22,8 +22,8 @@ describe('app dir rendering', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'app-rendering')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
})
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/root-layout.test.ts
Expand Up @@ -27,8 +27,8 @@ describe('app-dir root layout', () => {
),
},
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
})
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/rsc-basic.test.ts
Expand Up @@ -39,8 +39,8 @@ describe('app dir - react server components', () => {
files: new FileRef(path.join(__dirname, './rsc-basic')),
dependencies: {
'styled-components': '6.0.0-beta.2',
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
packageJson: {
scripts: {
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/trailingslash.test.ts
Expand Up @@ -21,8 +21,8 @@ describe('app-dir trailingSlash handling', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'trailingslash')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
skipStart: true,
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/vercel-analytics.test.ts
Expand Up @@ -23,8 +23,8 @@ describe('vercel analytics', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'app')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
skipStart: true,
env: {
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/app-dir/with-babel.test.ts
Expand Up @@ -20,8 +20,8 @@ describe('with babel', () => {
next = await createNext({
files: new FileRef(path.join(__dirname, 'with-babel')),
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
})
})
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/switchable-runtime/index.test.ts
Expand Up @@ -52,8 +52,8 @@ describe('Switchable runtime', () => {
'next.config.js': new FileRef(join(__dirname, './next.config.js')),
},
dependencies: {
react: '0.0.0-experimental-cb5084d1c-20220924',
'react-dom': '0.0.0-experimental-cb5084d1c-20220924',
react: 'experimental',
'react-dom': 'experimental',
},
})
context = {
Expand Down

0 comments on commit f1cc4c7

Please sign in to comment.