UNPKG

@rushstack/eslint-plugin

Version:

An ESLint plugin providing supplementary rules for use with the @rushstack/eslint-config package

71 lines 1.82 kB
{ "name": "@rushstack/eslint-plugin", "version": "0.23.3", "description": "An ESLint plugin providing supplementary rules for use with the @rushstack/eslint-config package", "license": "MIT", "repository": { "url": "https://github.com/microsoft/rushstack.git", "type": "git", "directory": "eslint/eslint-plugin" }, "engines": { "node": ">=20.9.0" }, "homepage": "https://rushstack.io", "keywords": [ "eslint", "eslint-config", "monorepo", "rush", "scalable", "scale", "typescript" ], "main": "./lib-commonjs/index.js", "module": "./lib-esm/index.js", "types": "./lib-dts/index.d.ts", "exports": { ".": { "types": "./lib-dts/index.d.ts", "node": "./lib-commonjs/index.js", "import": "./lib-esm/index.js", "require": "./lib-commonjs/index.js" }, "./lib/*": { "types": "./lib-dts/*.d.ts", "node": "./lib-commonjs/*.js", "import": "./lib-esm/*.js", "require": "./lib-commonjs/*.js" }, "./package.json": "./package.json" }, "typesVersions": { "*": { "lib/*": [ "lib-dts/*" ] } }, "dependencies": { "@typescript-eslint/utils": "~8.56.1", "@rushstack/tree-pattern": "0.4.1" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" }, "devDependencies": { "@rushstack/heft": "1.2.22", "@typescript-eslint/parser": "~8.56.1", "@typescript-eslint/rule-tester": "~8.56.1", "eslint": "~9.37.0", "typescript": "~5.8.2", "@typescript-eslint/types": "~8.56.1", "decoupled-local-node-rig": "1.0.0" }, "sideEffects": false, "scripts": { "build": "heft build --clean", "_phase:build": "heft run --only build -- --clean", "_phase:test": "heft run --only test -- --clean" } }