UNPKG

eslint-plugin-ts-ban-snippets

Version:

Ban snippets of TypeScript from your project, using a custom eslint rule 'ts-ban-snippets'.

59 lines (58 loc) 1.46 kB
{ "name": "eslint-plugin-ts-ban-snippets", "version": "1.2.2", "main": "dist/index.js", "license": "MIT", "scripts": { "prepublish": "yarn test", "test": "yarn build && yarn lint && yarn test:coverage", "test:coverage": "jest --coverage", "lint": "eslint --ext .ts,.tsx . --max-warnings 0", "tsc": "tsc", "build": "tsc -b tsconfig.build.json", "semantic-release": "semantic-release" }, "files": [ "dist" ], "author": "Sean Ryan <mr.sean.ryan(at)gmail.com>", "funding": "https://github.com/mrseanryan/eslint-plugin-ts-ban-snippets?sponsor=1", "keywords": [ "eslint", "ban", "snippets", "static code analysis", "checker", "analysis", "disabled tests", "static code analysis", "code analysis" ], "devDependencies": { "@types/node": "^14.14.20", "@typescript-eslint/eslint-plugin": "^4.16.0", "eslint": "^7.17.0", "jest": "^26.6.3", "semantic-release": "^17.3.1", "ts-jest": "^26.4.4" }, "peerDependencies": { "eslint": ">=7.17.0", "typescript": ">=4.1.3" }, "dependencies": { "@typescript-eslint/experimental-utils": "^4.12.0", "@typescript-eslint/parser": "^4.16.0", "eslint-plugin-import": "^2.22.1", "typescript": "^4.1.3" }, "release": { "branches": [ "main" ] }, "repository": { "type": "git", "url": "https://github.com/mrseanryan/eslint-plugin-ts-ban-snippets.git" } }