Skip to content

Commit 87819c7

Browse files
committed
chore: trying to get something working
1 parent cac82f8 commit 87819c7

6 files changed

Lines changed: 204 additions & 171 deletions

File tree

package-lock.json

Lines changed: 128 additions & 80 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
"scripts": {
2121
"lint:js": "yard-toolkit lint js -m custom ./packages/**/src/**/*.js",
2222
"format:js": "yard-toolkit format js -m custom ./packages/**/*.js",
23-
"dep:check": "syncpack list-mismatches",
24-
"dep:fix": "syncpack fix-mismatches",
23+
"dep:check": "syncpack lint",
24+
"dep:fix": "syncpack fix",
2525
"dep:outdated": "npm outdated --workspaces",
2626
"dep:update": "ncu --deep -u && npm install",
2727
"prepare": "husky"

packages/eslint-config/README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,21 @@ npm i @yardinternet/eslint-config
1010

1111
## Usage
1212

13-
`@yardinternet/eslint-config` can be required in the `.eslint.config.js`
13+
`@yardinternet/eslint-config` can be required in the `.eslint.config.cjs`
1414

1515
```js
1616
module.exports = require('@yardinternet/eslint-config');
1717
```
18-
19-
If you want to add or override settings you can use tools like [deepmerge](https://www.npmjs.com/package/deepmerge).
18+
You can merge or override rules by spreading this config and adding your own objects:
2019

2120
```js
22-
const merge = require('deepmerge');
23-
const eslintSettings = merge(require('@yardinternet/eslint-config'), [
21+
module.exports = [
22+
...require('@yardinternet/eslint-config'),
2423
{
2524
rules: {
25+
// Your overrides here
2626
"jsdoc/require-param": 0,
2727
},
2828
},
29-
])
30-
31-
module.exports = eslintSettings;
29+
];
3230
```

packages/eslint-config/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,12 @@
1919
"license": "ISC",
2020
"dependencies": {
2121
"@babel/preset-react": "^7.28.5",
22-
"@eslint/compat": "^2.0.2",
23-
"@eslint/eslintrc": "^3.3.3",
24-
"@eslint/js": "^9.39.1",
2522
"@typescript-eslint/eslint-plugin": "^8.56.0",
2623
"@wordpress/eslint-plugin": "^24.2.0",
27-
"eslint-config-prettier": "^10.1.8",
24+
"eslint": "^9.39.2",
2825
"eslint-import-resolver-alias": "^1.1.2",
2926
"eslint-plugin-import": "^2.32.0",
27+
"eslint-plugin-prettier": "^5.5.5",
3028
"eslint-plugin-react-hooks": "^7.0.1",
3129
"globals": "^17.3.0"
3230
}

0 commit comments

Comments
 (0)