UNPKG

2.27 kBJSONView Raw
1{
2 "name": "eslint-plugin-deprecation",
3 "version": "3.0.0",
4 "description": "ESLint rule that reports usage of deprecated code",
5 "author": "Alex Malkevich <malkevich.alex@gmail.com>",
6 "license": "LGPL-3.0-or-later",
7 "repository": {
8 "type": "git",
9 "url": "https://github.com/gund/eslint-plugin-deprecation.git"
10 },
11 "main": "dist/index.js",
12 "files": [
13 "dist"
14 ],
15 "scripts": {
16 "ct": "git-cz",
17 "prebuild": "rimraf dist",
18 "build": "tsc --build tsconfig.build.json",
19 "build:w": "npm run build -- --watch",
20 "test": "jest",
21 "test:w": "npm run test -- --watch",
22 "format": "prettier --write src/**/*",
23 "format:check": "prettier --check src/**/*",
24 "semantic-release": "semantic-release"
25 },
26 "dependencies": {
27 "@typescript-eslint/utils": "^7.0.0",
28 "tslib": "^2.3.1",
29 "ts-api-utils": "^1.3.0"
30 },
31 "peerDependencies": {
32 "eslint": "^8.0.0",
33 "typescript": "^4.2.4 || ^5.0.0"
34 },
35 "devDependencies": {
36 "@commitlint/cli": "^17.5.1",
37 "@commitlint/config-conventional": "^17.4.4",
38 "@semantic-release/changelog": "^6.0.3",
39 "@semantic-release/commit-analyzer": "^9.0.2",
40 "@semantic-release/git": "^10.0.1",
41 "@semantic-release/github": "^8.0.7",
42 "@semantic-release/npm": "^10.0.2",
43 "@semantic-release/release-notes-generator": "^10.0.3",
44 "@types/jest": "^29.5.0",
45 "@types/node": "^18.15.11",
46 "@typescript-eslint/eslint-plugin": "^7.0.0",
47 "@typescript-eslint/rule-tester": "^7.0.0",
48 "@typescript-eslint/parser": "^7.0.0",
49 "commitizen": "^4.2.4",
50 "cz-conventional-changelog": "^3.3.0",
51 "eslint": "^8.0.0",
52 "husky": "^8.0.3",
53 "jest": "^29.5.0",
54 "lint-staged": "^13.2.0",
55 "prettier": "^2.4.1",
56 "rimraf": "^4.4.1",
57 "semantic-release": "^21.0.0",
58 "ts-jest": "^29.0.5",
59 "typescript": "^5.0.2"
60 },
61 "config": {
62 "commitizen": {
63 "path": "cz-conventional-changelog"
64 }
65 },
66 "commitlint": {
67 "extends": [
68 "@commitlint/config-conventional"
69 ]
70 },
71 "husky": {
72 "hooks": {
73 "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
74 "pre-commit": "lint-staged",
75 "pre-push": "npm run format:check"
76 }
77 },
78 "lint-staged": {
79 "src/**/*": [
80 "prettier --write"
81 ]
82 }
83}