UNPKG

@addon24/eslint-config

Version:

ESLint configuration rules for WorldOfTextcraft projects - Centralized configuration for all project types

86 lines (85 loc) 2.54 kB
{ "name": "@addon24/eslint-config", "version": "1.115.2", "description": "ESLint configuration rules for WorldOfTextcraft projects - Centralized configuration for all project types", "main": "index.js", "type": "module", "repository": { "type": "git", "url": "https://github.com/Addon24/eslint-config-wot.git" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "keywords": [ "eslint", "eslint-config", "wot", "worldoftextcraft", "typescript", "react", "nodejs" ], "author": "WorldOfTextcraft Team", "license": "MIT", "peerDependencies": { "eslint": "^9.0.0", "typescript": "^5.0.0" }, "dependencies": { "@stylistic/eslint-plugin": "^5.3.1", "@typescript-eslint/eslint-plugin": "^8.40.0", "@typescript-eslint/parser": "^8.40.0", "eslint-plugin-deprecate": "^0.8.5", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^29.0.1", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-no-inline-styles": "^1.0.5", "eslint-plugin-no-secrets": "^2.2.1", "eslint-plugin-perfectionist": "^4.13.0", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-regexp": "^2.7.0", "eslint-plugin-security": "^3.0.1", "eslint-plugin-sonarjs": "^3.0.4", "eslint-plugin-unicorn": "^61.0.2", "franc": "^6.1.0", "globals": "^16.1.0", "minimatch": "^10.0.0", "typescript-eslint": "^8.40.0" }, "devDependencies": { "@babel/core": "^7.28.4", "@babel/plugin-proposal-decorators": "^7.28.0", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-transform-class-properties": "^7.27.1", "@babel/preset-env": "^7.28.3", "@babel/preset-typescript": "^7.27.1", "@swc/core": "^1.13.5", "@swc/jest": "^0.2.39", "@types/jest": "^30.0.0", "babel-jest": "^30.1.2", "eslint": "^9.34.0", "jest": "^30.1.3", "ts-jest": "^29.4.1", "typescript": "^5.9.2" }, "scripts": { "test": "jest --no-coverage --maxWorkers=50% --silent", "test:ci": "jest --no-coverage --maxWorkers=6 --silent", "build": "node scripts/self-check.js", "build:full": "yarn test && node scripts/self-check.js", "prepublishOnly": "yarn build", "self-check": "node scripts/self-check.js", "validate-configs": "node scripts/validate-configs.js" }, "files": [ "index.js", "configs/", "rules/", "README.md", "CHANGELOG.md", "MIGRATION.md" ] }