chore: workflows, linting, config

This commit is contained in:
2025-06-23 04:12:16 +03:00
parent 39fa9e0a0a
commit 3495e3d5ef
11 changed files with 5918 additions and 27 deletions

View File

@@ -34,9 +34,21 @@
},
"scripts": {
"test": "node ./__tests__/config-checker.test.js",
"generate-table": "node ./helpers/generate-md-table.js"
"generate-table": "node ./helpers/generate-md-table.js",
"eslint:fix": "eslint '**/*.{js,tsx,ts,mjs,cjs}' --fix",
"eslint:report": "eslint '**/*.{js,tsx,ts,mjs,cjs}'",
"markdownlint:fix": "markdownlint '**/*.md' --fix",
"markdownlint:report": "markdownlint '**/*.md'",
"prettier:fix": "prettier '**/*.{js,tsx,ts,json,mjs,cjs}' --write",
"prettier:report": "prettier '**/*.{js,tsx,ts,json,mjs,cjs}' --check"
},
"bugs": {
"url": "https://github.com/ivuorinen/config-checker/issues"
},
"devDependencies": {
"@ivuorinen/eslint-config": "^0.5.13",
"@ivuorinen/markdownlint-config": "^0.3.16",
"@ivuorinen/prettier-config": "^0.3.12",
"@ivuorinen/semantic-release-config": "^0.3.18"
}
}