UNPKG

eslint-plugin-canonical

Version:
77 lines (76 loc) 2.08 kB
{ "author": { "email": "gajus@gajus.com", "name": "Gajus Kuizinas", "url": "http://gajus.com" }, "dependencies": { "@typescript-eslint/utils": "^8.18.1", "array-includes": "^3.1.8", "debug": "^4.4.0", "doctrine": "^3.0.0", "eslint-import-resolver-typescript": "^3.7.0", "eslint-module-utils": "^2.12.0", "is-get-set-prop": "^1.0.0", "is-js-type": "^2.0.0", "is-obj-prop": "^1.0.0", "is-proto-prop": "^2.0.0", "lodash": "^4.17.21", "natural-orderby": "^5.0.0", "recast": "^0.23.9", "roarr": "^7.21.1", "tsconfig-paths": "^4.2.0" }, "description": "Canonical linting rules for ESLint.", "devDependencies": { "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/github": "^8.0.7", "@semantic-release/npm": "^9.0.1", "@types/chance": "^1.1.6", "@types/node": "^22.10.2", "@typescript-eslint/parser": "^8.18.1", "@typescript-eslint/rule-tester": "^8.18.1", "@typescript-eslint/types": "^8.18.1", "ajv": "^8.17.1", "chance": "^1.1.12", "eslint": "^9.17.0", "eslint-config-canonical": "^44.3.35", "gitdown": "^4.1.1", "glob": "^7.2.0", "husky": "^7.0.4", "mocha": "^10.2.0", "react": "^18.2.0", "semantic-release": "^20.0.0", "tsx": "^4.19.2", "typescript": "^5.7.2", "typescript-eslint": "^8.18.1" }, "engines": { "node": ">=18.0.0" }, "files": [ "dist", "LICENSE" ], "keywords": [ "eslint", "plugin", "canonical" ], "license": "BSD-3-Clause", "main": "./dist/index.js", "types": "./dist/index.d.ts", "name": "eslint-plugin-canonical", "repository": { "type": "git", "url": "https://github.com/gajus/eslint-plugin-canonical" }, "scripts": { "build": "rm -fr ./dist && tsc --project ./tsconfig.build.json", "generate": "gitdown ./.README/README.md --output-file ./README.md && tsx ./src/bin/addAssertions", "lint": "eslint .", "prepare": "husky install", "test": "mocha --require tsx './tests/rules/*'" }, "version": "5.1.3" }