@wagtail/eslint-config-wagtail
Version:
Shareable ESLint config for Wagtail, based on airbnb/javascript
58 lines • 1.74 kB
JSON
{
"name": "@wagtail/eslint-config-wagtail",
"version": "0.5.0",
"description": "Shareable ESLint config for Wagtail, based on airbnb/javascript",
"main": "index.js",
"files": [
"index.js"
],
"author": "wagtail",
"license": "MIT",
"homepage": "https://github.com/wagtail/eslint-config-wagtail#readme",
"bugs": {
"url": "https://github.com/wagtail/eslint-config-wagtail/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/wagtail/eslint-config-wagtail.git"
},
"keywords": [
"config",
"eslint-config",
"eslint",
"lint",
"styleguide",
"wagtail"
],
"devDependencies": {
"eslint": "^8.55.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-prettier": "^9.1.0",
"jest": "^30.0.4",
"prettier": "^3.6.2"
},
"peerDependencies": {
"eslint": "^8.55.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.0",
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0"
},
"scripts": {
"format": "prettier --write '**/*.{js,md,css,scss,yaml,yml,json}'",
"lint:format": "prettier --check '**/*.{js,md,css,scss,yaml,yml,json}'",
"lint:js": "eslint ./ --max-warnings 0 --ignore-pattern 'examples'",
"lint:readme": "node write-rules.js --check",
"lint": "npm run lint:format && npm run lint:js && npm run lint:readme",
"preflight": "npm run format && npm run lint && npm run test",
"print-config": "eslint --print-config .eslintrc",
"test": "jest",
"write-rules": "node write-rules.js"
},
"prettier": {
"singleQuote": true,
"quoteProps": "consistent"
}
}