{"_id":"eslint-plugin-deprecation","_rev":"19-820a332970df53dcd085066dddf259d7","name":"eslint-plugin-deprecation","description":"ESLint rule that reports usage of deprecated code","dist-tags":{"next":"1.4.0-next.2","latest":"3.0.0"},"versions":{"1.0.0":{"name":"eslint-plugin-deprecation","version":"1.0.0","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.0.0","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"ed6ffa00c652b415392998c99e33754937490bfa","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.0.0.tgz","fileCount":13,"integrity":"sha512-5/xhctzvVG3YIch+7zKopX8K2hp10TkL1oCYKtiTGmg/2pTu7OlJRoAqDsuRBLEs3/dfIJu5d+/VrUXP8mdPtg==","signatures":[{"sig":"MEUCIQCI9sMsSj6wRPMXVvKe60KyH3/k39qozdB+EyrqNHqA8AIgA/dkre9RUU5paYy9N4Crx3O4eKT87I4Qub8WMlT+ytc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSdBTCRA9TVsSAnZWagAAuzMP/ikUMmb2rau6M2vw3/rI\nhMG3Fiz5ZaDjO+aaCmwxYBZgMpPoLMRN/Ms2qNOo2e6Uz5ztVd/PboXc2/OO\nMgbm9erPnt2vr/a/X2Fqgi9ZnU66/BGogOR3p6Q1GzIyPktrz6Pa3LZ15Ej5\nFH5AHH3+Is5fqavMvCBVUakJ+dmhztTOhnPJWDBWH+hsos0p12lxBmwncvvU\n0Z/G8cJno4EeTWgNSwVlIrg7MPTVvf7GujO3nFKnqonG0oOCTYhvwfEQLWJt\nWCIHXbYUDV6P2ae97yOLtwsY8KJTntgg+bR6jZiRuRJGFCUz1TUO7IUQ6I/j\nhDwcBS1N7ZD3wouHzdLVS0aiYjZiqI/MJXepnkXFnbagdEJnfA4Llf3MbJgE\nLj/rBkJyarUg7r7+2IJLVB21fHfvufUHX85CeQ3ZsgyhO/CqPllfODF5dZX/\nJifEE/5KMfumny5HyEEsm7gDjk5CUQSWjkyKajiR3nnT16bA14Hy2yg2O8AD\nCRSTrxpQo81IZASl/DET30I/ic8Cbb8vYt42+pj7duz6B5WVMfAJUvYf7MDP\ngriZ+K227wd9O5TQQh9aZdveit0FB69OxOARE3QYj5tlKs852QqoyEgy1Lm1\n0RPO8mZ0RaxDBl1HB96+Xx6kb3KxdMi/UadHBEtYuxFr+WOCNpCGfZWKPrX/\nWR7Y\r\n=dW/D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"93d3900ab7761372a31561257ee7e813c6a3dec6","scripts":{"ct":"git-cz","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --build","format":"prettier --write src/**/*","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"6.13.7","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"12.16.0","dependencies":{"tslib":"^1.10.0","typescript":"^3.7.5","eslint-plugin-sonarjs":"^0.5.0","@typescript-eslint/experimental-utils":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.3","eslint":"^6.8.0","rimraf":"^3.0.2","prettier":"^1.19.1","commitizen":"^4.0.3","@types/node":"^13.7.1","@types/eslint":"^6.1.8","@types/estree":"0.0.42","@commitlint/cli":"^8.3.5","semantic-release":"^17.0.3","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@semantic-release/github":"^7.0.3","@typescript-eslint/parser":"^2.19.2","cz-conventional-changelog":"^3.1.0","@semantic-release/changelog":"^5.0.0","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^2.19.2","@semantic-release/commit-analyzer":"^8.0.1","@semantic-release/release-notes-generator":"^9.0.0"},"peerDependencies":{"eslint":"^6.8.0","typescript":"^3.7.5","@typescript-eslint/parser":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.0.0_1581895763282_0.6756545637730094","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"eslint-plugin-deprecation","version":"1.0.1","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.0.1","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"7fefe0fb06595d8af07e4e2688827f7532f48fc3","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.0.1.tgz","fileCount":13,"integrity":"sha512-b38/t/B4tGTimcpXkAfbJhMOt+Us9zwB8H+VQo4yMXqL0rhbt1M0ExbxPE+H+FXubXdRdG7/c9gPJK+r7zbB/w==","signatures":[{"sig":"MEUCIGhOavv26EzUXAetahQY8g1pkTxF41jK7Af8NzgjRgO1AiEA9J/yOM1bdXJTgEXhjx7lrJhNVZ8/Z//R1goR9MarntA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer+65CRA9TVsSAnZWagAArdIP/jJd9biKa7szqWR5IJjK\ncpnwQTZ2OzITjVYIb8Muf7HYpzRWc6Y7SpH5H2UzhoMBp7fZqx8MjxtXS8T8\npyMRrAyIMV+EZT5pyH4UT9bW3xFR3tghzgyD6SRlMnMgzXHTWFJ44Jw6Qc2o\nQ5FlEYiftxqhzwoMXEdLx0fDUfYbvaRqd2WincpqLefRxbMk+EqtlnDqjbDS\ny2VGmBrataYuX6Ut5pGifx2W1fOvHwopoHHO0aY/y+BpuUSy6HKfMpqFPRMR\n0JHmJ+79haQI1d8IrHbDLeuGuxf0wYo7XcsAfDnzHSHttv0KKH6Zhjc99fsX\nGcn0OkJR0P4rjBFoC5kgrljTe+VF5JFVTXPx9S0Q1oPg9TumNahA3lFD1Ko8\ntGSc1YiRABcKFKFys/dJNEguQyKtV3flhwJO346b1bTDrxNXt5DclnSbP7H8\n3qvJkXieho3EAkcLoJsYQehu88KfNfYjmaQtnR7P4Z6E6ZWuPkVn3Acyuixq\nDG6hvqvtlDjLAVh+i8BqG+jFKbVU9jjy8WYyUu3JkBoLg1RIw6aTr0S4ZONf\nP+YiEi7zFLadwtXsZryKidjHBlFHSzVEZsrZQ257c8QfLnXm8oU6WZNBRKTa\nTQyUzpbEYM0fPWqmp0NCmxJyvuwt5UatXJWIpnK838KLVGyKnUxCWvU+RdNE\nCLUR\r\n=fWFW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"b2788b353f13d8609e304d90e57f50166e4c97c4","scripts":{"ct":"git-cz","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --build","format":"prettier --write src/**/*","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"6.13.7","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"12.16.3","dependencies":{"tslib":"^1.10.0","eslint-plugin-sonarjs":"^0.5.0","@typescript-eslint/experimental-utils":"^2.19.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.3","eslint":"^6.8.0","rimraf":"^3.0.2","prettier":"^1.19.1","commitizen":"^4.0.3","typescript":"^3.7.5","@types/node":"^13.7.1","@types/eslint":"^6.1.8","@types/estree":"0.0.42","@commitlint/cli":"^8.3.5","semantic-release":"^17.0.3","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@semantic-release/github":"^7.0.3","@typescript-eslint/parser":"^2.19.2","cz-conventional-changelog":"^3.1.0","@semantic-release/changelog":"^5.0.0","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^2.19.2","@semantic-release/commit-analyzer":"^8.0.1","@semantic-release/release-notes-generator":"^9.0.0"},"peerDependencies":{"eslint":"^6.8.0","typescript":"^3.7.5","@typescript-eslint/parser":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.0.1_1588588217247_0.883097007121743","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eslint-plugin-deprecation","version":"1.1.0","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.1.0","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"46793ebbec9555d167d59c851ae3da0a21532189","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.1.0.tgz","fileCount":14,"integrity":"sha512-+oDa6JbdZXyh7Bx2zx7VoDFZvFnV1pZVPVo/bEGVkuXlLih/evX0LQG2/nSuNg83CmwZTcAFZXXpLgsX4ctIDQ==","signatures":[{"sig":"MEQCIANjV31CAs+Ox+px+EQ52GV01Q8teW+NDuCpV+T7vvwJAiAFfSKvVKVJejt+vuPutOhXsJcgKgKnPljqwJVLzzydNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe15twCRA9TVsSAnZWagAAx9EQAJxKqxsOzF7Hn+e76jVA\nD9OY1p1VbtYSXd2XwkerSAI9GV20rEOM1rNBUf2bZco+EbEQX35DU9pRdQat\nhgz0RuasoF2kbVDa64QlM7tDct3RSrrQF8U4URmzLOSVqXyMwCYb9Dc8vlg8\n9zmszJHU8aCqmEOGPZEm3Lk3yzCfBnvhuZAtRs3OxNA0WEAftk1eY+ZO/vVe\nNk5ZAVis2dDWYsX3AhPRXhVGc96P7Tjlt55GOgyVeP4KNckULJW+AMqaQbqE\nNi6Sx/QcFkzIr+1OfheeOwGFvnHF8Tabzf2FC06Z6LLBA/dUdaId8lAl5G03\nMyXHMgRC0yW83eNqCB3Sjs2RR3yKujNKfOeCL09D6qdw4iLpQnqKcjUNEKzK\naaKLUNZ7s4RTL5UONUhtZcprpd9XHTJYa9gprtJr1q3pXA8aRbG5vmHqv1P/\nGZVeu6+ugIhKPjsqm+tsOfFmRJINXL0djd63Fexf5z45BWr7xl8DkpNr5uz4\nzXo69OLp+3bD0lTCgLCebHr7Ur6BpsSP3CUcs1WoL6x48Kfi9KYPtvAap6qY\nhe+/e6S9DEb9yNSDkN7952NRYCx1/uMqB34PZxQWryITEyU7ikW+hIsyePsk\nYNqxmxL9unyA7gCozhMjIzhPtdoxT2GdAOp5UjNSPGvpPUUk+A31t15495TZ\nlTDh\r\n=uvEa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"0b3c6241de6e9c517173e169b20152248ec5389a","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"6.13.7","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^1.10.0","tsutils":"^3.0.0","@typescript-eslint/experimental-utils":"^2.19.2 || ^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.0.0","husky":"^4.2.3","eslint":"^6.8.0","rimraf":"^3.0.2","ts-jest":"^25.0.0","prettier":"^1.19.1","commitizen":"^4.0.3","typescript":"^3.7.5","@types/jest":"^25.0.0","@types/node":"^13.7.1","@commitlint/cli":"^8.3.5","semantic-release":"^17.0.3","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@semantic-release/github":"^7.0.3","@typescript-eslint/parser":"^2.34.0","cz-conventional-changelog":"^3.1.0","@semantic-release/changelog":"^5.0.0","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^2.34.0","@semantic-release/commit-analyzer":"^8.0.1","@semantic-release/release-notes-generator":"^9.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0","typescript":"^3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.1.0_1591188334712_0.9892977250711152","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"eslint-plugin-deprecation","version":"1.1.1","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.1.1","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"fa7175c2ce7e92d5dd988f648e6dc9a292c314d0","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.1.1.tgz","fileCount":14,"integrity":"sha512-AsbU+RXfT0hkne98a2LgFcb13XhWxy3UxcfHb2sB1DVfKOTYSb+bLBka/RjVEqGfnkBVv1gGz1MdcpEMzkVyAg==","signatures":[{"sig":"MEUCIQDSdb/qDwXweug2yYnzEtX1QEkl6V7ree6iCIH9bZxOAAIgKoobrSjQF9TLWNw9NkJD/KtIVFMLtu6h7GxNuD/rXNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzSpJCRA9TVsSAnZWagAAphsQAKKZiZcL0wSe8/SBB9b0\nLaKifyiAG1OWHaE5p3zPLCQF27VSsmpWwTzp9U2ZmjsIGTQpuUde87MDH/1x\nJulowRHJu9tCX2koNaM4Swntk3wKgDjxstJ4VW2f6pC0QPw1n7LVwPdv2epL\nt++QyGPcoK9vaaFwqcXUdbhEyc7yN4bsvhAWTBG8/t9ywEK7ZKGwj3Zphdow\nrQHF9I3BP7n7aJGBE0BdZ2n9XXiX8DsX1UF4CS8FeJSm9ykeoWYIvnDNXDHY\neKnHvFGcRW0Hi40+Sto8OqK3VjOOrefMAoIlpG8gUg7sMW+JTGf/2D2zUap3\n3a9hZ7zIKSlQg2l8ryHmkOdxrjpzY7JIDMPeZQVwxP1Y+5VvHlz/IyXpXylf\nihmen8OfSJlSFIgYOLLTptxtLMPxyA3cF/yUAEPbsrAsYKDVWKF5/C/GCfDt\nRDXRdi4mzsEKIWfdApYfEyCYTUhmB43KKWTriDoVmV7MOxg5UyQ4bc2l/C5M\nZmGB8HJn93dvnll3VYq+NPPALwoxnz7rpItQls9XhHY5uqPZA/ZVLkOyGXEH\naUNWkNmCVfYowzV7p70Swx/Y4bgx1/tG2xykCEjAA371S5PyjEjnlGtr4SWi\nOKTfb7GPbgnKrt43v9gu4Qw2zm2/RBgYLkbgwPWGskrlU2XFl1r0loU6gjKJ\nN1nj\r\n=K94D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"60d837711c5049ac6453a2728f9fc52a193dff11","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"6.13.7","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"14.15.1","dependencies":{"tslib":"^1.10.0","tsutils":"^3.0.0","@typescript-eslint/experimental-utils":"^2.19.2 || ^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.0.0","husky":"^4.2.3","eslint":"^6.8.0","rimraf":"^3.0.2","ts-jest":"^25.0.0","prettier":"^1.19.1","commitizen":"^4.0.3","typescript":"^3.7.5","@types/jest":"^25.0.0","@types/node":"^13.7.1","@commitlint/cli":"^8.3.5","semantic-release":"^17.0.3","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@semantic-release/github":"^7.0.3","@typescript-eslint/parser":"^2.34.0","cz-conventional-changelog":"^3.1.0","@semantic-release/changelog":"^5.0.0","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^2.34.0","@semantic-release/commit-analyzer":"^8.0.1","@semantic-release/release-notes-generator":"^9.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0","typescript":"^3.7.5 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.1.1_1607281224756_0.11253749974596072","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"eslint-plugin-deprecation","version":"1.2.0","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.2.0","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"e12333a857986fc87fa2eff44c7425eba9653070","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.2.0.tgz","fileCount":14,"integrity":"sha512-SrZqomFYofRbxJ9dlAcu526/tiZoWoZgHdZWKHjrRT/uLfTtTTjdVf0gdy0AZxK8nH5ri0fukgwS28llUueitA==","signatures":[{"sig":"MEQCIFNjHJQrIq0fsfuN/KZRNiTdRua3vjGzNbTIOOjuA48LAiBWhHK/QXbNvLTyrkfM3ZIRYx/vr+T3KtRMzZJvlNPWEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzkHYCRA9TVsSAnZWagAARrYP/R0Eipm3KCkwpJZ+Iga+\nJsNGgz++2HSd76a3QctCzR4G03SMxSIbwA8fknB6Og+unv+cXtNZFuSfPLQz\ndMASeUx9gr5PWgEqQAkLlJuF69aOtBiRPTm2V9pRn925sqAVYdEJKWYGz1sF\n4OU1iaOEsWAzJ7/TrhPOwxYDoPMAm2Hh+KkRm8cbjV6IxgZ0iQ9jVxxSf4Ra\nGnR+gbUZA7PrVvM2ZfgevjlnyCZuhetWqlDC1KdL3DXx/M2c9/xPBp56gYyg\nhgQXNk43q9Oj+oE8HM9h3eEbWt+MZfcjMIvrU+bHUiWFcISaklQ4cc7c0uyd\nMau6Q/ND4jMQNG9mPkfud1yLY6/eJXo8+VYe1dejMZoZ0hUWEZsmOf25wjOF\nTXaKbIA8/0Kkxs9AiTakkAUJZXqRUNsSnNBJhoOtx+RHjsM3183t9OAhMSAY\nUdAgnS7giSO4F5XaDES4T3mcfUWRvd7NdC5/JOFfwxRqtPuH3hQbn9kSuVse\nl6VAM7Li+MvRjnIqxogC8QJKe2qqzb3HDSKlW7kPFz0K5Aej8KZJysBiG89H\n+SwDaKyzWRC1XMaP2a6KNNPSCedNRMIvL3mhDfSwV4lTMKDviPMjs9MfV/dq\n7sjNHAG5W2JJGTs0xBA65WVNS3BZy4fxPUjg/jZWIzAn6YYmkV2ciIDLEyxA\nMqxf\r\n=aTpG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"3e6f7c3ad5cc8ced45a5867ce7be33a66e8919c1","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"6.13.7","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"14.15.1","dependencies":{"tslib":"^1.10.0","tsutils":"^3.0.0","@typescript-eslint/experimental-utils":"^2.19.2 || ^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.0.0","husky":"^4.2.3","eslint":"^6.8.0","rimraf":"^3.0.2","ts-jest":"^25.0.0","prettier":"^1.19.1","commitizen":"^4.0.3","typescript":"^3.7.5","@types/jest":"^25.0.0","@types/node":"^13.7.1","@commitlint/cli":"^8.3.5","semantic-release":"^17.0.3","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@semantic-release/github":"^7.0.3","@typescript-eslint/parser":"^2.34.0","cz-conventional-changelog":"^3.1.0","@semantic-release/changelog":"^5.0.0","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^2.34.0","@semantic-release/commit-analyzer":"^8.0.1","@semantic-release/release-notes-generator":"^9.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0","typescript":"^3.7.5 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.2.0_1607352792202_0.2549107596783071","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"eslint-plugin-deprecation","version":"1.2.1","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.2.1","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"ab1b80d7d0b8ce694f646ed41e03f90d3f0fbcd0","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.2.1.tgz","fileCount":14,"integrity":"sha512-8KFAWPO3AvF0szxIh1ivRtHotd1fzxVOuNR3NI8dfCsQKgcxu9fAgEY+eTKvCRLAwwI8kaDDfImMt+498+EgRw==","signatures":[{"sig":"MEUCIFFA+o9cqnFLWijDbbtIKzOhVn2A5Vl12KXmB9I+7lr9AiEAytdBgx6/WPqNhQmkxrkDjY8SV6I76WfkZyEAWKZKE4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkRicCRA9TVsSAnZWagAAwYEP/i1Z8BTnRX9jfhgkqvIm\nmD3jZCSFKtU+OOxCd8stfpQ68EatpmEu3XY8YTg2zyLPLemk5aMNZVRXULf0\nU8ho2scOYXB2Gp5mRfK0wN09rYYgWAlbYMME2smkF2OwwH6k77kf6pTr9FcD\nHml1YCMYJlyQswBZ0OToBwA+yGWZWdF6A+QC1CEJU8QS3HfUSyYZuKzBP3K5\nLWVQWG8bDl1yxvePjUTbDUH6RTde/X4PiKDFrZ8VH7u5QJErMgKMgRvxeICI\nb8KyYAXyxdagOHWz6Ao+ovXCyYJqoUVZ282Os5x5TD73lhOE0fTd/KT2tUJ+\nG0FW4+tpYylrVkChocYIgz4oVkHDkQvRr7bxryKRcg5rgH/5sWXcnmdtyQAf\nbRwlavAy1oD0jKFTSzFpoC3NczyDt+CKw+628rUuzQ/QJ0Kab3ZWB8RFtVKL\nRK+b9VGq1/aL4booAXIqDYUMGD/absQyNSpsBk6sQg8/V6HdCiwdrGrd/kcL\nClv9DLMXg5kc2A7NKHuXp0M4GM8otzt26e4H1CDYCZZO965r6ccKhTY3/iRS\nisssKtdxn8oisD5fSFvm/OKjo3jORJhXsh8105s92aThbK4JMMq1WjV9RXVy\neguuBBLnD2ERAPnu3iNJQ4CGeIEUBAR+oVNxRwYSiW/nUJA9gAA7y1OG9ly4\n9ruU\r\n=9Iqi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"2dc038f7f294bfa48fbc95f3ba52b093ccc923c8","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"6.13.7","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"14.16.1","dependencies":{"tslib":"^1.10.0","tsutils":"^3.0.0","@typescript-eslint/experimental-utils":"^2.19.2 || ^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.0.0","husky":"^4.2.3","eslint":"^6.8.0","rimraf":"^3.0.2","ts-jest":"^25.0.0","prettier":"^1.19.1","commitizen":"^4.0.3","typescript":"^3.7.5","@types/jest":"^25.0.0","@types/node":"^13.7.1","lint-staged":"^10.5.4","@commitlint/cli":"^8.3.5","semantic-release":"^17.0.3","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@semantic-release/github":"^7.0.3","@typescript-eslint/parser":"^2.34.0","cz-conventional-changelog":"^3.1.0","@semantic-release/changelog":"^5.0.0","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^2.34.0","@semantic-release/commit-analyzer":"^8.0.1","@semantic-release/release-notes-generator":"^9.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0","typescript":"^3.7.5 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.2.1_1620121755462_0.2641032724476209","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"eslint-plugin-deprecation","version":"1.3.0","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.3.0","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"58a61895fdabb96c541a9e3fbe105ac6d0ad0891","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.3.0.tgz","fileCount":13,"integrity":"sha512-Uu8xWLyGdpCnLc/+zD8Z2M3jY15lcX3p1pfpCIzBq2KKjSCLh/lJwHw5/8GQpAtqyvRtSgjHs6kv4u+sbdjcRw==","signatures":[{"sig":"MEQCIEFRKddLVmZd9vXCvVuF/KiN0JhqsZ1IYZonJCWLSklMAiB8qPDAVXc8alKtIMtEEWLoLyzmOBcMQKFJdBp1PGNN3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuLd+CRA9TVsSAnZWagAAXtYQAIbhS0ixKEa/Kt8oanz6\n4mizZH5S7rlKwdjXkD1aWQjux2iHrUk/+vq/o4Y8qDhoNP6LswlDtxx9Ch8e\nM0dgcV8alLMyQJhdw6o++JjzTqHvkWlnoXmfZGpC7y4NuANgcxQh2Rc5ASh7\nWflBlbaj3/heZ9rkXNdujYxE+IZKFq+RK0Q9koKzLqGoNMjXrS6IsMUXsoXF\nY48deIRrWv4iTRrQAeLc3+/PhVXT9RSjFePCGTIJORh6EbRaBq5b7nnBJw49\np5ph228vJnXxeVBAvyGbIRjxI8bplD+RakLIqKFtT01l2S2QMNC039UG4y/R\nV9KHFsflaoKOy5NZ4nOci+HLbMVO4KpOc8RxSHB6HeU/chSnWtYW16ExuB78\nOp9D2Ya8U1zMd1zRmdu+OFg5+zIx1ksdopb1QVmBZSPa8h20eOe3IeLHW/Jt\ne/J2/VB6RJkkpQ46HBvOM4W2V1px0JhEJ4zpSzJIu7tX8aCepWzBE1VmlPBs\nGkDa983P+H41iIVf9PxH3j9YhK2TNqUdDn2Gy3KLhVPfWqZxBLtvPQNeQVDQ\nZqw/3YFs1wEcnAhrO2rKlilmE37fdn9klXSPp8lBFVwT8y1s7Fpy88D917LP\nPs18w0H7XourAxa4xTwGA0ybwJA3rf0MkZajP/bK7wmYqCIrNck+0gSrmY4r\n7GHj\r\n=o9O5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"a03446f6f78f715abd26b9a6b7b232c34abdad34","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"7.24.2","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"16.13.1","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/experimental-utils":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","husky":"^7.0.2","eslint":"^8.0.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.10.3","lint-staged":"^11.2.3","@commitlint/cli":"^13.2.1","semantic-release":"^18.0.0","@semantic-release/git":"^10.0.0","@semantic-release/npm":"^8.0.0","@semantic-release/github":"^8.0.1","@typescript-eslint/parser":"^5.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.0.0","@semantic-release/commit-analyzer":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.2"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.3.0_1639495550330_0.8806496574630027","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"eslint-plugin-deprecation","version":"1.3.1","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.3.1","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"ed183abdd4d9b49de116912d292f7646f3ed72d7","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.3.1.tgz","fileCount":16,"integrity":"sha512-tpjYsG8lcRq9H+GUpJnGiXe/gG6feRzozHDVYvH79ajmcmZLWL+FE2Z2+GPDVONOkvd6e0mbSK1MDy0qhtHfGg==","signatures":[{"sig":"MEYCIQC5vxkZKkGSnJZJnd8D8ubY8tmDB9+1u9RrifErc9usnAIhAPEJ1jONjgJd2/BGN/ohQ4wZ4lb19nD7YuyTE/R4QDAC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuMGzCRA9TVsSAnZWagAAAeEQAJIMhYRummpaBQinQC4j\nP302j2jImQRD+Sa6BhSk1Xwwq1i3JkZWYxMnqwyPFS5RsR/UE5B8i8uEiBnD\nNXBf3vK/N6wU3F+cFxppfvE23BjDgaLV3xdVoA7tkLcoRy1+vnsO8z5bbeUi\n3kSrKnwpMXZdchh7CJM+fYglENVuDryJSXp5oxBjp4e45qHEuUQIlv5DIqKY\nSo61ZyG/0l5hi7ug15wTc8OTCNUTM/RCnitLTY3Q412b+oVKH/Cw9C5EaOV6\ndRcbfwuaWQwbfihB7zzrfSTahgQwZskaeOH30Bls/IHnVlBwB34RLRz7fBjh\n1SZkB21wUVzzAtl8n2SrkGhgo91w/2ZyLwpZjTg1QlO75MuCT7o6DVrmO7n1\nzWxbh2G5BLNzVwa5DdUel3gFuGNS2UYRnMeqLLwDTPafomp6WUKyQDj+zW66\nqF96LGEW0WvlEhRlpuaVcK6XH+1cfloa9nCCMNcyvtKWSMuR+qUji2j+8gJo\n4XqKBLX47qtCJPHMBemunU/PMQxDSfSuX3ENpJon0EbqLOJPqa84DrTIp0qm\nQ9B7Y0S4gVW7CkYrSRHmQyqY+Snow5Qgkn48PojzYPJXt6rjT5EBE0FSVM0o\nE0am2DlhoUWW9dGb5pTLSWylTdkMVUGGe9+9lWgu35MObYOjrIdBr5ru7oIz\nuuto\r\n=Q5pT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"30984da5b6a1a73a2cf9f813e44f28a7e2f12257","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"7.24.2","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"16.13.1","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/experimental-utils":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","husky":"^7.0.2","eslint":"^8.0.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.10.3","lint-staged":"^11.2.3","@commitlint/cli":"^13.2.1","semantic-release":"^18.0.0","@semantic-release/git":"^10.0.0","@semantic-release/npm":"^8.0.0","@semantic-release/github":"^8.0.1","@typescript-eslint/parser":"^5.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.0.0","@semantic-release/commit-analyzer":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.2"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.3.1_1639498163360_0.06821595875097053","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"eslint-plugin-deprecation","version":"1.3.2","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.3.2","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"a8125d28c56158cdfa1a685197e6be8ed86f189e","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.3.2.tgz","fileCount":16,"integrity":"sha512-z93wbx9w7H/E3ogPw6AZMkkNJ6m51fTZRNZPNQqxQLmx+KKt7aLkMU9wN67s71i+VVHN4tLOZ3zT3QLbnlC0Mg==","signatures":[{"sig":"MEQCIFTTWsyl8NfWe8HkpAJkfZ+F5SttNADYmCyhOlBDh90zAiArflfguQEXyp2U7VMZ/5MACEwLYzGzmRfQYxfEdXkZiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuTJnCRA9TVsSAnZWagAAgH8P/3af97EzERKBazL4vefQ\nGXQf8EgP6H78VSxmzwv2+8+6T8OTyjE/mZTLuFPBHUz68XBSqRzavEQBLGkt\nW96jTN5+0qrHUSP/o3YmzwfWZYOYfiNWVJr+xMdJ7blrwyx5OlM3djEM+itb\nwfc6AhEddFckV7VBPoGoAmNH/K8gev5mD4K0ZBeDvF/RHCAipSApPR6G3Yex\nv8Iv4a39wcf6a40/LZMl1r0KSHttIVhFDLFqQz/V7uelw6Yn41uOK5uXuEuO\nR5ORr26YoKjnfGzZNyqQSdy4B/JBDhxNBwIGHB0mQYzMyv7b9vaESap1pv8e\nyGSwkaRGwNMCTnEbFSwYpdmrKLrSK1l1lvcbNUfSzZQ4vrjXcs33gurkGJ5h\ntoPbsgywi8PtqEhGXENvHhGHCobEluhl7WBqNuXyeA7hkFROdP1/qMK75Nyz\n7GyNTOmAOD+lNPbelCJ0vieR8ngvU/W+55+nerB0Y4AoWRvCQNeRI/aB8/LV\nNM3ansRcVOarcStFE4oSb9tEfYrT1+wyuicvj35QK6edr47RoJZt20DLlY2K\nFwHQ3jkM3CKTNX0fld8OtDShd+xEtftnpAfXDmllb7kZ49d24JvXMAS8E1SN\nDISC5WpF4mAqDQ1BQWwW/TBTPCATmBtMMcY90plwyHbC0wEOdTJX1FeLTw0v\nXD9e\r\n=dmO2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"b5511848ec882afcdd00cf73bb9ebbdaaf83b1cf","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"7.24.2","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"16.13.1","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/experimental-utils":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","husky":"^7.0.2","eslint":"^8.0.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.10.3","lint-staged":"^11.2.3","@commitlint/cli":"^13.2.1","semantic-release":"^18.0.0","@semantic-release/git":"^10.0.0","@semantic-release/npm":"^8.0.0","@semantic-release/github":"^8.0.1","@typescript-eslint/parser":"^5.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.0.0","@semantic-release/commit-analyzer":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.2"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.3.2_1639527015225_0.06780144444095071","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"eslint-plugin-deprecation","version":"1.3.3","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.3.3","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"065b5d36ff220afe139f2b19af57454a13464731","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.3.3.tgz","fileCount":16,"integrity":"sha512-Bbkv6ZN2cCthVXz/oZKPwsSY5S/CbgTLRG4Q2s2gpPpgNsT0uJ0dB5oLNiWzFYY8AgKX4ULxXFG1l/rDav9QFA==","signatures":[{"sig":"MEQCIHVL7G0j/qJNhH0QXIHi45CHQdP1in3PqSI0GppLPxeaAiB+kko/1pSKUZkmUqtQKtarX7AkT5bpfY7tPNvS+a1y2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcnzKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBjQ/+L/6LXN8v/0lRNpNbj6IRCuzeb6820EaRnJT1F+FLjmchK3ke\r\n5c1GQfTMFh54LyznSn/IBpKRBqZn+3MQ9T1Eh6MCNLc15Y28XO6pRdH3o4Gu\r\nHR84Ovmrn6hTHCCd5u/qE9Xh64FiIwn3rge1Q6JmH4Ay1z6CaW7eeZOPBhFt\r\n694/kH1s5x8GpehzSht452XVFnEylwy1MRUgJLAQ+Jffn+9nRszfy9l8aMeF\r\niI/IMcszMX8aVour4t1OlTwyJBfmosfElzc1wXMQ/nbgR/L1ILGc0F7+yloC\r\nVV/zhUBPyuFksHTzOUG2I/OS/pzm86kjK1TvjT1nz5pCLLHuliVJ4309HYl7\r\njLeTzEaDXrM1Ql3MrgVRuRUx6vQsmwT3K233jJA1zgKLwLo4DLTNjxP4OaYY\r\nmLIE/MHClnd9NSPd+JopNtIA0JwmQFsvcvWsr2qBGwIYyiPnmvjxGyZEabWT\r\nOdLrLAaWUHOl5Lse/A0P+M0ED1JoBCHG0GdtyNIaGNrGz88ZgnXFrKs/SUOV\r\nqb3vyzpSNT8AFYfqJd5E4GP2ncL4kjgJaIm79OCq5KwgrGMURtUEzzqBkkYK\r\n0JXdH3KQZmalu1vU1X+7qBEELhfEL9kt6soGoMaaJMyNbyBvS21C054DVPj3\r\nmqbE8td1dgEAan0PMESICxW9O8yMzySPF74=\r\n=rAIn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"c289abd1e70e0d14953d2fde99f0a1dffa8cd9ea","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"7.24.2","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"18.12.1","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/experimental-utils":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","husky":"^7.0.2","eslint":"^8.0.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.10.3","lint-staged":"^11.2.3","@commitlint/cli":"^13.2.1","semantic-release":"^18.0.0","@semantic-release/git":"^10.0.0","@semantic-release/npm":"^8.0.0","@semantic-release/github":"^8.0.1","@typescript-eslint/parser":"^5.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.0.0","@semantic-release/commit-analyzer":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.2"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.3.3_1668447434402_0.9290393649930264","host":"s3://npm-registry-packages"}},"1.4.0-next.1":{"name":"eslint-plugin-deprecation","version":"1.4.0-next.1","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.4.0-next.1","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"f9e942284764805b3c0947acc6cb4d4dce59d47a","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.4.0-next.1.tgz","fileCount":16,"integrity":"sha512-p9x0iLrBzKZLxtlY6MKHWNG7gf/R5FAmZwbr2T/55GM4Muz+I6/VraZbZnvkiGorcxir7AdB0IL8vJgXtiIYnA==","signatures":[{"sig":"MEUCIQDGUCnB1ClMER7DITqpx8+4li2rqDGKIfQIEEZ9BDOfkwIgJvno0dTOiRaH0ZGrrkTOSP4DcGBtGQ8az5ytRx7Q3E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9qSEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPog/9GHALAPnqCfE9u4ZG7fszTxbVH2oMtx4erqjSLqGcyIce8cO+\r\n1yfvSMKJjnd4KVovvdlS60EptlLze3Py6fsQSnZp9PzAhgo3Ol/e2PIY/M0k\r\nMTU03HX3OEHmBt8LmvfVfsEXpkevWhbiPDJz/JOhoY4jaMUgeo6MjWpjWau/\r\nBY1Yy8xtppM88QHIFGo2fge4P/mn8D93OSUeajEUYI5HRaVhSVHl4aAd3wH3\r\nPe+uMgKHfPxHnYIZfspVZWtsc8PClMChbkpFVJ+H+mFysGhKGupLQ7tlJSK5\r\n29ZZDWw6rf7/QRx82eAcnTIGpOnu6R1bspl02wFbyJElYfnMGvUc1Vev91wq\r\n/UYCbUMrsUgHVrwHmrZk/dLDEcxjkDN+xHULsWslwvXwItNaY2gt7XpJRKkC\r\nzvgyy/nNDPzPibGehEnzFAK6s1hGIB51wQbi00ZFUhKifq8lAQO/eUMq0tgh\r\n87RcIzdgX/zkJSToUW7Lb++OwMFbD0hDdihfn/xqdk1ZIpG5L7b6Wh2QXLHg\r\nrkLhGfX8VbW6P7oH66/Thl0HzO9HLyD3jCmNE4n9UVww0Spb9+KxdvAZNmCx\r\nOoDQD1R6vQqyn/aNk36Bn7M0UlGYCex/cvAcp0PGVYM2je+3PIRJqC7PhzGQ\r\nELNXnVw8FK3vWDFsRRAIfKzXeMPnh8Jm0HA=\r\n=wuYx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"readme":"# eslint-plugin-deprecation\r\n\r\n[![Test Workflow](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/test.yml/badge.svg)](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/test.yml)\r\n[![Release Workflow](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/release.yml/badge.svg)](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/release.yml)\r\n[![Maintainability](https://api.codeclimate.com/v1/badges/bfd9c6e327a267130e50/maintainability)](https://codeclimate.com/github/gund/eslint-plugin-deprecation/maintainability)\r\n[![Npm](https://img.shields.io/npm/v/eslint-plugin-deprecation.svg)](https://www.npmjs.com/package/eslint-plugin-deprecation)\r\n[![Npm Downloads](https://img.shields.io/npm/dt/eslint-plugin-deprecation.svg)](https://www.npmjs.com/package/eslint-plugin-deprecation)\r\n![Size](https://badgen.net/bundlephobia/minzip/eslint-plugin-deprecation)\r\n[![Licence](https://img.shields.io/npm/l/eslint-plugin-deprecation.svg?maxAge=2592000)](https://github.com/gund/eslint-plugin-deprecation/blob/master/LICENSE)\r\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\r\n\r\n> ESLint rule that reports usage of deprecated code\r\n\r\n## Prerequisites\r\n\r\nThis plugin only works with `@typescript-eslint/parser`.\r\n\r\nWhich means that you should install dev deps:\r\n\r\n- `@typescript-eslint/parser`\r\n- `typescript`\r\n\r\nThen configure ESLint to parse TypeScript and include type information:\r\n\r\n```jsonc\r\n{\r\n  \"parser\": \"@typescript-eslint/parser\",\r\n  \"parserOptions\": {\r\n    \"ecmaVersion\": 2020,\r\n    \"sourceType\": \"module\",\r\n    \"project\": \"./tsconfig.json\" // <-- Point to your project's tsconfig.json or create new one\r\n  }\r\n}\r\n```\r\n\r\n## Install\r\n\r\nInstall the plugin\r\n\r\n```\r\nnpm i -D eslint-plugin-deprecation\r\n```\r\n\r\n## Setup\r\n\r\nNow add deprecation plugin and rule to your `.eslintrc`:\r\n\r\n```jsonc\r\n{\r\n  \"plugins\": [\"deprecation\", ...],\r\n  \"rules\": {\r\n    \"deprecation/deprecation\": \"warn\", // or \"error\" to have stricter rule\r\n    ...\r\n  }\r\n}\r\n```\r\n\r\nNow eslint will report all deprecated code that you use!\r\n\r\n---\r\n\r\n_NOTE:_ This rule was ported from https://github.com/SonarSource/SonarJS repository.\r\n","gitHead":"6ec5ba611dd2705118c80e1579b051da373ae6dc","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"7.24.2","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"18.14.1","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/experimental-utils":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","husky":"^7.0.2","eslint":"^8.0.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.10.3","lint-staged":"^11.2.3","@commitlint/cli":"^13.2.1","semantic-release":"^18.0.0","@semantic-release/git":"^10.0.0","@semantic-release/npm":"^8.0.0","@semantic-release/github":"^8.0.1","@typescript-eslint/parser":"^5.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.0.0","@semantic-release/commit-analyzer":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.2"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0 || ^5.0.0 || ^5.0.0-beta"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.4.0-next.1_1677108356002_0.5253257713379693","host":"s3://npm-registry-packages"}},"1.4.0-next.2":{"name":"eslint-plugin-deprecation","version":"1.4.0-next.2","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.4.0-next.2","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"3d83c2f4592a95ae9437e758a4c5ef974fa7f51a","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.4.0-next.2.tgz","fileCount":16,"integrity":"sha512-Gez0HXZnDetzYFfQbzKpxHPZR+o+WbcTrcD8MRkSpmvhDRHhiZ9md5KiCq06Mnc4c2XfM5dPwK4KKuP1Fk/X7A==","signatures":[{"sig":"MEUCIQD4qDuqRDySigK5SU8q90upjwFFD8TJJSk1f0fzNFMaLAIgJUIu9Qbux1p0d8KNCTPYTNkhZQIYlnsWLqNcIkrlY1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJjBnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+og/+IvMqV9LKiysO5qB4R/B38W3QJgRefmk1QMwkZopKnkLB8f0P\r\nwfxVKLKhSaALo183wkB/IVBllOpREkOV1TFztW1xVSG4dJMoRM4SxvmZiEz1\r\njRh/nhuAxEPCrLXZA63+gBCyaUyfBhYqKVEj/MzdjzpsYkanQps33SxNbXIV\r\nn86BLYJTijBhPZgN7DHOVVp7M6L6iu5BmDDhhmIqOdEsuzyu3kO1JJSxuH7Q\r\nQRwBSHUc6B69cy+4Zslv+B3ZgC+PAkccT5PCmcBE8j9NlyYBxqukQgvuSwNV\r\nRLnK/3kblxw8NggadxTtbz+MNeHyqq55BycLem5934xp0Ub44dDODW9RKFQF\r\nZfrTCL7hyeEHKidmAiBLHwthkVlu2/9NcLjiCpzWv3M1R8u2KHmzccQ5mKC1\r\nnZLTd3cmTkP8Q0G1nwWbhBa7wqJ8hW6LZ4aijkX2nPgZXKDtBQ7U7pp/1QYS\r\nyM34RAJmtvbexep1skjejzpao3Ka06o0GKX0ymjN0Clem5docfucdomcWBL3\r\nqETFnsXip+Avep3Tds7N1PdvcYtxfcN1bCpMy9/JpWpL7PwoS3RPqblrCQBi\r\nudQAh7auZqwRYJSEaLViCP8oBgMzE8ienu2bJGtU80N74kQKO8fa2o1WDhAj\r\n89l7JchwK8JeCchkCkqsVqL2XfYFLOeA96o=\r\n=NQ5H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"readme":"# eslint-plugin-deprecation\r\n\r\n[![Test Workflow](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/test.yml/badge.svg)](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/test.yml)\r\n[![Release Workflow](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/release.yml/badge.svg)](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/release.yml)\r\n[![Maintainability](https://api.codeclimate.com/v1/badges/bfd9c6e327a267130e50/maintainability)](https://codeclimate.com/github/gund/eslint-plugin-deprecation/maintainability)\r\n[![Npm](https://img.shields.io/npm/v/eslint-plugin-deprecation.svg)](https://www.npmjs.com/package/eslint-plugin-deprecation)\r\n[![Npm Downloads](https://img.shields.io/npm/dt/eslint-plugin-deprecation.svg)](https://www.npmjs.com/package/eslint-plugin-deprecation)\r\n![Size](https://badgen.net/bundlephobia/minzip/eslint-plugin-deprecation)\r\n[![Licence](https://img.shields.io/npm/l/eslint-plugin-deprecation.svg?maxAge=2592000)](https://github.com/gund/eslint-plugin-deprecation/blob/master/LICENSE)\r\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\r\n\r\n> ESLint rule that reports usage of deprecated code\r\n\r\n## Prerequisites\r\n\r\nThis plugin only works with `@typescript-eslint/parser`.\r\n\r\nWhich means that you should install dev deps:\r\n\r\n- `@typescript-eslint/parser`\r\n- `typescript`\r\n\r\nThen configure ESLint to parse TypeScript and include type information:\r\n\r\n```jsonc\r\n{\r\n  \"parser\": \"@typescript-eslint/parser\",\r\n  \"parserOptions\": {\r\n    \"ecmaVersion\": 2020,\r\n    \"sourceType\": \"module\",\r\n    \"project\": \"./tsconfig.json\" // <-- Point to your project's tsconfig.json or create new one\r\n  }\r\n}\r\n```\r\n\r\n## Install\r\n\r\nInstall the plugin\r\n\r\n```\r\nnpm i -D eslint-plugin-deprecation\r\n```\r\n\r\n## Setup\r\n\r\nNow add deprecation plugin and rule to your `.eslintrc`:\r\n\r\n```jsonc\r\n{\r\n  \"plugins\": [\"deprecation\", ...],\r\n  \"rules\": {\r\n    \"deprecation/deprecation\": \"warn\", // or \"error\" to have stricter rule\r\n    ...\r\n  }\r\n}\r\n```\r\n\r\nNow eslint will report all deprecated code that you use!\r\n\r\n---\r\n\r\n_NOTE:_ This rule was ported from https://github.com/SonarSource/SonarJS repository.\r\n","gitHead":"9c552c0b7258bee290d28fef40b70d6301401dd5","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"9.6.3","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"18.15.0","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/experimental-utils":"^5.57.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.0.0","rimraf":"^4.4.1","ts-jest":"^29.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^5.0.2","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.0","@commitlint/cli":"^17.5.1","semantic-release":"^21.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.2","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.57.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.57.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.4.0-next.2_1680224359860_0.4322666905085921","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"eslint-plugin-deprecation","version":"1.4.0","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.4.0","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"7c3194603cb7199ed7f3c4f12dae8db758835a71","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.4.0.tgz","fileCount":16,"integrity":"sha512-ghFrjqdtwL4sUWjcmPu0J1HTXPDonFJLFdlPwzlvUMkoJNzR9R8Ua/J10mA4vFX9p1ggf/HWvmWBwew2XMTzmQ==","signatures":[{"sig":"MEQCIDIblSl2YmJDhvTwO3BpUflxMnqc6NmRpDiFMvVDrTK/AiBxfelm8q/spK1f8pktwcr0cp/rZ7IqpV3NiTv8CUeCWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKKOuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6sQ/+PU42BYB6vnynL/h120yuNU/OPU9IyRZOhKliM4jSZd0Q4Cxr\r\n2eHkjQhwzNKHSQ3ni2JT8oCOPvVNrbkqbBOchA1HPbrE9h3UttOwdphzdkjb\r\nb8K3/Q3S0zPeeWiKK0zK3qyv7KqaCFo5+ZcULu31Phnt6XgGc3EAJSzjobiR\r\nnUPzDPbiLzUa4JvuwwBOWNkiv6Qy0foEqXj3yXkyrlmTq0UOeqtRdbQTsqTV\r\nAAMhumkWr5LZZorJthsPx4r82N8Nk67fcQg//tIadBAL/+I7rXPzIj1JC1ck\r\n4ucnPokwKIuduUFkn+emyY/O7c/uer3UxKSNQsHyflU9z/HKMFYwoZ2yWKLV\r\nzPB1vichRjBJEWQEN8SXqiYPsmLEWfG8mQd+z/dX0JQxwZ/Tk+hMyqasFAvs\r\nALFOll0jhAqD3p+jMM2CE64l0RzqAF73nFl4f39oZm8wpkpDtdT24zTkGJYT\r\ntYBU53E0DTYOe9KBfFOvV3w+Pcgolhcd+NvngymTu0D7ya205cfF2dpalvWR\r\nXnh/5THQ2VgB4IfQxFG5FVUaV8FNmr+vIDURB2hSFtXuWYJKkAqg1Eb/sLqZ\r\nDNoj4dlDMNvTXxwuAmAVHVfTwxqUiOIgvID13SJf9YPkAwmhvD/LqPyewxlc\r\nU+e6maRK9GX9+fuTiWtjX1eS6SS/mAw3B5Y=\r\n=WnpF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"1c56aa6216cb113fdad47e5469770b6d0c38bf82","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"9.6.3","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"18.15.0","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/experimental-utils":"^5.57.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.0.0","rimraf":"^4.4.1","ts-jest":"^29.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^5.0.2","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.0","@commitlint/cli":"^17.5.1","semantic-release":"^21.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.2","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.57.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.57.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.4.0_1680384941919_0.7537792540521644","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"eslint-plugin-deprecation","version":"1.4.1","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.4.1","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"09a2889210955fd1a5c37703922c01724aba80eb","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.4.1.tgz","fileCount":16,"integrity":"sha512-4vxTghWzxsBukPJVQupi6xlTuDc8Pyi1QlRCrFiLgwLPMJQW3cJCNaehJUKQqQFvuue5m4W27e179Y3Qjzeghg==","signatures":[{"sig":"MEUCIGybaywdwgScVGToQnx9Ksl3vMt+OHRHZBadwXGEL/5XAiEAsPx3scXjqpYGyYJmWe3LkcySVmwbdUTNahky5hwlkU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLWDnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp71BAAknXRnT7R5Cto1O95rOb4uESER38l1rdy/rdRjcZdZJ9dMCdx\r\nQwUf3TGXps5Xb5M+zcYD2CRH/7Xxryf4U/GWPl7aFBuWhWcPaQ5cZ9Jlromf\r\nMHlg+TDnJ9jJFeVIjBZWkb++I9xApD7j7/fyxcDzQJWwjF7iAR7EjepkRHuY\r\nHz/IZ4u8meSle9UAu/lZhuPWdroiKdTgObkRGNbRqDjtyfVv/nHkr1ViEpvs\r\n85/S4wmSh3Ek/K3XfivTUZ3L/7jvR2uSMs+E6a4JzRE01mk0/9cIIxTTKlfn\r\nJKT9rePrgu2dYLIQC9V51/kxYyFfFfxZuIKF2+QVq6tY2zCtl5yFEIDGyqai\r\nQNCYC4yuXabypvoZxDZJEk98YpSeaWNfzU6n6QvYaTfeGuYsh09NiNg3VjMj\r\nKxubO/3CbD42b1qbbl9E7KV6dUE1ebU2er3xqdLmB9SlZk4bjIED2p4MgHgr\r\nFKvxHQH/qMyHkSX8W7hHB0dPzZZRtngt+bnokT5tmQijL7NHWTIh0C+bzhGN\r\nslBNO9pZBdTADx3G8x+xbM2hLuehN2XFRDF8ta7BcExjteTG6mQQvLP35RPv\r\nOx/rmAz7dZxbixl0cJRHeH/6XcgolO8Mbxw2S+PmGpS8w4UhwN+S6u+VG2SJ\r\nA0K6e3abqzCFbGGD2jHVp9oRpHRKnBWubjU=\r\n=8h5I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"1dd6818a3516aff4211afd8673aabe631b6da6df","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"9.6.3","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"18.15.0","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/utils":"^5.57.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.0.0","rimraf":"^4.4.1","ts-jest":"^29.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^5.0.2","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.0","@commitlint/cli":"^17.5.1","semantic-release":"^21.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.2","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.57.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.57.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.4.1_1680695527027_0.4836996278857677","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"eslint-plugin-deprecation","version":"1.5.0","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.5.0","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"5136b3879e623dea5dd19a792c184b4bcc8ae6a9","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.5.0.tgz","fileCount":22,"integrity":"sha512-mRcssI/tLROueBQ6yf4LnnGTijbMsTCPIpbRbPj5R5wGYVCpk1zDmAS0SEkgcUDXOPc22qMNFR24Qw7vSPrlTA==","signatures":[{"sig":"MEYCIQCcnI4O5wQvrMTXcqH0rClAqA5Dh0Qzz+/l9fcY+5HaPAIhAMFbAXAcirF4mmiEDva/osUz9vgcjgSlGwbJv760jGxk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47632},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"5df80ffa7c73dedf73973ef38bcd944dce5543cb","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"9.6.3","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/utils":"^5.57.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.0.0","rimraf":"^4.4.1","ts-jest":"^29.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^5.0.2","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.0","@commitlint/cli":"^17.5.1","semantic-release":"^21.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.2","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.57.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.57.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0","typescript":"^3.7.5 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.5.0_1690464267199_0.36181877520787475","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"eslint-plugin-deprecation","version":"1.6.0","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@1.6.0","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"b12d0c5a9baf3bcde0752ff6337703c059a4ae23","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-1.6.0.tgz","fileCount":22,"integrity":"sha512-rld+Vrneh/NXRtDB0vQifOvgUy0HJYoejaxWlVnsk/LK7iij2tCWQIFcCKG4uzQb+Ef86bDke39w1lh4wnon4Q==","signatures":[{"sig":"MEQCIARcZZYjHlh6HmCw77b8oiDDkKRUDbRXq5PlFwz+ceTqAiAe+d0r7VFI5eSbPXYDm6SAgmSxPwmugtMHKhPNHKnuKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48108},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"cbea43b831770ee5a61159d6a4d8b9d25021cdd2","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"deprecated":"this package has been deprecated, please use v2.0.0","repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"9.6.3","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/utils":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.0.0","rimraf":"^4.4.1","ts-jest":"^29.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^5.0.2","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.0","@commitlint/cli":"^17.5.1","semantic-release":"^21.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.2","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^6.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/rule-tester":"^6.0.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^6.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"eslint":"^7.0.0 || ^8.0.0","typescript":"^4.2.4 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_1.6.0_1694609364929_0.32528543654181874","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-plugin-deprecation","version":"2.0.0","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","_id":"eslint-plugin-deprecation@2.0.0","maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"dist":{"shasum":"9804707a4c19f3a53615c6babc0ced3d429d69cf","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-2.0.0.tgz","fileCount":22,"integrity":"sha512-OAm9Ohzbj11/ZFyICyR5N6LbOIvQMp7ZU2zI7Ej0jIc8kiGUERXPNMfw2QqqHD1ZHtjMub3yPZILovYEYucgoQ==","signatures":[{"sig":"MEUCIDdyvhVg0ei1m44wFkRbu5DVQ2wMheShjuLjIdDRa9p2AiEA6MSEg0znEDQajBs6d0yeBIp1fKR//tMk9SNN3GxhSYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48107},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run format:check","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"849dc893a1519905268486938838c408e8826501","scripts":{"ct":"git-cz","test":"jest","build":"tsc --build tsconfig.build.json","format":"prettier --write src/**/*","test:w":"npm run test -- --watch","build:w":"npm run build -- --watch","prebuild":"rimraf dist","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/gund/eslint-plugin-deprecation.git","type":"git"},"_npmVersion":"9.6.3","description":"ESLint rule that reports usage of deprecated code","directories":{},"lint-staged":{"src/**/*":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.3.1","tsutils":"^3.21.0","@typescript-eslint/utils":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.0.0","rimraf":"^4.4.1","ts-jest":"^29.0.5","prettier":"^2.4.1","commitizen":"^4.2.4","typescript":"^5.0.2","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.0","@commitlint/cli":"^17.5.1","semantic-release":"^21.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.2","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^6.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/rule-tester":"^6.0.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^6.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"eslint":"^7.0.0 || ^8.0.0","typescript":"^4.2.4 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-deprecation_2.0.0_1694610120480_0.6499075142167949","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"eslint-plugin-deprecation","version":"3.0.0","description":"ESLint rule that reports usage of deprecated code","author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"license":"LGPL-3.0-or-later","repository":{"type":"git","url":"git+https://github.com/gund/eslint-plugin-deprecation.git"},"main":"dist/index.js","scripts":{"ct":"git-cz","prebuild":"rimraf dist","build":"tsc --build tsconfig.build.json","build:w":"npm run build -- --watch","test":"jest","test:w":"npm run test -- --watch","format":"prettier --write src/**/*","format:check":"prettier --check src/**/*","semantic-release":"semantic-release"},"dependencies":{"@typescript-eslint/utils":"^7.0.0","tslib":"^2.3.1","ts-api-utils":"^1.3.0"},"peerDependencies":{"eslint":"^8.0.0","typescript":"^4.2.4 || ^5.0.0"},"devDependencies":{"@commitlint/cli":"^17.5.1","@commitlint/config-conventional":"^17.4.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.2","@semantic-release/release-notes-generator":"^10.0.3","@types/jest":"^29.5.0","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^7.0.0","@typescript-eslint/parser":"^7.0.0","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","eslint":"^8.0.0","husky":"^8.0.3","jest":"^29.5.0","lint-staged":"^13.2.0","prettier":"^2.4.1","rimraf":"^4.4.1","semantic-release":"^21.0.0","ts-jest":"^29.0.5","typescript":"^5.0.2"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run format:check"}},"lint-staged":{"src/**/*":["prettier --write"]},"types":"./dist/index.d.ts","gitHead":"2c78bdb00e0d7c310aa467fb11a3d036d8a329fa","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","_id":"eslint-plugin-deprecation@3.0.0","_nodeVersion":"18.20.3","_npmVersion":"9.6.3","dist":{"integrity":"sha512-JuVLdNg/uf0Adjg2tpTyYoYaMbwQNn/c78P1HcccokvhtRphgnRjZDKmhlxbxYptppex03zO76f97DD/yQHv7A==","shasum":"c0b6bce543c2a01f231d39a1c54fdfebf3560d48","tarball":"https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-3.0.0.tgz","fileCount":22,"unpackedSize":51052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1R+9y6Gnld9m22iSOElMUNjVGUBC6IpDcP9Dpxc2GQgIhALmpXzz5tInmyB6b1/03Bj4ECy2HLI3ljHj80WxDe3nG"}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-deprecation_3.0.0_1717194408776_0.7799349406629676"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-16T23:29:23.281Z","modified":"2024-05-31T22:26:49.085Z","1.0.0":"2020-02-16T23:29:23.481Z","1.0.1":"2020-05-04T10:30:17.348Z","1.1.0":"2020-06-03T12:45:35.207Z","1.1.1":"2020-12-06T19:00:24.923Z","1.2.0":"2020-12-07T14:53:12.411Z","1.2.1":"2021-05-04T09:49:15.787Z","1.3.0":"2021-12-14T15:25:50.499Z","1.3.1":"2021-12-14T16:09:23.583Z","1.3.2":"2021-12-15T00:10:15.424Z","1.3.3":"2022-11-14T17:37:14.576Z","1.4.0-next.1":"2023-02-22T23:25:56.202Z","1.4.0-next.2":"2023-03-31T00:59:19.963Z","1.4.0":"2023-04-01T21:35:42.132Z","1.4.1":"2023-04-05T11:52:07.202Z","1.5.0":"2023-07-27T13:24:27.355Z","1.6.0":"2023-09-13T12:49:25.236Z","2.0.0":"2023-09-13T13:02:00.659Z","3.0.0":"2024-05-31T22:26:48.930Z"},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"}],"author":{"name":"Alex Malkevich","email":"malkevich.alex@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gund/eslint-plugin-deprecation.git"},"license":"LGPL-3.0-or-later","homepage":"https://github.com/gund/eslint-plugin-deprecation#readme","bugs":{"url":"https://github.com/gund/eslint-plugin-deprecation/issues"},"readme":"# eslint-plugin-deprecation\r\n\r\n[![Test Workflow](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/test.yml/badge.svg)](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/test.yml)\r\n[![Release Workflow](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/release.yml/badge.svg)](https://github.com/gund/eslint-plugin-deprecation/actions/workflows/release.yml)\r\n[![Maintainability](https://api.codeclimate.com/v1/badges/bfd9c6e327a267130e50/maintainability)](https://codeclimate.com/github/gund/eslint-plugin-deprecation/maintainability)\r\n[![Npm](https://img.shields.io/npm/v/eslint-plugin-deprecation.svg)](https://www.npmjs.com/package/eslint-plugin-deprecation)\r\n[![Npm Downloads](https://img.shields.io/npm/dt/eslint-plugin-deprecation.svg)](https://www.npmjs.com/package/eslint-plugin-deprecation)\r\n![Size](https://badgen.net/bundlephobia/minzip/eslint-plugin-deprecation)\r\n[![License](https://img.shields.io/npm/l/eslint-plugin-deprecation.svg?maxAge=2592000)](https://github.com/gund/eslint-plugin-deprecation/blob/master/LICENSE)\r\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\r\n\r\n> An [ESLint](https://eslint.org/) plugin with rules reporting usage of deprecated code\r\n\r\n## Prerequisites\r\n\r\nIf you already use [TypeScript](https://www.typescriptlang.org/) and one or more rules from the [`typescript-eslint`](https://typescript-eslint.io/) plugin, then `eslint-plugin-deprecation` will work out of the box without any additional dependencies or special configuration specified in this section. (This is because `@typescript-eslint/plugin` automatically contains `@typescript-eslint/parser` and your ESLint should already be configured with the `parserOptions` to work properly with TypeScript.)\r\n\r\nOtherwise, in order for you to use this plugin, you must also install the following dependencies:\r\n\r\n- `typescript`\r\n- `@typescript-eslint/parser`\r\n\r\nFor example, if you use the `npm` package manager, then you would run the following command in the root of your project:\r\n\r\n```sh\r\nnpm install --save-dev typescript @typescript-eslint/parser\r\n```\r\n\r\nNext, you must configure ESLint to parse TypeScript and include type information:\r\n\r\n```jsonc\r\n{\r\n  \"parser\": \"@typescript-eslint/parser\",\r\n  \"parserOptions\": {\r\n    \"ecmaVersion\": 2020,\r\n    \"sourceType\": \"module\",\r\n    \"project\": \"./tsconfig.json\" // <-- Point to your project's \"tsconfig.json\" or create a new one.\r\n  }\r\n}\r\n```\r\n\r\n## Install\r\n\r\nFor example, if you use the `npm` package manager, then you would run the following command in the root of your project:\r\n\r\n```sh\r\nnpm install --save-dev eslint-plugin-deprecation\r\n```\r\n\r\n## Setup\r\n\r\n### Using the `recommended` Config\r\n\r\nThe easiest way to use this plugin is to extend from the `recommended` config, like this:\r\n\r\n```jsonc\r\n{\r\n  \"extends\": [\r\n    \"plugin:deprecation/recommended\",\r\n  ],\r\n}\r\n```\r\n\r\nThe `recommended` config will enable the plugin and enable the `deprecation/deprecation` rule with a value of `error`.\r\n\r\n### Manually Enable the Plugin and Rule\r\n\r\nIf you don't want to use the `recommended` config for some reason, you can accomplish the same thing by specifying the following config:\r\n\r\n```jsonc\r\n{\r\n  \"plugins\": [\r\n    \"deprecation\",\r\n  ],\r\n\r\n  \"rules\": {\r\n    \"deprecation/deprecation\": \"error\",\r\n  },\r\n}\r\n```\r\n\r\n## Rules\r\n\r\n### Disallow usage of deprecated APIs (`deprecation/deprecation`)\r\n\r\nReports usage of any code marked with a [`@deprecated` JSDoc tag](https://jsdoc.app/tags-deprecated.html).\r\n\r\nFor example, this includes browser APIs, Node.js APIs, library APIs and any other code that is marked with this tag.\r\n\r\n#### Rule Details\r\n\r\nExamples of **incorrect** code for this rule:\r\n\r\n```ts\r\nimport { parse } from 'node:url';\r\nimport cheerio from 'cheerio';\r\n\r\n// Node.js API\r\nconst url = parse('/foo'); // ❌ 'parse' is deprecated. Use the WHATWG URL API instead. eslint(deprecation/deprecation)\r\n\r\n// Browser API\r\nconsole.log(event?.bubbles); // ❌ 'event' is deprecated. [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/event) eslint(deprecation/deprecation)\r\n\r\n// Deprecated library API\r\ncheerio('<h2 class=\"title\">Hello world</h2>'); // ❌ 'cheerio' is deprecated. Use the function returned by `load` instead. eslint(deprecation/deprecation)\r\n```\r\n\r\nExamples of **correct** code for this rule:\r\n\r\n```ts\r\nimport { load } from 'cheerio';\r\nimport { ChangeEvent } from 'react';\r\n\r\n// Node.js API\r\nconst url2 = new URL('/foo', 'http://www.example.com'); // ✅ Modern Node.js API, uses `new URL()`\r\n\r\n// Browser API\r\nfunction onClick(event: ChangeEvent<HTMLInputElement>) {\r\n  console.log(event.bubbles); // ✅ Modern browser API, does not use global\r\n}\r\n\r\n// Library API\r\nload('<h2 class=\"title\">Hello world</h2>'); // ✅ Allowed library API, uses named `load` import\r\n```\r\n\r\n## Credits\r\n\r\nThis rule was originally ported from the [SonarJS repository](https://github.com/SonarSource/SonarJS).\r\n","readmeFilename":"README.md"}