message: Update ESLint configuration
  Remove the "no-shadow": "off" override and replace it by enabling
  "@typescript-eslint/no-shadow" in the "rules" section, following the
  typescript-eslint docs:
diff: "no-async-foreach/no-async-foreach": "error",
  "no-console": "off",
  "no-sequences": "error",
  + "no-shadow": "off",
  + "@typescript-eslint/no-shadow": ["error"],
  "one-var": ["error", "never"]
  },
  "overrides": [{
  "@typescript-eslint/require-await": "off",
  "@typescript-eslint/restrict-template-expressions": "off",
  "func-style": "off",
  - "github/no-then": "off",
  - "no-shadow": "off"
  + "github/no-then": "off"
  }
  }]
  }
  