Skip to content

Commit 56334b0

Browse files
authored
chore: convert plugin dependencies to peer dependencies (#58)
1 parent 095bdf8 commit 56334b0

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55
## Installation
66

77
```
8-
$ npm install eslint @salesforce/eslint-config-lwc --save-dev
8+
$ npm install --save-dev @salesforce/eslint-config-lwc @lwc/eslint-plugin-lwc eslint eslint-plugin-import eslint-plugin-jest
99
```
1010

11+
Note that `@lwc/eslint-plugin-lwc`, `eslint`, `eslint-plugin-import`, and `eslint-plugin-jest` are peer dependencies of `@salesforce/eslint-config-lwc`.
12+
1113
## Usage
1214

1315
Add the appropriate [configuration](#Configurations) to the `extends` field in your configuration.

package.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,23 @@
1919
"dependencies": {
2020
"@babel/core": "~7.13.14",
2121
"@babel/eslint-parser": "~7.13.14",
22-
"@lwc/eslint-plugin-lwc": "~1.0.0",
23-
"eslint-plugin-import": "~2.22.1",
24-
"eslint-plugin-jest": "~23.8.2",
2522
"eslint-restricted-globals": "~0.2.0"
2623
},
2724
"devDependencies": {
25+
"@lwc/eslint-plugin-lwc": "~1.0.0",
2826
"eslint": "^7.22.0",
27+
"eslint-plugin-import": "~2.22.1",
28+
"eslint-plugin-jest": "~23.8.2",
2929
"husky": "^4.3.8",
3030
"lint-staged": "^10.5.4",
3131
"mocha": "^8.3.2",
3232
"prettier": "^2.2.1"
3333
},
3434
"peerDependencies": {
35-
"eslint": "^6 || ^7"
35+
"@lwc/eslint-plugin-lwc": "~1.0.0",
36+
"eslint": "^6 || ^7",
37+
"eslint-plugin-import": "~2.22.1",
38+
"eslint-plugin-jest": "~23.8.2"
3639
},
3740
"repository": {
3841
"type": "git",

0 commit comments

Comments
 (0)