diff --git a/.eslintrc.js b/.eslintrc.js index db23480236..fbd60a7fd7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -13,7 +13,6 @@ module.exports = { 'no-await-in-loop': 0, 'node/exports-style': 0, 'node/global-require': 0, - 'node/no-unpublished-require': 0, 'node/prefer-global/process': 0, 'no-magic-numbers': 0, 'no-promise-executor-return': 0, diff --git a/package-lock.json b/package-lock.json index 95df7b2547..b6ac22c027 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "chokidar": "^3.5.1", "commander": "^7.1.0", "debounce-fn": "^4.0.0", + "execa": "^5.0.0", "find-cache-dir": "^3.3.1", "find-up": "^5.0.0", "fs-extra": "^9.1.0", @@ -27,7 +28,6 @@ "@netlify/eslint-config-node": "^2.6.5", "cpy": "^8.1.1", "cypress": "^7.0.0", - "execa": "^5.0.0", "folder-hash": "^4.0.0", "husky": "^4.3.0", "jest": "^26.6.1", @@ -9857,7 +9857,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", - "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -11406,7 +11405,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, "engines": { "node": ">=10.17.0" } @@ -54095,7 +54093,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", - "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -55302,8 +55299,7 @@ "human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" }, "husky": { "version": "4.3.8", @@ -58550,7 +58546,6 @@ "integrity": "sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ==", "peer": true, "requires": { - "@babel/core": "^7.0.0", "@babel/plugin-proposal-class-properties": "^7.0.0", "@babel/plugin-proposal-export-default-from": "^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", @@ -58605,7 +58600,6 @@ "integrity": "sha512-K1sHO3ODBFCr7uEiCQ4RvVr+cQg0EHQF8ChVPnecGh/WDD8udrTq9ECwB0dRfMjAvlsHtRUlJm6ZSI8UPgum2w==", "peer": true, "requires": { - "@babel/core": "^7.0.0", "babel-preset-fbjs": "^3.3.0", "metro-babel-transformer": "0.64.0", "metro-react-native-babel-preset": "0.64.0", @@ -61839,7 +61833,6 @@ "integrity": "sha512-5vwpq6kbvwkQwKqAoOU3L72GZ3Ta8RRrewKj9OJRolx28KLJJ8Dg9Rf7obRwt5jQA9bkYd8gqzMTrI7H3xLfaw==", "dev": true, "requires": { - "@oclif/config": "^1.15.1", "@oclif/errors": "^1.3.3", "@oclif/parser": "^3.8.3", "@oclif/plugin-help": "^3", diff --git a/package.json b/package.json index 78d4da853c..b83f8d251d 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,7 @@ "chokidar": "^3.5.1", "commander": "^7.1.0", "debounce-fn": "^4.0.0", + "execa": "^5.0.0", "find-cache-dir": "^3.3.1", "find-up": "^5.0.0", "fs-extra": "^9.1.0", @@ -72,7 +73,6 @@ "@netlify/eslint-config-node": "^2.6.5", "cpy": "^8.1.1", "cypress": "^7.0.0", - "execa": "^5.0.0", "folder-hash": "^4.0.0", "husky": "^4.3.0", "jest": "^26.6.1", diff --git a/src/lib/helpers/getSortedRedirects.js b/src/lib/helpers/getSortedRedirects.js index 7242dbe41d..7a3837bdb8 100644 --- a/src/lib/helpers/getSortedRedirects.js +++ b/src/lib/helpers/getSortedRedirects.js @@ -11,6 +11,7 @@ const getSortedRedirects = (redirects) => { // We cannot load `next` at the top-level because we validate whether the // site is using `next` inside `onPreBuild`. // Sort the "naked" routes + // eslint-disable-next-line node/no-unpublished-require const { getSortedRoutes } = require('next/dist/next-server/lib/router/utils/sorted-routes') const sortedRoutes = getSortedRoutes(routesWithoutExtensions)