Skip to content

Commit c860730

Browse files
committed
Sync all the files
1 parent bda09e2 commit c860730

File tree

396 files changed

+1716
-3696
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

396 files changed

+1716
-3696
lines changed
Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,14 @@
11
{
22
"root": true,
3-
"parser": "babel-eslint",
4-
"parserOptions": {
5-
"ecmaVersion": 7,
6-
"sourceType": "module"
7-
},
8-
"globals": {
9-
"BigInt": true
10-
},
3+
"extends": "@exercism/eslint-config-javascript",
114
"env": {
12-
"es6": true,
13-
"node": true,
145
"jest": true
156
},
16-
"extends": [
17-
"eslint:recommended",
18-
"plugin:import/errors",
19-
"plugin:import/warnings"
20-
],
21-
"rules": {
22-
"linebreak-style": "off",
23-
24-
"import/extensions": "off",
25-
"import/no-default-export": "off",
26-
"import/no-unresolved": "off",
27-
"import/prefer-default-export": "off"
28-
}
7+
"overrides": [
8+
{
9+
"files": [".meta/proof.ci.js", ".meta/exemplar.js", "*.spec.js"],
10+
"excludedFiles": ["custom.spec.js"],
11+
"extends": "@exercism/eslint-config-javascript/maintainers"
12+
}
13+
]
2914
}

exercises/concept/annalyns-infiltration/babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module.exports = {
77
node: 'current',
88
},
99
useBuiltIns: 'entry',
10-
corejs: 3,
10+
corejs: '3.10',
1111
},
1212
],
1313
],

exercises/concept/annalyns-infiltration/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"Derk-Jan Karrenbeld <[email protected]> (https://derk-jan.com)"
77
],
88
"private": true,
9+
"license": "MIT",
910
"repository": {
1011
"type": "git",
1112
"url": "https://github.com/exercism/javascript",
@@ -16,20 +17,19 @@
1617
"@babel/core": "^7.13.15",
1718
"@babel/plugin-syntax-bigint": "^7.8.3",
1819
"@babel/preset-env": "^7.13.15",
20+
"@exercism/eslint-config-javascript": "^0.3.1",
1921
"@types/jest": "^26.0.22",
2022
"@types/node": "^14.14.39",
2123
"babel-eslint": "^10.1.0",
2224
"babel-jest": "^26.6.3",
2325
"core-js": "^3.10.1",
2426
"eslint": "^7.24.0",
25-
"eslint-plugin-import": "^2.22.1",
2627
"jest": "^26.6.3"
2728
},
29+
"dependencies": {},
2830
"scripts": {
2931
"test": "jest --no-cache ./*",
3032
"watch": "jest --no-cache --watch ./*",
3133
"lint": "eslint ."
32-
},
33-
"license": "MIT",
34-
"dependencies": {}
34+
}
3535
}
Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,14 @@
11
{
22
"root": true,
3-
"parser": "babel-eslint",
4-
"parserOptions": {
5-
"ecmaVersion": 7,
6-
"sourceType": "module"
7-
},
8-
"globals": {
9-
"BigInt": true
10-
},
3+
"extends": "@exercism/eslint-config-javascript",
114
"env": {
12-
"es6": true,
13-
"node": true,
145
"jest": true
156
},
16-
"extends": [
17-
"eslint:recommended",
18-
"plugin:import/errors",
19-
"plugin:import/warnings"
20-
],
21-
"rules": {
22-
"linebreak-style": "off",
23-
24-
"import/extensions": "off",
25-
"import/no-default-export": "off",
26-
"import/no-unresolved": "off",
27-
"import/prefer-default-export": "off"
28-
}
7+
"overrides": [
8+
{
9+
"files": [".meta/proof.ci.js", ".meta/exemplar.js", "*.spec.js"],
10+
"excludedFiles": ["custom.spec.js"],
11+
"extends": "@exercism/eslint-config-javascript/maintainers"
12+
}
13+
]
2914
}

exercises/concept/array-loops/babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module.exports = {
77
node: 'current',
88
},
99
useBuiltIns: 'entry',
10-
corejs: 3,
10+
corejs: '3.10',
1111
},
1212
],
1313
],

exercises/concept/array-loops/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"description": "Exercism concept exercise on array-loops",
44
"author": "Derk-Jan Karrenbeld <[email protected]>",
55
"private": true,
6+
"license": "MIT",
67
"repository": {
78
"type": "git",
89
"url": "https://github.com/exercism/javascript"
@@ -12,20 +13,19 @@
1213
"@babel/core": "^7.13.15",
1314
"@babel/plugin-syntax-bigint": "^7.8.3",
1415
"@babel/preset-env": "^7.13.15",
16+
"@exercism/eslint-config-javascript": "^0.3.1",
1517
"@types/jest": "^26.0.22",
1618
"@types/node": "^14.14.39",
1719
"babel-eslint": "^10.1.0",
1820
"babel-jest": "^26.6.3",
1921
"core-js": "^3.10.1",
2022
"eslint": "^7.24.0",
21-
"eslint-plugin-import": "^2.22.1",
2223
"jest": "^26.6.3"
2324
},
25+
"dependencies": {},
2426
"scripts": {
2527
"test": "jest --no-cache ./*",
2628
"watch": "jest --no-cache --watch ./*",
2729
"lint": "eslint ."
28-
},
29-
"license": "MIT",
30-
"dependencies": {}
30+
}
3131
}
Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,14 @@
11
{
22
"root": true,
3-
"parser": "babel-eslint",
4-
"parserOptions": {
5-
"ecmaVersion": 7,
6-
"sourceType": "module"
7-
},
8-
"globals": {
9-
"BigInt": true
10-
},
3+
"extends": "@exercism/eslint-config-javascript",
114
"env": {
12-
"es6": true,
13-
"node": true,
145
"jest": true
156
},
16-
"extends": [
17-
"eslint:recommended",
18-
"plugin:import/errors",
19-
"plugin:import/warnings"
20-
],
21-
"rules": {
22-
"linebreak-style": "off",
23-
24-
"import/extensions": "off",
25-
"import/no-default-export": "off",
26-
"import/no-unresolved": "off",
27-
"import/prefer-default-export": "off"
28-
}
7+
"overrides": [
8+
{
9+
"files": [".meta/proof.ci.js", ".meta/exemplar.js", "*.spec.js"],
10+
"excludedFiles": ["custom.spec.js"],
11+
"extends": "@exercism/eslint-config-javascript/maintainers"
12+
}
13+
]
2914
}

exercises/concept/bird-watcher/babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module.exports = {
77
node: 'current',
88
},
99
useBuiltIns: 'entry',
10-
corejs: 3,
10+
corejs: '3.10',
1111
},
1212
],
1313
],

exercises/concept/bird-watcher/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"description": "Exercism concept exercise on for loops and the increment and decrement operators",
44
"author": "Franziska Obbarius <[email protected]>",
55
"private": true,
6+
"license": "MIT",
67
"repository": {
78
"type": "git",
89
"url": "https://github.com/exercism/javascript",
@@ -13,20 +14,19 @@
1314
"@babel/core": "^7.13.15",
1415
"@babel/plugin-syntax-bigint": "^7.8.3",
1516
"@babel/preset-env": "^7.13.15",
17+
"@exercism/eslint-config-javascript": "^0.3.1",
1618
"@types/jest": "^26.0.22",
1719
"@types/node": "^14.14.39",
1820
"babel-eslint": "^10.1.0",
1921
"babel-jest": "^26.6.3",
2022
"core-js": "^3.10.1",
2123
"eslint": "^7.24.0",
22-
"eslint-plugin-import": "^2.22.1",
2324
"jest": "^26.6.3"
2425
},
26+
"dependencies": {},
2527
"scripts": {
2628
"test": "jest --no-cache ./*",
2729
"watch": "jest --no-cache --watch ./*",
2830
"lint": "eslint ."
29-
},
30-
"license": "MIT",
31-
"dependencies": {}
31+
}
3232
}

exercises/concept/closures/.eslintrc

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,14 @@
11
{
22
"root": true,
3-
"parser": "babel-eslint",
4-
"parserOptions": {
5-
"ecmaVersion": 7,
6-
"sourceType": "module"
7-
},
8-
"globals": {
9-
"BigInt": true
10-
},
3+
"extends": "@exercism/eslint-config-javascript",
114
"env": {
12-
"es6": true,
13-
"node": true,
145
"jest": true
156
},
16-
"extends": [
17-
"eslint:recommended",
18-
"plugin:import/errors",
19-
"plugin:import/warnings"
20-
],
21-
"rules": {
22-
"linebreak-style": "off",
23-
24-
"import/extensions": "off",
25-
"import/no-default-export": "off",
26-
"import/no-unresolved": "off",
27-
"import/prefer-default-export": "off"
28-
}
7+
"overrides": [
8+
{
9+
"files": [".meta/proof.ci.js", ".meta/exemplar.js", "*.spec.js"],
10+
"excludedFiles": ["custom.spec.js"],
11+
"extends": "@exercism/eslint-config-javascript/maintainers"
12+
}
13+
]
2914
}

exercises/concept/closures/babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module.exports = {
77
node: 'current',
88
},
99
useBuiltIns: 'entry',
10-
corejs: 3,
10+
corejs: '3.10',
1111
},
1212
],
1313
],

exercises/concept/closures/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"description": "Exercism concept exercise on closures",
44
"author": "Tim Austin",
55
"private": true,
6+
"license": "MIT",
67
"repository": {
78
"type": "git",
89
"url": "https://github.com/exercism/javascript"
@@ -12,20 +13,19 @@
1213
"@babel/core": "^7.13.15",
1314
"@babel/plugin-syntax-bigint": "^7.8.3",
1415
"@babel/preset-env": "^7.13.15",
16+
"@exercism/eslint-config-javascript": "^0.3.1",
1517
"@types/jest": "^26.0.22",
1618
"@types/node": "^14.14.39",
1719
"babel-eslint": "^10.1.0",
1820
"babel-jest": "^26.6.3",
1921
"core-js": "^3.10.1",
2022
"eslint": "^7.24.0",
21-
"eslint-plugin-import": "^2.22.1",
2223
"jest": "^26.6.3"
2324
},
25+
"dependencies": {},
2426
"scripts": {
2527
"test": "jest --no-cache ./*",
2628
"watch": "jest --no-cache --watch ./*",
2729
"lint": "eslint ."
28-
},
29-
"license": "MIT",
30-
"dependencies": {}
30+
}
3131
}
Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,14 @@
11
{
22
"root": true,
3-
"parser": "babel-eslint",
4-
"parserOptions": {
5-
"ecmaVersion": 7,
6-
"sourceType": "module"
7-
},
8-
"globals": {
9-
"BigInt": true
10-
},
3+
"extends": "@exercism/eslint-config-javascript",
114
"env": {
12-
"es6": true,
13-
"node": true,
145
"jest": true
156
},
16-
"extends": [
17-
"eslint:recommended",
18-
"plugin:import/errors",
19-
"plugin:import/warnings"
20-
],
21-
"rules": {
22-
"linebreak-style": "off",
23-
24-
"import/extensions": "off",
25-
"import/no-default-export": "off",
26-
"import/no-unresolved": "off",
27-
"import/prefer-default-export": "off"
28-
}
7+
"overrides": [
8+
{
9+
"files": [".meta/proof.ci.js", ".meta/exemplar.js", "*.spec.js"],
10+
"excludedFiles": ["custom.spec.js"],
11+
"extends": "@exercism/eslint-config-javascript/maintainers"
12+
}
13+
]
2914
}

exercises/concept/elyses-analytic-enchantments/babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module.exports = {
77
node: 'current',
88
},
99
useBuiltIns: 'entry',
10-
corejs: 3,
10+
corejs: '3.10',
1111
},
1212
],
1313
],

exercises/concept/elyses-analytic-enchantments/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"description": "Exercism concept exercise on array analysis",
44
"author": "Peterchu999",
55
"private": true,
6+
"license": "MIT",
67
"repository": {
78
"type": "git",
89
"url": "https://github.com/exercism/javascript",
@@ -13,20 +14,19 @@
1314
"@babel/core": "^7.13.15",
1415
"@babel/plugin-syntax-bigint": "^7.8.3",
1516
"@babel/preset-env": "^7.13.15",
17+
"@exercism/eslint-config-javascript": "^0.3.1",
1618
"@types/jest": "^26.0.22",
1719
"@types/node": "^14.14.39",
1820
"babel-eslint": "^10.1.0",
1921
"babel-jest": "^26.6.3",
2022
"core-js": "^3.10.1",
2123
"eslint": "^7.24.0",
22-
"eslint-plugin-import": "^2.22.1",
2324
"jest": "^26.6.3"
2425
},
26+
"dependencies": {},
2527
"scripts": {
2628
"test": "jest --no-cache ./*",
2729
"watch": "jest --no-cache --watch ./*",
2830
"lint": "eslint ."
29-
},
30-
"license": "MIT",
31-
"dependencies": {}
31+
}
3232
}

0 commit comments

Comments
 (0)