Skip to content

Commit

Permalink
Add more codestyle plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
peschee committed Aug 9, 2023
1 parent 69f7b59 commit 3b0c499
Show file tree
Hide file tree
Showing 3 changed files with 216 additions and 3 deletions.
3 changes: 2 additions & 1 deletion .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
module.exports = {
extends: ['eslint:recommended', 'plugin:unicorn/recommended', 'prettier'],
plugins: ['import'],
plugins: ['import', 'no-only-tests', 'ava', 'require-extensions'],
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
},
env: { node: true },
rules: {
'no-only-tests/no-only-tests': 'error',
'import/extensions': ['error', 'ignorePackages'],
},
overrides: [],
Expand Down
203 changes: 203 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 11 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@
"scripts": {
"format": "run-s -l format:*",
"format:eslint": "eslint --ext .js,.mjs,.cjs . --fix",
"format:prettier": "prettier '**/*.js' --write",
"format:prettier": "prettier '**/*.{js,mjs,cjs}' --write",
"format:prettier-package-json": "npx prettier-package-json --write",
"lint": "run-p -l lint:*",
"lint:eslint": "eslint --ext .js .",
"lint:prettier": "prettier '**/*.js' --check",
"lint:prettier": "prettier '**/*.{js,mjs,cjs}' --check",
"lint:prettier-package-json": "npx prettier-package-json -l",
"prepare": "husky install",
"test": "ava"
Expand All @@ -46,7 +46,10 @@
"dotenv": "^16.3.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-ava": "^14.0.0",
"eslint-plugin-import": "^2.28.0",
"eslint-plugin-no-only-tests": "^3.1.0",
"eslint-plugin-require-extensions": "^0.1.3",
"eslint-plugin-unicorn": "^48.0.1",
"execa": "^7.2.0",
"fs-extra": "^11.1.1",
Expand Down Expand Up @@ -74,6 +77,12 @@
"lint-staged": {
"src/**/*.js": [
"prettier --write"
],
"src/**/*.cjs": [
"prettier --write"
],
"src/**/*.mjs": [
"prettier --write"
]
}
}

0 comments on commit 3b0c499

Please sign in to comment.