Skip to content

Commit a12501c

Browse files
committed
✨ add plugins setting into configs
1 parent 80a33e6 commit a12501c

9 files changed

+13
-3
lines changed

lib/configs/no-new-in-es2015.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"use strict"
66

77
module.exports = {
8+
plugins: ["es"],
89
rules: {
910
"es/no-array-from": "error",
1011
"es/no-array-of": "error",

lib/configs/no-new-in-es2016.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,7 @@
44
*/
55
"use strict"
66

7-
module.exports = { rules: { "es/no-exponential-operators": "error" } }
7+
module.exports = {
8+
plugins: ["es"],
9+
rules: { "es/no-exponential-operators": "error" },
10+
}

lib/configs/no-new-in-es2017.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"use strict"
66

77
module.exports = {
8+
plugins: ["es"],
89
rules: {
910
"es/no-async-functions": "error",
1011
"es/no-atomics": "error",

lib/configs/no-new-in-es2018.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"use strict"
66

77
module.exports = {
8+
plugins: ["es"],
89
rules: {
910
"es/no-async-iteration": "error",
1011
"es/no-malformed-template-literals": "error",

lib/configs/no-new-in-es2019.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"use strict"
66

77
module.exports = {
8+
plugins: ["es"],
89
rules: {
910
"es/no-json-superset": "error",
1011
"es/no-object-fromentries": "error",

lib/configs/no-new-in-es2020.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"use strict"
66

77
module.exports = {
8+
plugins: ["es"],
89
rules: {
910
"es/no-bigint": "error",
1011
"es/no-dynamic-import": "error",

lib/configs/no-new-in-es5.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"use strict"
66

77
module.exports = {
8+
plugins: ["es"],
89
rules: {
910
"es/no-accessor-properties": "error",
1011
"es/no-array-isarray": "error",

lib/configs/no-new-in-esnext.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"use strict"
66

77
module.exports = {
8+
plugins: ["es"],
89
rules: {
910
"es/no-logical-assignment-operators": "error",
1011
"es/no-numeric-separators": "error",

scripts/update-lib-configs.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@ for (const { experimental, revision, rules } of Object.values(categories)) {
4444
if (experimental) {
4545
fs.writeFileSync(
4646
path.join(Root, "no-new-in-esnext.js"),
47-
wrapCode(`{ rules: { ${ruleSetting} } }`)
47+
wrapCode(`{ plugins: ["es"], rules: { ${ruleSetting} } }`)
4848
)
4949
} else {
5050
fs.writeFileSync(
5151
path.join(Root, `${configNameToDisallowNewIn(revision)}.js`),
52-
wrapCode(`{ rules: { ${ruleSetting} } }`)
52+
wrapCode(`{ plugins: ["es"], rules: { ${ruleSetting} } }`)
5353
)
5454
fs.writeFileSync(
5555
path.join(Root, `${configNameToRestrictToPreviousOf(revision)}.js`),

0 commit comments

Comments
 (0)