Skip to content

Commit 2f28454

Browse files
committed
chore: use opt-out for edge at build/dev time
1 parent 398efb1 commit 2f28454

File tree

3 files changed

+5
-10
lines changed

3 files changed

+5
-10
lines changed

demos/middleware/netlify.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,8 @@ command = "npm run build"
33
publish = ".next"
44
ignore = "if [ $CACHED_COMMIT_REF == $COMMIT_REF ]; then (exit 1); else git diff --quiet $CACHED_COMMIT_REF $COMMIT_REF ../..; fi;"
55

6-
[build.environment]
7-
NEXT_USE_NETLIFY_EDGE = "true"
8-
96
[[plugins]]
10-
package = "../plugin-wrapper/"
7+
package = "@netlify/plugin-nextjs"
118

129
# This is a fake plugin, that makes it run npm install
1310
[[plugins]]

packages/runtime/src/helpers/edge.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,6 @@ export const writeEdgeFunctions = async (netlifyConfig: NetlifyConfig) => {
211211
export const enableEdgeInNextConfig = async (publish: string) => {
212212
const configFile = join(publish, 'required-server-files.json')
213213
const config = await readJSON(configFile)
214-
// This is for runtime in Next.js, rather than a build plugin setting
215-
config.config.env.NEXT_USE_NETLIFY_EDGE = 'true'
216214
await writeJSON(configFile, config)
217215
}
218216
/* eslint-enable max-lines */

packages/runtime/src/helpers/files.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -340,19 +340,19 @@ const baseServerReplacements: Array<[string, string]> = [
340340
const nextServerReplacements: Array<[string, string]> = [
341341
[
342342
`getMiddlewareManifest() {\n if (this.minimalMode) return null;`,
343-
`getMiddlewareManifest() {\n if (this.minimalMode || process.env.NEXT_USE_NETLIFY_EDGE) return null;`,
343+
`getMiddlewareManifest() {\n if (this.minimalMode || !process.env.NEXT_DISABLE_NETLIFY_EDGE) return null;`,
344344
],
345345
[
346346
`generateCatchAllMiddlewareRoute(devReady) {\n if (this.minimalMode) return []`,
347-
`generateCatchAllMiddlewareRoute(devReady) {\n if (this.minimalMode || process.env.NEXT_USE_NETLIFY_EDGE) return [];`,
347+
`generateCatchAllMiddlewareRoute(devReady) {\n if (this.minimalMode || !process.env.NEXT_DISABLE_NETLIFY_EDGE) return [];`,
348348
],
349349
[
350350
`generateCatchAllMiddlewareRoute() {\n if (this.minimalMode) return undefined;`,
351-
`generateCatchAllMiddlewareRoute() {\n if (this.minimalMode || process.env.NEXT_USE_NETLIFY_EDGE) return undefined;`,
351+
`generateCatchAllMiddlewareRoute() {\n if (this.minimalMode || !process.env.NEXT_DISABLE_NETLIFY_EDGE) return undefined;`,
352352
],
353353
[
354354
`getMiddlewareManifest() {\n if (this.minimalMode) {`,
355-
`getMiddlewareManifest() {\n if (!this.minimalMode && !process.env.NEXT_USE_NETLIFY_EDGE) {`,
355+
`getMiddlewareManifest() {\n if (!this.minimalMode && process.env.NEXT_DISABLE_NETLIFY_EDGE) {`,
356356
],
357357
]
358358

0 commit comments

Comments
 (0)