Replace eslint rule for no-shadow
with typescript-eslint/no-shadow
(#44936)
This commit is contained in:
parent
28bf703285
commit
e78c6ec2a5
3 changed files with 6 additions and 3 deletions
|
@ -158,6 +158,9 @@
|
|||
{
|
||||
"files": ["packages/**/*.tsx", "packages/**/*.ts"],
|
||||
"rules": {
|
||||
// Note: you must disable the base rule as it can report incorrect errors
|
||||
"no-shadow": "off",
|
||||
"@typescript-eslint/no-shadow": ["warn", { "builtinGlobals": false }],
|
||||
"@typescript-eslint/no-unused-vars": [
|
||||
"warn",
|
||||
{
|
||||
|
|
|
@ -1325,9 +1325,9 @@ export default async function build(
|
|||
runtimeEnvConfig
|
||||
)
|
||||
|
||||
// eslint-disable-next-line no-shadow
|
||||
// eslint-disable-next-line @typescript-eslint/no-shadow
|
||||
let isNextImageImported: boolean | undefined
|
||||
// eslint-disable-next-line no-shadow
|
||||
// eslint-disable-next-line @typescript-eslint/no-shadow
|
||||
let hasSsrAmpPages = false
|
||||
|
||||
const computedManifestData = await computeFromManifest(
|
||||
|
|
|
@ -2448,7 +2448,7 @@ export default async function getBaseWebpackConfig(
|
|||
devtoolRevertWarning(originalDevtool)
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-shadow
|
||||
// eslint-disable-next-line @typescript-eslint/no-shadow
|
||||
const webpack5Config = webpackConfig as webpack.Configuration
|
||||
|
||||
// disable lazy compilation of entries as next.js has it's own method here
|
||||
|
|
Loading…
Reference in a new issue