UNPKG

@wagtail/eslint-config-wagtail

Version:

Shareable ESLint config for Wagtail, based on airbnb/javascript

58 lines 1.74 kB
{ "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" } }