{"bugs":{"url":"https://github.com/eslint-community/eslint-plugin-n/issues"},"dist":{"shasum":"5b2c0ad8dd9b724244d30fad2cc49ff4308a2152","tarball":"https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.0.2.tgz","fileCount":76,"integrity":"sha512-Y66uDfUNbBzypsr0kELWrIz+5skicECrLUqlWuXawNSLUq3ltGlCwu6phboYYOTSnoTdHgTLrc+5Ydo6KjzZog==","signatures":[{"sig":"MEUCIE1hpwBVLNavz+v254lR1XfAMvhFsSTPM6cFm6lKx0+gAiEAt7Dj1PsGE3s5FXETPGXvqltw7w5+Hw0/gTnpCtzs/IU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335035},"main":"lib/index.js","name":"eslint-plugin-n","author":{"name":"Toru Nagashima"},"engines":{"node":">=16.0.0"},"funding":"https://github.com/sponsors/mysticatea","gitHead":"d7bf4e1e1058a571170b9b5ed42a1bb4b4624ce3","license":"MIT","scripts":{"new":"node scripts/new-rule","lint":"npm-run-all \"lint:*\"","test":"nyc npm run -s test:_mocha","build":"node scripts/update","clean":"rimraf .nyc_output coverage","watch":"npm run test:_mocha -- --watch --growl","format":"prettier --loglevel warn --write \"**/*.{js,css,md}\"","codecov":"nyc report --reporter text-lcov | codecov --pipe --disable=gcov -t $CODECOV_TOKEN","lint:js":"eslint .","prepare":"npx husky install","pretest":"npm run -s lint","test:ci":"nyc npm run -s test:_mocha","version":"npm run -s build && eslint lib/rules --fix && git add .","coverage":"opener ./coverage/lcov-report/index.html","lint:docs":"markdownlint \"**/*.md\"","preversion":"npm test","postversion":"git push && git push --tags","test:_mocha":"_mocha \"tests/lib/**/*.js\" --reporter progress --timeout 4000","lint:eslint-docs":"npm run update:eslint-docs -- --check","update:eslint-docs":"eslint-doc-generator --config-emoji recommended-module,☑️ --config-emoji recommended-script,✔️ --rule-list-split meta.docs.category --ignore-config recommended-module --ignore-config recommended-script --url-configs \"https://github.com/eslint-community/eslint-plugin-n#-configs\""},"_npmUser":{"name":"weiran.zsd","email":"weiran.zsd@outlook.com"},"homepage":"https://github.com/eslint-community/eslint-plugin-n#readme","keywords":["eslint","eslintplugin","eslint-plugin","node","nodejs","ecmascript","shebang","file","path","import","require"],"release-it":{"npm":{"skipChecks":true},"github":{"release":true}},"repository":{"url":"git+https://github.com/eslint-community/eslint-plugin-n.git","type":"git"},"_npmVersion":"9.6.7","description":"Additional ESLint's rules for Node.js","directories":{},"lint-staged":{"*.js":"eslint --cache --fix","*.{json,js}":"prettier --write --ignore-path .eslintignore"},"maintainers":[{"name":"weiran.zsd","email":"weiran.zsd@outlook.com"},{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"}],"_nodeVersion":"20.5.1","dependencies":{"ignore":"^5.2.4","semver":"^7.5.3","resolve":"^1.22.2","builtins":"^5.0.1","minimatch":"^3.1.2","is-core-module":"^2.12.1","eslint-plugin-es-x":"^7.1.0","@eslint-community/eslint-utils":"^4.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^8.0.3","mocha":"^10.2.0","eslint":"^8.43.0","opener":"^1.5.2","rimraf":"^5.0.1","codecov":"^3.8.2","esbuild":"^0.18.7","globals":"^13.20.0","prettier":"^2.8.8","punycode":"^2.3.0","fast-glob":"^3.2.12","@eslint/js":"^8.43.0","release-it":"^15.11.0","typescript":"^5.1.3","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","eslint-plugin-n":"file:.","@eslint/eslintrc":"^2.0.3","markdownlint-cli":"^0.35.0","import-meta-resolve":"^3.0.0","eslint-doc-generator":"^1.4.3","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.60.0","eslint-plugin-eslint-plugin":"^5.1.0"},"peerDependencies":{"eslint":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-n_16.0.2_1692671538696_0.73080338811529","host":"s3://npm-registry-packages"},"_id":"eslint-plugin-n@16.0.2","version":"16.0.2"}