UNPKG

eslint-plugin-explicit-exceptions

Version:

ESLint rules for explicitly handling exceptions

55 lines 1.52 kB
{ "name": "eslint-plugin-explicit-exceptions", "type": "commonjs", "version": "0.13.3", "description": "ESLint rules for explicitly handling exceptions", "main": "./src/plugin.js", "types": "./dist/plugin.d.ts", "files": [ "README.md", "LICENSE", "dist", "src" ], "keywords": [ "plugin", "rules", "typescript", "jsdoc", "eslint", "tslint", "eslint-plugin", "best-practices", "exceptions", "eslint-rules", "exception-handling", "typescript-eslint" ], "author": "Xvezda <xvezda@naver.com>", "homepage": "https://github.com/Xvezda/eslint-plugin-explicit-exceptions", "bugs": { "url": "https://github.com/Xvezda/eslint-plugin-explicit-exceptions/issues", "email": "xvezda@naver.com" }, "license": "MIT", "devDependencies": { "@typescript/lib-es5": "npm:@types-with-exceptions/lib-es5@5.8.3-dev.1", "@types-with-exceptions/node": "22.15.29-dev.0", "@typescript-eslint/parser": "^8.32.1", "@typescript-eslint/rule-tester": "^8.32.1", "@typescript-eslint/type-utils": "^8.32.1", "@typescript-eslint/typescript-estree": "^8.33.0", "@typescript-eslint/utils": "^8.32.1", "typescript-eslint": "^8.32.1" }, "peerDependencies": { "eslint": "^9.27.0", "typescript": "^5.8.3" }, "scripts": { "test": "node --require ./test-setup.js --test", "build": "npx tsc --project tsconfig-prod.json", "lint": "npx eslint src", "prepublish": "pnpm run lint && pnpm run build" } }