De los documentos deESLint :
Un entorno proporciona variables globales predefinidas. Los entornos disponibles son:
- es6 : habilite todas las características de ECMAScript 6 excepto los módulos (esto establece automáticamente la opción del analizador ecmaVersion en 6).
- es2017 : agrega todos los globales de ECMAScript 2017 y establece automáticamente la opción del analizador ecmaVersion en 8.
- es2020 : agrega todos los globales de ECMAScript 2020 y establece automáticamente la opción del analizador ecmaVersion en 11.
- es2021 : agrega todos los globales de ECMAScript 2021 y establece automáticamente la opción del analizador ecmaVersion en 12.
Para es2017 , es2020 , es2021 dice que "agregan" nuevos globales, pero no dice si incluyen globales de versiones anteriores.
Al configurar ESLint, ¿debería incluirlos todos o solo el último sería suficiente?
"parserOptions": { "ecmaVersion": "latest" }, "env": { "es2021": true },