UNPKG

@sparticuz/eslint-config

Version:

Sparticuz's shareable config for eslint

47 lines (46 loc) 1.47 kB
{ "name": "@sparticuz/eslint-config", "version": "9.3.5", "description": "Sparticuz's shareable config for eslint", "type": "module", "exports": { ".": "./dist/eslint.config.js" }, "scripts": { "build": "rm -rf dist/** && tsc -p tsconfig.build.json", "lint": "eslint", "test": "npm run lint" }, "author": "Kyle McNally <kyle@kmcnally.net>", "license": "ISC", "dependencies": { "@eslint-community/eslint-plugin-eslint-comments": "^4.4.1", "@eslint/js": "^9.23.0", "@vitest/eslint-plugin": "^1.1.38", "eslint-config-prettier": "^10.1.1", "eslint-import-resolver-typescript": "^4.3.1", "eslint-plugin-array-func": "^5.0.2", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-n": "^17.17.0", "eslint-plugin-no-unsanitized": "^4.1.2", "eslint-plugin-perfectionist": "^4.10.1", "eslint-plugin-promise": "^7.2.1", "eslint-plugin-regexp": "^2.7.0", "eslint-plugin-security": "^3.0.1", "eslint-plugin-sonarjs": "^3.0.2", "eslint-plugin-unicorn": "^58.0.0", "globals": "^16.0.0", "typescript-eslint": "^8.29.0" }, "devDependencies": { "@tsconfig/node22": "^22.0.1", "@tsconfig/strictest": "^2.0.5", "@types/eslint-config-prettier": "^6.11.3", "@types/eslint-plugin-jsx-a11y": "^6.10.0", "@types/eslint-plugin-security": "^3.0.0", "eslint": "^9.23.0", "prettier": "^3.5.3", "typescript": "^5.8.2" } }