1
0
mirror of synced 2025-12-22 11:26:57 -05:00

upgrade nextjs to v11 (#19995)

This commit is contained in:
Mike Surowiec
2021-06-17 11:55:48 -07:00
committed by GitHub
parent c0441afb3d
commit 1fbaf92e90
3 changed files with 52 additions and 95 deletions

View File

@@ -10,6 +10,9 @@ module.exports = {
typescript: { typescript: {
ignoreBuildErrors: true ignoreBuildErrors: true
}, },
eslint: {
ignoreDuringBuilds: true,
},
i18n: { i18n: {
locales: Object.values(languages).map(({ code }) => code), locales: Object.values(languages).map(({ code }) => code),
defaultLocale: 'en' defaultLocale: 'en'

142
package-lock.json generated
View File

@@ -52,7 +52,7 @@
"lunr": "^2.3.9", "lunr": "^2.3.9",
"lunr-languages": "^1.4.0", "lunr-languages": "^1.4.0",
"morgan": "^1.10.0", "morgan": "^1.10.0",
"next": "^10.2.3", "next": "^11.0.0",
"node-fetch": "^2.6.1", "node-fetch": "^2.6.1",
"parse5": "^6.0.1", "parse5": "^6.0.1",
"path-to-regexp": "^0.1.7", "path-to-regexp": "^0.1.7",
@@ -3365,19 +3365,19 @@
} }
}, },
"node_modules/@next/env": { "node_modules/@next/env": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/@next/env/-/env-10.2.3.tgz", "resolved": "https://registry.npmjs.org/@next/env/-/env-11.0.0.tgz",
"integrity": "sha512-uBOjRBjsWC4C8X3DfmWWP6ekwLnf2JCCwQX9KVnJtJkqfDsv1yQPakdOEwvJzXQc3JC/v5KKffYPVmV2wHXCgQ==" "integrity": "sha512-VKpmDvTYeCpEQjREg3J4pCmVs/QjEzoLmkM8shGFK6e9AmFd0G9QXOL8HGA8qKhy/XmNb7dHeMqrcMiBua4OgA=="
}, },
"node_modules/@next/polyfill-module": { "node_modules/@next/polyfill-module": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.2.3.tgz", "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-11.0.0.tgz",
"integrity": "sha512-OkeY4cLhzfYbXxM4fd+6V4s5pTPuyfKSlavItfNRA6PpS7t1/R6YjO7S7rB8tu1pbTGuDHGIdE1ioDv15bAbDQ==" "integrity": "sha512-gydtFzRqsT549U8+sY8382I/f4HFcelD8gdUGnAofQJa/jEU1jkxmjCHC8tmEiyeMLidl7iDZgchfSCpmMzzUg=="
}, },
"node_modules/@next/react-dev-overlay": { "node_modules/@next/react-dev-overlay": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.2.3.tgz", "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-11.0.0.tgz",
"integrity": "sha512-E6g2jws4YW94l0lMMopBVKIZK2mEHfSBvM0d9dmzKG9L/A/kEq6LZCB4SiwGJbNsAdlk2y3USDa0oNbpA+m5Kw==", "integrity": "sha512-q+Wp+eStEMThe77zxdeJ/nbuODkHR6P+/dfUqYXZSqbLf6x5c5xwLBauwwVbkCYFZpAlDuL8Jk8QSAH1OsqC2w==",
"dependencies": { "dependencies": {
"@babel/code-frame": "7.12.11", "@babel/code-frame": "7.12.11",
"anser": "1.4.9", "anser": "1.4.9",
@@ -3392,8 +3392,8 @@
"strip-ansi": "6.0.0" "strip-ansi": "6.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"react": "^16.9.0 || ^17", "react": "^17.0.2",
"react-dom": "^16.9.0 || ^17" "react-dom": "^17.0.2"
} }
}, },
"node_modules/@next/react-dev-overlay/node_modules/ansi-regex": { "node_modules/@next/react-dev-overlay/node_modules/ansi-regex": {
@@ -3519,9 +3519,9 @@
} }
}, },
"node_modules/@next/react-refresh-utils": { "node_modules/@next/react-refresh-utils": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.2.3.tgz", "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-11.0.0.tgz",
"integrity": "sha512-qtBF56vPC6d6a8p7LYd0iRjW89fhY80kAIzmj+VonvIGjK/nymBjcFUhbKiMFqlhsarCksnhwX+Zmn95Dw9qvA==", "integrity": "sha512-hi5eY+KBn4QGtUv7VL2OptdM33fI2hxhd7+omOFmAK+S0hDWhg1uqHqqGJk0W1IfqlWEzzL10WvTJDPRAtDugQ==",
"peerDependencies": { "peerDependencies": {
"react-refresh": "0.8.3", "react-refresh": "0.8.3",
"webpack": "^4 || ^5" "webpack": "^4 || ^5"
@@ -3718,25 +3718,6 @@
"@octokit/openapi-types": "^7.0.0" "@octokit/openapi-types": "^7.0.0"
} }
}, },
"node_modules/@opentelemetry/api": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz",
"integrity": "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==",
"dependencies": {
"@opentelemetry/context-base": "^0.14.0"
},
"engines": {
"node": ">=8.0.0"
}
},
"node_modules/@opentelemetry/context-base": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz",
"integrity": "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==",
"engines": {
"node": ">=8.0.0"
}
},
"node_modules/@primer/components": { "node_modules/@primer/components": {
"version": "28.0.4", "version": "28.0.4",
"resolved": "https://registry.npmjs.org/@primer/components/-/components-28.0.4.tgz", "resolved": "https://registry.npmjs.org/@primer/components/-/components-28.0.4.tgz",
@@ -12361,7 +12342,6 @@
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz", "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz",
"integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==", "integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==",
"dev": true,
"dependencies": { "dependencies": {
"queue": "6.0.2" "queue": "6.0.2"
}, },
@@ -16812,17 +16792,16 @@
"devOptional": true "devOptional": true
}, },
"node_modules/next": { "node_modules/next": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/next/-/next-10.2.3.tgz", "resolved": "https://registry.npmjs.org/next/-/next-11.0.0.tgz",
"integrity": "sha512-dkM1mIfnORtGyzw/Yme8RdqNxlCMZyi4Lqj56F01/yHbe1ZtOaJ0cyqqRB4RGiPhjGGh0319f8ddjDyO1605Ow==", "integrity": "sha512-1OA0ccCTwVtdLats/1v7ReiBVx+Akya0UVhHo9IBr8ZkpDI3/SGNcaruJBp5agy8ROF97VDKkZamoUXxRB9NUA==",
"dependencies": { "dependencies": {
"@babel/runtime": "7.12.5", "@babel/runtime": "7.12.5",
"@hapi/accept": "5.0.2", "@hapi/accept": "5.0.2",
"@next/env": "10.2.3", "@next/env": "11.0.0",
"@next/polyfill-module": "10.2.3", "@next/polyfill-module": "11.0.0",
"@next/react-dev-overlay": "10.2.3", "@next/react-dev-overlay": "11.0.0",
"@next/react-refresh-utils": "10.2.3", "@next/react-refresh-utils": "11.0.0",
"@opentelemetry/api": "0.14.0",
"assert": "2.0.0", "assert": "2.0.0",
"ast-types": "0.13.2", "ast-types": "0.13.2",
"browserify-zlib": "0.2.0", "browserify-zlib": "0.2.0",
@@ -16840,6 +16819,7 @@
"find-cache-dir": "3.3.1", "find-cache-dir": "3.3.1",
"get-orientation": "1.1.2", "get-orientation": "1.1.2",
"https-browserify": "1.0.0", "https-browserify": "1.0.0",
"image-size": "1.0.0",
"jest-worker": "27.0.0-next.5", "jest-worker": "27.0.0-next.5",
"native-url": "0.3.4", "native-url": "0.3.4",
"node-fetch": "2.6.1", "node-fetch": "2.6.1",
@@ -16854,7 +16834,7 @@
"prop-types": "15.7.2", "prop-types": "15.7.2",
"querystring-es3": "0.2.1", "querystring-es3": "0.2.1",
"raw-body": "2.4.1", "raw-body": "2.4.1",
"react-is": "16.13.1", "react-is": "17.0.2",
"react-refresh": "0.8.3", "react-refresh": "0.8.3",
"stream-browserify": "3.0.0", "stream-browserify": "3.0.0",
"stream-http": "3.1.1", "stream-http": "3.1.1",
@@ -16871,13 +16851,13 @@
"next": "dist/bin/next" "next": "dist/bin/next"
}, },
"engines": { "engines": {
"node": ">=10.13.0" "node": ">=12.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"fibers": ">= 3.1.0", "fibers": ">= 3.1.0",
"node-sass": "^4.0.0 || ^5.0.0", "node-sass": "^4.0.0 || ^5.0.0",
"react": "^16.6.0 || ^17", "react": "^17.0.2",
"react-dom": "^16.6.0 || ^17", "react-dom": "^17.0.2",
"sass": "^1.3.0" "sass": "^1.3.0"
}, },
"peerDependenciesMeta": { "peerDependenciesMeta": {
@@ -17072,11 +17052,6 @@
"node": ">= 0.8" "node": ">= 0.8"
} }
}, },
"node_modules/next/node_modules/react-is": {
"version": "16.13.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
"node_modules/next/node_modules/safe-buffer": { "node_modules/next/node_modules/safe-buffer": {
"version": "5.2.1", "version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
@@ -19539,7 +19514,6 @@
"version": "6.0.2", "version": "6.0.2",
"resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
"integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
"dev": true,
"dependencies": { "dependencies": {
"inherits": "~2.0.3" "inherits": "~2.0.3"
} }
@@ -27634,19 +27608,19 @@
} }
}, },
"@next/env": { "@next/env": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/@next/env/-/env-10.2.3.tgz", "resolved": "https://registry.npmjs.org/@next/env/-/env-11.0.0.tgz",
"integrity": "sha512-uBOjRBjsWC4C8X3DfmWWP6ekwLnf2JCCwQX9KVnJtJkqfDsv1yQPakdOEwvJzXQc3JC/v5KKffYPVmV2wHXCgQ==" "integrity": "sha512-VKpmDvTYeCpEQjREg3J4pCmVs/QjEzoLmkM8shGFK6e9AmFd0G9QXOL8HGA8qKhy/XmNb7dHeMqrcMiBua4OgA=="
}, },
"@next/polyfill-module": { "@next/polyfill-module": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.2.3.tgz", "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-11.0.0.tgz",
"integrity": "sha512-OkeY4cLhzfYbXxM4fd+6V4s5pTPuyfKSlavItfNRA6PpS7t1/R6YjO7S7rB8tu1pbTGuDHGIdE1ioDv15bAbDQ==" "integrity": "sha512-gydtFzRqsT549U8+sY8382I/f4HFcelD8gdUGnAofQJa/jEU1jkxmjCHC8tmEiyeMLidl7iDZgchfSCpmMzzUg=="
}, },
"@next/react-dev-overlay": { "@next/react-dev-overlay": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.2.3.tgz", "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-11.0.0.tgz",
"integrity": "sha512-E6g2jws4YW94l0lMMopBVKIZK2mEHfSBvM0d9dmzKG9L/A/kEq6LZCB4SiwGJbNsAdlk2y3USDa0oNbpA+m5Kw==", "integrity": "sha512-q+Wp+eStEMThe77zxdeJ/nbuODkHR6P+/dfUqYXZSqbLf6x5c5xwLBauwwVbkCYFZpAlDuL8Jk8QSAH1OsqC2w==",
"requires": { "requires": {
"@babel/code-frame": "7.12.11", "@babel/code-frame": "7.12.11",
"anser": "1.4.9", "anser": "1.4.9",
@@ -27756,9 +27730,9 @@
} }
}, },
"@next/react-refresh-utils": { "@next/react-refresh-utils": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.2.3.tgz", "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-11.0.0.tgz",
"integrity": "sha512-qtBF56vPC6d6a8p7LYd0iRjW89fhY80kAIzmj+VonvIGjK/nymBjcFUhbKiMFqlhsarCksnhwX+Zmn95Dw9qvA==", "integrity": "sha512-hi5eY+KBn4QGtUv7VL2OptdM33fI2hxhd7+omOFmAK+S0hDWhg1uqHqqGJk0W1IfqlWEzzL10WvTJDPRAtDugQ==",
"requires": {} "requires": {}
}, },
"@nodelib/fs.scandir": { "@nodelib/fs.scandir": {
@@ -27938,19 +27912,6 @@
"@octokit/openapi-types": "^7.0.0" "@octokit/openapi-types": "^7.0.0"
} }
}, },
"@opentelemetry/api": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz",
"integrity": "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==",
"requires": {
"@opentelemetry/context-base": "^0.14.0"
}
},
"@opentelemetry/context-base": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz",
"integrity": "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw=="
},
"@primer/components": { "@primer/components": {
"version": "28.0.4", "version": "28.0.4",
"resolved": "https://registry.npmjs.org/@primer/components/-/components-28.0.4.tgz", "resolved": "https://registry.npmjs.org/@primer/components/-/components-28.0.4.tgz",
@@ -35362,7 +35323,6 @@
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz", "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz",
"integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==", "integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==",
"dev": true,
"requires": { "requires": {
"queue": "6.0.2" "queue": "6.0.2"
} }
@@ -39030,17 +38990,16 @@
"devOptional": true "devOptional": true
}, },
"next": { "next": {
"version": "10.2.3", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/next/-/next-10.2.3.tgz", "resolved": "https://registry.npmjs.org/next/-/next-11.0.0.tgz",
"integrity": "sha512-dkM1mIfnORtGyzw/Yme8RdqNxlCMZyi4Lqj56F01/yHbe1ZtOaJ0cyqqRB4RGiPhjGGh0319f8ddjDyO1605Ow==", "integrity": "sha512-1OA0ccCTwVtdLats/1v7ReiBVx+Akya0UVhHo9IBr8ZkpDI3/SGNcaruJBp5agy8ROF97VDKkZamoUXxRB9NUA==",
"requires": { "requires": {
"@babel/runtime": "7.12.5", "@babel/runtime": "7.12.5",
"@hapi/accept": "5.0.2", "@hapi/accept": "5.0.2",
"@next/env": "10.2.3", "@next/env": "11.0.0",
"@next/polyfill-module": "10.2.3", "@next/polyfill-module": "11.0.0",
"@next/react-dev-overlay": "10.2.3", "@next/react-dev-overlay": "11.0.0",
"@next/react-refresh-utils": "10.2.3", "@next/react-refresh-utils": "11.0.0",
"@opentelemetry/api": "0.14.0",
"assert": "2.0.0", "assert": "2.0.0",
"ast-types": "0.13.2", "ast-types": "0.13.2",
"browserify-zlib": "0.2.0", "browserify-zlib": "0.2.0",
@@ -39058,6 +39017,7 @@
"find-cache-dir": "3.3.1", "find-cache-dir": "3.3.1",
"get-orientation": "1.1.2", "get-orientation": "1.1.2",
"https-browserify": "1.0.0", "https-browserify": "1.0.0",
"image-size": "1.0.0",
"jest-worker": "27.0.0-next.5", "jest-worker": "27.0.0-next.5",
"native-url": "0.3.4", "native-url": "0.3.4",
"node-fetch": "2.6.1", "node-fetch": "2.6.1",
@@ -39072,7 +39032,7 @@
"prop-types": "15.7.2", "prop-types": "15.7.2",
"querystring-es3": "0.2.1", "querystring-es3": "0.2.1",
"raw-body": "2.4.1", "raw-body": "2.4.1",
"react-is": "16.13.1", "react-is": "17.0.2",
"react-refresh": "0.8.3", "react-refresh": "0.8.3",
"stream-browserify": "3.0.0", "stream-browserify": "3.0.0",
"stream-http": "3.1.1", "stream-http": "3.1.1",
@@ -39224,11 +39184,6 @@
"unpipe": "1.0.0" "unpipe": "1.0.0"
} }
}, },
"react-is": {
"version": "16.13.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
"safe-buffer": { "safe-buffer": {
"version": "5.2.1", "version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
@@ -41387,7 +41342,6 @@
"version": "6.0.2", "version": "6.0.2",
"resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
"integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
"dev": true,
"requires": { "requires": {
"inherits": "~2.0.3" "inherits": "~2.0.3"
} }

View File

@@ -58,7 +58,7 @@
"lunr": "^2.3.9", "lunr": "^2.3.9",
"lunr-languages": "^1.4.0", "lunr-languages": "^1.4.0",
"morgan": "^1.10.0", "morgan": "^1.10.0",
"next": "^10.2.3", "next": "^11.0.0",
"node-fetch": "^2.6.1", "node-fetch": "^2.6.1",
"parse5": "^6.0.1", "parse5": "^6.0.1",
"path-to-regexp": "^0.1.7", "path-to-regexp": "^0.1.7",