{"_id":"eslint-plugin-neverthrow","_rev":"8-3573510e0bb1848ed71d3976478c5127","name":"eslint-plugin-neverthrow","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"eslint-plugin-neverthrow","version":"1.0.0","description":"**forked from [mysticatea/template-eslint-plugin](https://github.com/mysticatea/template-eslint-plugin)**","engines":{"node":">=14.17"},"main":"dist/index.js","scripts":{"prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc","lint":"run-s lint:ts lint:eslint lint:prettier","lint:ts":"tsc --noEmit","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier '**/*.{ts,json,yaml,md}'","fix":"run-s fix:eslint fix:prettier","fix:eslint":"npm run lint:eslint -- --fix","fix:prettier":"npm run lint:prettier -- --write","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","release":"semantic-release","add-rule":"ts-node scripts/add-rule","update":"ts-node scripts/update","semantic-release":"semantic-release"},"peerDependencies":{"eslint":">=5.16.0"},"dependencies":{"@types/eslint-utils":"^3.0.0","@typescript-eslint/experimental-utils":"^4.20.0","eslint-utils":"3.0.0","tsutils":"3.21.0"},"devDependencies":{"@types/eslint":"^7.2.8","@types/jest":"^26.0.22","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","husky":"^6.0.0","jest":"^26.6.3","semantic-release":"^18.0.0","lint-staged":"^10.5.4","neverthrow":"4.3.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,yaml,md}":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/mdbetancourt/eslint-plugin-nevethrow.git"},"keywords":["typescript","template","eslint","eslintplugin","eslint-plugin"],"author":"","license":"MIT","bugs":{"url":"https://github.com/mdbetancourt/eslint-plugin-nevethrow/issues"},"homepage":"https://github.com/mdbetancourt/eslint-plugin-nevethrow#readme","gitHead":"761ef8c39cab26cb7619d401f445690795a57b62","_id":"eslint-plugin-neverthrow@1.0.0","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-UcEohSegk0tIPgDNKX9Hg/5YOJ2AmeVg/IeLH2TdJBH6cUbWeP+6BHhqu0CGmaHAdRMUBd3h66+sihJ3KuQO/g==","shasum":"bfd9635e05e3a20f6916384b2b48bd73dae799a9","tarball":"https://registry.npmjs.org/eslint-plugin-neverthrow/-/eslint-plugin-neverthrow-1.0.0.tgz","fileCount":17,"unpackedSize":34622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiu0dABAN0O8t4VlqOYUQIQ8xEmdAww+hsrhSuZPLLHAIgBW17+caXi1A0Z6WYIV+dVxctTy0ljqo/4wEx5oWluMQ="}]},"_npmUser":{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"},"directories":{},"maintainers":[{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-neverthrow_1.0.0_1635786593478_0.012864303368870234"},"_hasShrinkwrap":false},"1.0.1":{"name":"eslint-plugin-neverthrow","version":"1.0.1","description":"**forked from [mysticatea/template-eslint-plugin](https://github.com/mysticatea/template-eslint-plugin)**","engines":{"node":">=14.17"},"main":"dist/src/index.js","scripts":{"prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc","lint":"run-s lint:ts lint:eslint lint:prettier","lint:ts":"tsc --noEmit","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier '**/*.{ts,json,yaml,md}'","fix":"run-s fix:eslint fix:prettier","fix:eslint":"npm run lint:eslint -- --fix","fix:prettier":"npm run lint:prettier -- --write","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","release":"semantic-release","add-rule":"ts-node scripts/add-rule","update":"ts-node scripts/update","semantic-release":"semantic-release"},"peerDependencies":{"eslint":">=5.16.0"},"dependencies":{"@types/eslint-utils":"^3.0.0","@typescript-eslint/experimental-utils":"^4.20.0","eslint-utils":"3.0.0","tsutils":"3.21.0"},"devDependencies":{"@types/eslint":"^7.2.8","@types/jest":"^26.0.22","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","husky":"^6.0.0","jest":"^26.6.3","semantic-release":"^18.0.0","lint-staged":"^10.5.4","neverthrow":"4.3.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,yaml,md}":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/mdbetancourt/eslint-plugin-nevethrow.git"},"keywords":["typescript","template","eslint","eslintplugin","eslint-plugin"],"author":"","license":"MIT","bugs":{"url":"https://github.com/mdbetancourt/eslint-plugin-nevethrow/issues"},"homepage":"https://github.com/mdbetancourt/eslint-plugin-nevethrow#readme","gitHead":"282cc3616daa61e3bb0d0a3c0006a403187e9e2b","_id":"eslint-plugin-neverthrow@1.0.1","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-ruWn45P2tnDCA6o1QMlwaHCfnWOggR0VcFIYCuBFP/4+AhpjhXCRX7gCNKm4r9DpiCAG12MgFJB3BM5TNelbKg==","shasum":"47b0359dd21d0492cbbd9952e6c27378b99f3519","tarball":"https://registry.npmjs.org/eslint-plugin-neverthrow/-/eslint-plugin-neverthrow-1.0.1.tgz","fileCount":8,"unpackedSize":20391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzRzQUdxBTdeqvQb6AVSUFtJsmmTeZ8L2X26iTIWNs8QIhAIdYvQfw3mVcKUYk5PQhxcflHNsTiZubh2No5Jj90TPN"}]},"_npmUser":{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"},"directories":{},"maintainers":[{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-neverthrow_1.0.1_1635883485061_0.46604204747976663"},"_hasShrinkwrap":false},"1.1.0":{"name":"eslint-plugin-neverthrow","version":"1.1.0","description":"**forked from [mysticatea/template-eslint-plugin](https://github.com/mysticatea/template-eslint-plugin)**","engines":{"node":">=14.17"},"main":"dist/src/index.js","scripts":{"prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc","lint":"run-s lint:ts lint:eslint lint:prettier","lint:ts":"tsc --noEmit","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier '**/*.{ts,json,yaml,md}'","fix":"run-s fix:eslint fix:prettier","fix:eslint":"npm run lint:eslint -- --fix","fix:prettier":"npm run lint:prettier -- --write","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","release":"semantic-release","add-rule":"ts-node scripts/add-rule","update":"ts-node scripts/update","semantic-release":"semantic-release"},"peerDependencies":{"eslint":">=5.16.0"},"dependencies":{"@types/eslint-utils":"^3.0.0","@typescript-eslint/experimental-utils":"^4.20.0","eslint-utils":"3.0.0","tsutils":"3.21.0"},"devDependencies":{"@types/eslint":"^7.2.8","@types/jest":"^26.0.22","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","husky":"^6.0.0","jest":"^26.6.3","semantic-release":"^18.0.0","lint-staged":"^10.5.4","neverthrow":"4.3.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,yaml,md}":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/mdbetancourt/eslint-plugin-nevethrow.git"},"keywords":["typescript","template","eslint","eslintplugin","eslint-plugin"],"author":"","license":"MIT","bugs":{"url":"https://github.com/mdbetancourt/eslint-plugin-nevethrow/issues"},"homepage":"https://github.com/mdbetancourt/eslint-plugin-nevethrow#readme","gitHead":"404a17aefbb09d404a9e8f8eba11f61fb4fd92a8","_id":"eslint-plugin-neverthrow@1.1.0","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-l7ktA/Q1zkZsDUxm2sQ5EdhFKf/ktj7H3WArZOhUUTHYwGgQKrju2/izPyhl+2Flm2vY4MWOPw6xt9pvbQGCkQ==","shasum":"19851f4391066d115c16e8da28295a74fe6f16b6","tarball":"https://registry.npmjs.org/eslint-plugin-neverthrow/-/eslint-plugin-neverthrow-1.1.0.tgz","fileCount":8,"unpackedSize":20572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQBI5Q0wgnex0f2ufq5ggzrHS7Ln+giiSww9/fKqKkLgIgblxl527nVRMwW7BZ3PcDDHPvizUnAAr9tzG1nDjEDCI="}]},"_npmUser":{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"},"directories":{},"maintainers":[{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-neverthrow_1.1.0_1635888789975_0.8025237325028087"},"_hasShrinkwrap":false},"1.1.1":{"name":"eslint-plugin-neverthrow","version":"1.1.1","description":"[![npm version](https://img.shields.io/npm/v/eslint-plugin-neverthrow.svg)](https://www.npmjs.com/package/eslint-plugin-neverthrow) [![Downloads/month](https://img.shields.io/npm/dm/eslint-plugin-neverthrow.svg)](http://www.npmtrends.com/eslint-plugin-nev","engines":{"node":">=14.17"},"main":"dist/src/index.js","scripts":{"prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc","lint":"run-s lint:ts lint:eslint lint:prettier","lint:ts":"tsc --noEmit","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier '**/*.{ts,json,yaml,md}'","fix":"run-s fix:eslint fix:prettier","fix:eslint":"npm run lint:eslint -- --fix","fix:prettier":"npm run lint:prettier -- --write","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","release":"semantic-release","add-rule":"ts-node scripts/add-rule","update":"ts-node scripts/update","semantic-release":"semantic-release"},"peerDependencies":{"eslint":">=5.16.0","@typescript-eslint/parser":">=4.20.0"},"dependencies":{"@types/eslint-utils":"^3.0.0","@typescript-eslint/experimental-utils":"^4.20.0","eslint-utils":"3.0.0","tsutils":"3.21.0"},"devDependencies":{"@types/eslint":"^7.2.8","@typescript-eslint/eslint-plugin":"^4.20.0","@types/jest":"^26.0.22","eslint":"^7.23.0","husky":"^6.0.0","@typescript-eslint/parser":"^4.20.0","jest":"^26.6.3","semantic-release":"^18.0.0","lint-staged":"^10.5.4","neverthrow":"4.3.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,yaml,md}":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/mdbetancourt/eslint-plugin-nevethrow.git"},"keywords":["typescript","template","eslint","eslintplugin","eslint-plugin"],"author":"","license":"MIT","bugs":{"url":"https://github.com/mdbetancourt/eslint-plugin-nevethrow/issues"},"homepage":"https://github.com/mdbetancourt/eslint-plugin-nevethrow#readme","gitHead":"ff0546f493cdb79525a29e8557f788b8a2435e6c","_id":"eslint-plugin-neverthrow@1.1.1","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-PbDKRKlJr34K44DIPEhQ95EzETV2F65KVct6C6frLYC0qWRkoVsO2KXubP0DcWIunOmbcpFLFol8hhsOPxP2wQ==","shasum":"70e8596e1684ae4fa403a3a34beaf9bb96ba102a","tarball":"https://registry.npmjs.org/eslint-plugin-neverthrow/-/eslint-plugin-neverthrow-1.1.1.tgz","fileCount":8,"unpackedSize":18767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdcc/IeSDU921MKJCaPI1L3kULIKMMEFiWHtvXpdhh/wIhAKPFo1Hk6YKpBHByNN85iVDUEAMgGqxeL/LWcoiw5BmJ"}]},"_npmUser":{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"},"directories":{},"maintainers":[{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-neverthrow_1.1.1_1635977814585_0.6913426687978708"},"_hasShrinkwrap":false},"1.1.2":{"name":"eslint-plugin-neverthrow","version":"1.1.2","description":"[![npm version](https://img.shields.io/npm/v/eslint-plugin-neverthrow.svg)](https://www.npmjs.com/package/eslint-plugin-neverthrow) [![Downloads/month](https://img.shields.io/npm/dm/eslint-plugin-neverthrow.svg)](http://www.npmtrends.com/eslint-plugin-nev","engines":{"node":">=14.17"},"main":"dist/src/index.js","scripts":{"prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc","lint":"run-s lint:ts lint:eslint lint:prettier","lint:ts":"tsc --noEmit","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier '**/*.{ts,json,yaml,md}'","fix":"run-s fix:eslint fix:prettier","fix:eslint":"npm run lint:eslint -- --fix","fix:prettier":"npm run lint:prettier -- --write","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","release":"semantic-release","add-rule":"ts-node scripts/add-rule","update":"ts-node scripts/update","semantic-release":"semantic-release"},"peerDependencies":{"eslint":">=5.16.0","@typescript-eslint/parser":">=4.20.0"},"dependencies":{"@types/eslint-utils":"^3.0.0","eslint-utils":"3.0.0","tsutils":"3.21.0"},"devDependencies":{"@typescript-eslint/experimental-utils":"^4.0.0","@types/eslint":"^7.2.8","@typescript-eslint/eslint-plugin":"^4.20.0","@types/jest":"^26.0.22","eslint":"^7.23.0","husky":"^6.0.0","@typescript-eslint/parser":"^4.20.0","jest":"^26.6.3","semantic-release":"^18.0.0","lint-staged":"^10.5.4","neverthrow":"4.3.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,yaml,md}":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/mdbetancourt/eslint-plugin-nevethrow.git"},"keywords":["typescript","template","eslint","eslintplugin","eslint-plugin"],"author":"","license":"MIT","bugs":{"url":"https://github.com/mdbetancourt/eslint-plugin-nevethrow/issues"},"homepage":"https://github.com/mdbetancourt/eslint-plugin-nevethrow#readme","gitHead":"3ccd90e8f219619eaa8a7d884721495369bdabd1","_id":"eslint-plugin-neverthrow@1.1.2","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-c1FC08icl+98xnalqVnWXtQ5e0imYNmAWJfaT4TE86EjeeJ+FazjhQSrqZPR1Pbs4yYZoO7q0SWlSGultDJKBA==","shasum":"2ad5634c11bc0c95a8d5cac41639e348f84c980e","tarball":"https://registry.npmjs.org/eslint-plugin-neverthrow/-/eslint-plugin-neverthrow-1.1.2.tgz","fileCount":8,"unpackedSize":18096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUX7dyiPLoax5BMAdE25jGJlxDHFHvf0c3TQ1a216OxgIhAMtrP8MVSMdkqRiaYots/OpUXOLIOTV+81jKPt3lTZb3"}]},"_npmUser":{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"},"directories":{},"maintainers":[{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-neverthrow_1.1.2_1636428158931_0.3757295233133864"},"_hasShrinkwrap":false},"1.1.3":{"name":"eslint-plugin-neverthrow","version":"1.1.3","description":"[![npm version](https://img.shields.io/npm/v/eslint-plugin-neverthrow.svg)](https://www.npmjs.com/package/eslint-plugin-neverthrow) [![Downloads/month](https://img.shields.io/npm/dm/eslint-plugin-neverthrow.svg)](http://www.npmtrends.com/eslint-plugin-nev","engines":{"node":">=14.17"},"main":"dist/src/index.js","scripts":{"prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc","lint":"run-s lint:ts lint:eslint lint:prettier","lint:ts":"tsc --noEmit","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier '**/*.{ts,json,yaml,md}'","fix":"run-s fix:eslint fix:prettier","fix:eslint":"npm run lint:eslint -- --fix","fix:prettier":"npm run lint:prettier -- --write","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","release":"semantic-release","add-rule":"ts-node scripts/add-rule","update":"ts-node scripts/update","semantic-release":"semantic-release"},"peerDependencies":{"eslint":">=5.16.0","@typescript-eslint/parser":">=4.20.0"},"dependencies":{"@types/eslint-utils":"^3.0.0","eslint-utils":"3.0.0","tsutils":"3.21.0"},"devDependencies":{"@typescript-eslint/experimental-utils":"^4.0.0","@types/eslint":"^7.2.8","@typescript-eslint/eslint-plugin":"^4.20.0","@types/jest":"^26.0.22","eslint":"^7.23.0","husky":"^6.0.0","@typescript-eslint/parser":"^4.20.0","jest":"^26.6.3","semantic-release":"^18.0.0","lint-staged":"^10.5.4","neverthrow":"4.3.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,yaml,md}":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/mdbetancourt/eslint-plugin-nevethrow.git"},"keywords":["typescript","template","eslint","eslintplugin","eslint-plugin"],"author":"","license":"MIT","bugs":{"url":"https://github.com/mdbetancourt/eslint-plugin-nevethrow/issues"},"homepage":"https://github.com/mdbetancourt/eslint-plugin-nevethrow#readme","gitHead":"d9e123bf93a16324c4e1389e4a248e7c97abda38","_id":"eslint-plugin-neverthrow@1.1.3","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-PxtNtYX4WXCydXro6Ei1pU43qMk2sl4sSre9Ky4Uh9Mjc8c8O5BQTqCUPFAsnBMR/6yn8DxtxoUFYW4n5nxCVw==","shasum":"ff6f79c2e2ec171d208229dfcbcdbf57a1f101be","tarball":"https://registry.npmjs.org/eslint-plugin-neverthrow/-/eslint-plugin-neverthrow-1.1.3.tgz","fileCount":8,"unpackedSize":18062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGcmujdMAiSsQ+2F+FkG4II3lGIcYHn/HHj/DgdN2AwAiEAjskSrtLnI1ympzv4e8ZSh68RoZUnlX+aNWIFwF5OjNo="}]},"_npmUser":{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"},"directories":{},"maintainers":[{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-neverthrow_1.1.3_1636492267059_0.4027955704202846"},"_hasShrinkwrap":false},"1.1.4":{"name":"eslint-plugin-neverthrow","version":"1.1.4","description":"[![npm version](https://img.shields.io/npm/v/eslint-plugin-neverthrow.svg)](https://www.npmjs.com/package/eslint-plugin-neverthrow) [![Downloads/month](https://img.shields.io/npm/dm/eslint-plugin-neverthrow.svg)](http://www.npmtrends.com/eslint-plugin-nev","engines":{"node":">=14.17"},"main":"dist/src/index.js","scripts":{"prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc","lint":"run-s lint:ts lint:eslint lint:prettier","lint:ts":"tsc --noEmit","lint:eslint":"eslint '**/*.ts'","lint:prettier":"prettier '**/*.{ts,json,yaml,md}'","fix":"run-s fix:eslint fix:prettier","fix:eslint":"npm run lint:eslint -- --fix","fix:prettier":"npm run lint:prettier -- --write","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","release":"semantic-release","add-rule":"ts-node scripts/add-rule","update":"ts-node scripts/update","semantic-release":"semantic-release"},"peerDependencies":{"eslint":">=5.16.0","@typescript-eslint/parser":">=4.20.0"},"dependencies":{"@types/eslint-utils":"^3.0.0","eslint-utils":"3.0.0","tsutils":"3.21.0"},"devDependencies":{"@typescript-eslint/experimental-utils":"^4.0.0","@types/eslint":"^7.2.8","@typescript-eslint/eslint-plugin":"^4.20.0","@types/jest":"^26.0.22","eslint":"^7.23.0","husky":"^6.0.0","@typescript-eslint/parser":"^4.20.0","jest":"^26.6.3","semantic-release":"^18.0.0","lint-staged":"^10.5.4","neverthrow":"4.3.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"lint-staged":{"*.ts":["eslint --fix","prettier --write"],"*.{json,yaml,md}":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/mdbetancourt/eslint-plugin-nevethrow.git"},"keywords":["typescript","template","eslint","eslintplugin","eslint-plugin"],"author":"","license":"MIT","bugs":{"url":"https://github.com/mdbetancourt/eslint-plugin-nevethrow/issues"},"homepage":"https://github.com/mdbetancourt/eslint-plugin-nevethrow#readme","gitHead":"bef2524a6d1df1095986d37a4973ee15c9bf14ae","_id":"eslint-plugin-neverthrow@1.1.4","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-+8zsE5rDqsDfKYAOq0Fr2jbuxHXTmntIWWJqJA3ms1GAKcVCjl0ycetzOu/hTxot9ctr+WYQpCBgB3F2HATR7A==","shasum":"d2f217acafaa092526b9a90f3e15afbe62d4ff4e","tarball":"https://registry.npmjs.org/eslint-plugin-neverthrow/-/eslint-plugin-neverthrow-1.1.4.tgz","fileCount":8,"unpackedSize":18360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qM8CRA9TVsSAnZWagAAC1EP/24GVkuCb1ZrR+dlbGVr\ng4V7cnO5rgjaEGWDjFqeWBwUVqKsK7OaZat1ZKp+9aqCcSBuE+A6BWKkIrIn\neSSMExipiXyDc9j342CHr0yZILv1FfDVgwkQAfxPSN5PiwSO/kUWvCVlbjsf\nTr+Oj/FqiXOj3sPzXbvj0KIU0qs+giwn8vHPK0xCgrf6M8cmD2CHlWRnarb7\n9IGVIK5W+c5dyVmJrelJLX8JTfFVN9JIR6o2msv1eOSIMB/YutRk+Nxs7Qtv\n9EeTo+qQuheE0h2Yo/SxQ+hoEyt+0XUm184MEt/d3YlwURMajBFIiyR1ibC/\ncmu6gItvmiXUVD8ctN9Y262EQclFdlM3SA5icnz8uHpLgD21KZyEd+9dJB2G\nrSgqIPrxLjBexKg6R3FG+B7GidF58d8T50NMZWbtu38X8aIUX/Op7aYXsYzm\nchObTRkh9EUsvw2vHS2gDu0bS/Kx7SFPOQ699eUf/j/PQz+Mzmcu0rPbLlf9\n5FHsSWub8NgL7mCylU1jbZzxhaswko5IOcj9zsqhuh1i/k68TVvANOaZJ62l\nK+g8Co3USTsZIk+MoSZr5pXR+jLtObGB58NAlSWfwBqIkvBzPtCpWmEqc5Km\n6Y2KmAA0SsrBdWzM3+xQhOKjhWUIQKmrPDaX/ntBpga57ltq2O+tTD4ZU6NQ\nzjlP\r\n=Zeg4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXHfxPVZb2r2xKqVMbG7Vi959apBXPHwnAJg9f4vuqWAIhAIXTy+KwCSiHxBOpAh7ZQljDpTV+8ViGKRbiLCa4gVvc"}]},"_npmUser":{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"},"directories":{},"maintainers":[{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-neverthrow_1.1.4_1636495217807_0.9796318451176858"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-01T17:09:53.477Z","1.0.0":"2021-11-01T17:09:53.639Z","modified":"2022-05-01T16:34:35.739Z","1.0.1":"2021-11-02T20:04:45.210Z","1.1.0":"2021-11-02T21:33:10.175Z","1.1.1":"2021-11-03T22:16:54.742Z","1.1.2":"2021-11-09T03:22:39.066Z","1.1.3":"2021-11-09T21:11:07.294Z","1.1.4":"2021-11-09T22:00:17.988Z"},"maintainers":[{"name":"mbetancourt","email":"michelbetancourt23@gmail.com"}],"description":"[![npm version](https://img.shields.io/npm/v/eslint-plugin-neverthrow.svg)](https://www.npmjs.com/package/eslint-plugin-neverthrow) [![Downloads/month](https://img.shields.io/npm/dm/eslint-plugin-neverthrow.svg)](http://www.npmtrends.com/eslint-plugin-nev","homepage":"https://github.com/mdbetancourt/eslint-plugin-nevethrow#readme","keywords":["typescript","template","eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/mdbetancourt/eslint-plugin-nevethrow.git"},"bugs":{"url":"https://github.com/mdbetancourt/eslint-plugin-nevethrow/issues"},"license":"MIT","readme":"# eslint-plugin-neverthrow\n\n[![npm version](https://img.shields.io/npm/v/eslint-plugin-neverthrow.svg)](https://www.npmjs.com/package/eslint-plugin-neverthrow)\n[![Downloads/month](https://img.shields.io/npm/dm/eslint-plugin-neverthrow.svg)](http://www.npmtrends.com/eslint-plugin-neverthrow)\n\n## Installation\n\nUse [npm](https://www.npmjs.com/) or a compatibility tool to install.\n\n```bash\nnpm install --save-dev eslint eslint-plugin-neverthrow @typescript-eslint/parser\n```\n\n### Requirements\n\n- Node.js v8.10.0 or newer versions.\n- ESLint v5.16.0 or newer versions.\n- @typescript-eslint/parser\n\n## Usage\n\nWrite your config file such as `.eslintrc.js`.\n\n```js\nmodule.exports = {\n  plugins: ['neverthrow'],\n  rules: {\n    'neverthrow/must-use-result': 'error',\n  },\n  parser: '@typescript-eslint/parser',\n  parserOptions: {\n    ecmaVersion: 2021,\n    sourceType: 'module',\n    project: ['./tsconfig.json'],\n    tsconfigRootDir: __dirname,\n  },\n};\n```\n\nSee also [Configuring ESLint](https://eslint.org/docs/user-guide/configuring).\n\n## Configs\n\n- `neverthrow/recommended` ... enables the recommended rules.\n\n## Rules\n\n<!--RULE_TABLE_BEGIN-->\n\n### Possible Errors\n\n| Rule ID                                                       | Description                                                                                |     |\n| :------------------------------------------------------------ | :----------------------------------------------------------------------------------------- | :-: |\n| [neverthrow/must-use-result](./docs/rules/must-use-result.md) | Not handling neverthrow result is a possible error because errors could remain unhandleds. | ⭐️ |\n\n<!--RULE_TABLE_END-->\n\n## Semantic Versioning Policy\n\nThis plugin follows [Semantic Versioning](http://semver.org/) and [ESLint's Semantic Versioning Policy](https://github.com/eslint/eslint#semantic-versioning-policy).\n\n## Changelog\n\n- [GitHub Releases](https://github.com/mdbetancourt/eslint-plugin-neverthrow/releases)\n\n## Contributing\n\nWelcome your contribution!\n\nSee also [ESLint Contribution Guide](https://eslint.org/docs/developer-guide/contributing/).\n\n### Development Tools\n\n- `npm test` runs tests.\n- `npm run update` updates the package version. And it updates `src/configs/recommended.ts`, `lib/index.ts`, and `README.md`'s rule table. See also [npm version CLI command](https://docs.npmjs.com/cli/version).\n- `npm run add-rule <RULE_ID>` creates three files to add a new rule.\n\n**forked from [mysticatea/template-eslint-plugin](https://github.com/mysticatea/template-eslint-plugin)**\n","readmeFilename":"README.md"}