Skip to content
This repository was archived by the owner on Mar 29, 2020. It is now read-only.

Commit 8021295

Browse files
committed
feat(base): add ramda config
1 parent 3a122ff commit 8021295

File tree

5 files changed

+20
-1
lines changed

5 files changed

+20
-1
lines changed

packages/eslint-config/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ Available configs include:
6969
- `'@anvilabs/eslint-config/babel-module'` for usage with [babel-plugin-module-resolver](https://github.com/tleunen/babel-plugin-module-resolver)
7070
- `'@anvilabs/eslint-config/jest'` for [Jest](https://facebook.github.io/jest/) related rules
7171
- `'@anvilabs/eslint-config/lodash'` for [Lodash](https://lodash.com/) related rules
72+
- `'@anvilabs/eslint-config/ramda'` for [Ramda](https://ramdajs.com/) related rules
7273
- `'@anvilabs/eslint-config/script'` for usage with config files or scripts
7374

7475
## License

packages/eslint-config/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"find-new-rules:base": "eslint-find-rules --unused index.js",
3030
"find-new-rules:jest": "eslint-find-rules --unused test/fixtures/jest.js",
3131
"find-new-rules:lodash": "eslint-find-rules --unused test/fixtures/lodash.js",
32+
"find-new-rules:ramda": "eslint-find-rules --unused test/fixtures/ramda.js",
3233
"find-new-rules": "run-p --silent find-new-rules:*",
3334
"semantic-release": "semantic-release"
3435
},
@@ -51,6 +52,7 @@
5152
"eslint-plugin-lodash-fp": "^2.2.0-a1",
5253
"eslint-plugin-no-use-extend-native": "^0.3.12",
5354
"eslint-plugin-promise": "^4.0.1",
55+
"eslint-plugin-ramda": "^2.5.1",
5456
"eslint-plugin-unicorn": "^6.0.1"
5557
},
5658
"devDependencies": {}

packages/eslint-config/ramda.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
module.exports = {
2+
extends: ['plugin:ramda/recommended'],
3+
plugins: ['ramda'],
4+
};
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
extends: ['../../index.js', '../../ramda.js'],
3+
};

yarn.lock

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2217,6 +2217,15 @@ eslint-plugin-promise@^4.0.1:
22172217
resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz#2d074b653f35a23d1ba89d8e976a985117d1c6a2"
22182218
integrity sha512-Si16O0+Hqz1gDHsys6RtFRrW7cCTB6P7p3OJmKp3Y3dxpQE2qwOA7d3xnV+0mBmrPoi0RBnxlCKvqu70te6wjg==
22192219

2220+
eslint-plugin-ramda@^2.5.1:
2221+
version "2.5.1"
2222+
resolved "https://registry.yarnpkg.com/eslint-plugin-ramda/-/eslint-plugin-ramda-2.5.1.tgz#36c2592300c383471aaac1ba26e9fca6f37a11b2"
2223+
integrity sha512-1Uuyl5hMiyBNsn1F0Px0q8hGX95HC6CAzaEBeKngwixXwsbw+j98U7fatxDME8lUKyLPXuO5Ulon2QOcwVDrxw==
2224+
dependencies:
2225+
create-eslint-index "^1.0.0"
2226+
ramda "0.25.0"
2227+
req-all "^1.0.0"
2228+
22202229
eslint-plugin-react-native-globals@^0.1.1:
22212230
version "0.1.2"
22222231
resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2"
@@ -6328,7 +6337,7 @@ qw@~1.0.1:
63286337
resolved "https://registry.yarnpkg.com/qw/-/qw-1.0.1.tgz#efbfdc740f9ad054304426acb183412cc8b996d4"
63296338
integrity sha1-77/cdA+a0FQwRCassYNBLMi5ltQ=
63306339

6331-
ramda@^0.25.0:
6340+
ramda@0.25.0, ramda@^0.25.0:
63326341
version "0.25.0"
63336342
resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.25.0.tgz#8fdf68231cffa90bc2f9460390a0cb74a29b29a9"
63346343
integrity sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ==

0 commit comments

Comments
 (0)