UNPKG

@sparticuz/eslint-config

Version:

Sparticuz's shareable config for eslint

70 lines (69 loc) 1.98 kB
{ "name": "@sparticuz/eslint-config", "version": "10.1.2", "description": "Sparticuz's shareable config for eslint", "keywords": [ "eslint", "config", "typescript", "eslint-config" ], "homepage": "https://github.com/Sparticuz/eslint-config#readme", "bugs": { "url": "https://github.com/Sparticuz/eslint-config/issues" }, "repository": { "type": "git", "url": "https://github.com/Sparticuz/eslint-config" }, "license": "ISC", "author": "Kyle McNally <kyle@kmcnally.net>", "type": "module", "exports": { ".": "./dist/eslint.config.js", "./import": "./dist/configs/import.js" }, "files": [ "dist", "README.md" ], "scripts": { "build": "rm -rf dist/** && tsc -p tsconfig.build.json", "lint": "eslint", "test": "npm run lint" }, "dependencies": { "@eslint-community/eslint-plugin-eslint-comments": "^4.5.0", "@eslint/js": "^9.39.2", "@vitest/eslint-plugin": "^1.5.2", "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-array-func": "^5.1.0", "eslint-plugin-better-tailwindcss": "^3.8.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-n": "^17.23.1", "eslint-plugin-no-unsanitized": "^4.1.4", "eslint-plugin-perfectionist": "^5.0.0", "eslint-plugin-promise": "^7.2.1", "eslint-plugin-regexp": "^2.10.0", "eslint-plugin-security": "^3.0.1", "eslint-plugin-sonarjs": "^3.0.5", "eslint-plugin-unicorn": "^62.0.0", "globals": "^16.5.0", "typescript-eslint": "^8.50.0" }, "devDependencies": { "@tsconfig/node24": "^24.0.3", "@tsconfig/strictest": "^2.0.8", "@types/eslint-config-prettier": "^6.11.3", "@types/eslint-plugin-jsx-a11y": "^6.10.1", "@types/eslint-plugin-security": "^3.0.0", "@types/node": "^24.10.4", "eslint": "^9.39.2", "prettier": "^3.7.4", "typescript": "^5.9.3" }, "engines": { "node": ">=22.16.0" } }