{"name":"eslint-plugin-unicorn","version":"36.0.0","keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"eslint-plugin-unicorn@36.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"xo":{"rules":{"unicorn/no-null":"error"},"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"overrides":[{"files":["**/*.js"],"rules":{"strict":"error","unicorn/prefer-module":"off"},"parserOptions":{"sourceType":"script"}},{"files":["rules/*.js"],"rules":{"eslint-plugin/require-meta-schema":"off","eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]},"extends":["plugin:eslint-plugin/all"],"plugins":["eslint-plugin"]}]},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"dist":{"shasum":"db50e1426839e401d33c5a279f49d4a5bbb640d8","tarball":"https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-36.0.0.tgz","fileCount":180,"integrity":"sha512-xxN2vSctGWnDW6aLElm/LKIwcrmk6mdiEcW55Uv5krcrVcIFSWMmEgc/hwpemYfZacKZ5npFERGNz4aThsp1AA==","signatures":[{"sig":"MEYCIQCYyE/Ehpbo5HCYfx7vin3l2WYB8G8YxBe4YO58MW4SnAIhALys18Ez5CzHLS2kgmiEg0qDciTW/iVudynvwamFfq3z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":462235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPC9pCRA9TVsSAnZWagAAUoEP/2ioFuc7R1EB+Ln16q9x\nh/WMo3mGLWtQo4fHi8g1k/3rBh1O6awFr1AAYU/7k2pu7UtbIeyl8hoNcqpc\nmH77o+zVlAeLPFh2E6c73rrvKAYlrD40oGfigpioigssRa5CHJ+EOq/0FXC+\nUW/pwHAghcTY8xIl+GXR+NM7Ol2ksLenhkfeCaG5KwPm6ULa5QDjtpPgh1vr\nalLDW0FQE1dV0/KOtRQ//dKHmFrBEJKqk/UyXg00otOgy3i33+6GLXqLnmv9\n7O5uV475zZ30VnibwZvLr1ndmclR7e/egoF3kvm9MOwJvoQ7oYMzkCHgvftC\nTdZ1JZ+vA7mkywFvhQk3Zp42p3jzUV+Wvrt9PgHFs2JKQ810z6ToFNSpS2jP\nvyO64YkN77SgqThiLh+SzyZzuyTE+ifGUwvdcKrpi7a3k0131V6X++1npw+q\nZ1N1Uom5NFr5+WpT99uTdhzqMENX2uCWhwGAvS+c95DOzb5FdqfrM2TGJ/3B\nJMree4Kcad7mkrsNjI+Z+VzjE45smeI+D3RF+mv2p8YLB85eml3IF9WxWkQh\nub58j1WFx7jCjMjSo7+o8+QQSVaVUJtePMn+PBmEo1Ppxtt1EignZQZX2sRx\nYcYEiPpLMUr+HWGxY6HW6MJ77PNyMKLCa2HQCGiI5JwjeNM2sG0Q+YdvPcIA\njPqR\r\n=/HyV\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","gitHead":"b2777b2306b9a069763b9a0701ae8b42a6d9ef00","scripts":{"test":"xo && nyc ava","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","integration":"node ./test/integration/test.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git","type":"git"},"_npmVersion":"7.20.3","description":"Various awesome ESLint rules","directories":{},"_nodeVersion":"14.17.5","dependencies":{"lodash":"^4.17.21","semver":"^7.3.5","ci-info":"^3.2.0","pluralize":"^8.0.0","safe-regex":"^2.1.1","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","is-builtin-module":"^3.1.0","eslint-template-visitor":"^2.3.2","@babel/helper-validator-identifier":"^7.14.9"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.44.0","ava":"^3.15.0","mem":"^9.0.1","nyc":"^15.1.0","pify":"^5.0.0","chalk":"^4.1.2","execa":"^5.1.1","listr":"^0.14.3","eslint":"^7.32.0","outdent":"^0.8.0","enquirer":"2.3.6","lodash-es":"4.17.21","typescript":"^4.4.2","@babel/core":"^7.15.5","@babel/code-frame":"^7.14.5","vue-eslint-parser":"^7.11.0","@babel/eslint-parser":"^7.15.4","eslint-remote-tester":"^1.3.0","eslint-ava-rule-tester":"^4.0.0","@typescript-eslint/parser":"^4.31.0","eslint-plugin-eslint-plugin":"^3.5.3","@lubien/fixture-beta-package":"^1.0.0-beta.1"},"peerDependencies":{"eslint":">=7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-unicorn_36.0.0_1631334248907_0.5217907166625986","host":"s3://npm-registry-packages"}}