{"versions":{"23.0.0":{"name":"eslint-plugin-unicorn","version":"23.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.2.1","eslint-utils":"^2.1.0","import-modules":"^2.0.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.2"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.10.4","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.4.1","ava":"^3.13.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","eslint":"^7.11.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","execa":"^4.0.3","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^4.0.3","vue-eslint-parser":"^7.1.1","xo":"^0.33.1"},"peerDependencies":{"eslint":">=7.11.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,unicorn}/**"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"3cdc5ecc9520d55e70f5959baeff9d2c5123a702","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@23.0.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b2820212874735f9d91ecc8678b263ecfa6cf5f6","size":61920,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-23.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_23.0.0_1602885543514_0.3478118003122106"},"_hasShrinkwrap":false,"publish_time":1602885543658,"_cnpm_publish_time":1602885543658,"contributors":[]},"22.0.0":{"name":"eslint-plugin-unicorn","version":"22.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.2.1","eslint-utils":"^2.1.0","import-modules":"^2.0.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.2"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.10.4","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.1.0","ava":"^3.12.1","babel-eslint":"^10.1.0","chalk":"^4.1.0","eslint":"^7.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","execa":"^4.0.3","listr":"^0.14.3","mem":"6.1.1","nyc":"^15.1.0","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^4.0.2","vue-eslint-parser":"^7.1.0","xo":"^0.33.1"},"peerDependencies":{"eslint":">=7.8.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error"}},"gitHead":"f141d08829085cb314bc78a4bdf59e2c739dedb8","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@22.0.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"46a93d8de393b865e04c2057a4ed3510864dd3be","size":58337,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-22.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_22.0.0_1600465034198_0.3064649758595719"},"_hasShrinkwrap":false,"publish_time":1600465034353,"_cnpm_publish_time":1600465034353,"contributors":[]},"21.0.0":{"name":"eslint-plugin-unicorn","version":"21.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.0.0","eslint-utils":"^2.1.0","import-modules":"^2.0.0","lodash":"^4.17.15","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.2"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.10.3","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^3.4.0","ava":"^3.9.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","eslint":"^7.3.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","execa":"^4.0.2","listr":"^0.14.3","nyc":"^15.1.0","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^3.9.5","vue-eslint-parser":"^7.1.0","xo":"^0.32.0"},"peerDependencies":{"eslint":">=7.3.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error"}},"gitHead":"77576def553b6099e22727ec8066056c2e3f1f9e","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@21.0.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7e3a8b0f725f003619e1f40d769939ecd8d708d0","size":56412,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-21.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_21.0.0_1595005264662_0.8383188415500751"},"_hasShrinkwrap":false,"publish_time":1595005264900,"_cnpm_publish_time":1595005264900,"contributors":[]},"20.1.0":{"name":"eslint-plugin-unicorn","version":"20.1.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.0.0","eslint-utils":"^2.0.0","import-modules":"^2.0.0","lodash":"^4.17.15","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.2"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.33.0","ava":"^3.8.2","babel-eslint":"^10.1.0","chalk":"^4.0.0","eslint":"^7.0.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.1","listr":"^0.14.3","nyc":"^15.0.1","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^3.9.2","vue-eslint-parser":"^7.0.0","xo":"^0.30.0"},"peerDependencies":{"eslint":">=7.0.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","array-callback-return":["error",{"allowImplicit":true}],"unicorn/no-null":"error","unicorn/string-content":"off"}},"gitHead":"754fc47be2610aebedf9022e051260f6b93f5232","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@20.1.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.5","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a43f60ffc98406d72ec2a5fcc6dad24ba0192bc9","size":53838,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-20.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_20.1.0_1590556008911_0.9395908663424231"},"_hasShrinkwrap":false,"publish_time":1590556009028,"_cnpm_publish_time":1590556009028,"contributors":[]},"20.0.0":{"name":"eslint-plugin-unicorn","version":"20.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","eslint-utils":"^2.0.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.2"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.33.0","ava":"^3.8.2","babel-eslint":"^10.1.0","chalk":"^4.0.0","eslint":"^7.0.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.1","listr":"^0.14.3","nyc":"^15.0.1","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^3.9.2","vue-eslint-parser":"^7.0.0","xo":"^0.30.0"},"peerDependencies":{"eslint":">=7.0.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","array-callback-return":["error",{"allowImplicit":true}],"unicorn/no-null":"error","unicorn/string-content":"off"}},"gitHead":"f7df5f85bd9aa10a0a744ab017af09ccf39f154c","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@20.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"40c71f7b8bfac7994c64f2698088b4859ff5ef3e","size":53688,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-20.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_20.0.0_1589353391752_0.2493979821729031"},"_hasShrinkwrap":false,"publish_time":1589353391883,"_cnpm_publish_time":1589353391883,"contributors":[]},"19.0.1":{"name":"eslint-plugin-unicorn","version":"19.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","eslint-utils":"^2.0.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.3"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.24.0","ava":"^3.5.0","babel-eslint":"^10.1.0","chalk":"^3.0.0","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^3.8.3","vue-eslint-parser":"^7.0.0","xo":"^0.28.0"},"peerDependencies":{"eslint":">=6.8.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/string-content":"off"}},"gitHead":"f1ced468120686263a45a9993d2f02343f70c6f3","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@19.0.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"05eef02f33426b8aa4f21cd5e4785b456335b85b","size":51250,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-19.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_19.0.1_1587871723018_0.3558546101097746"},"_hasShrinkwrap":false,"publish_time":1587871723165,"_cnpm_publish_time":1587871723165,"contributors":[]},"19.0.0":{"name":"eslint-plugin-unicorn","version":"19.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","eslint-utils":"^2.0.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.3"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.24.0","ava":"^3.5.0","babel-eslint":"^10.1.0","chalk":"^3.0.0","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^3.8.3","vue-eslint-parser":"^7.0.0","xo":"^0.28.0"},"peerDependencies":{"eslint":">=6.8.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/string-content":"off"}},"gitHead":"47f224616903c4611a9e47160408879f9c1463a7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@19.0.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"aedec116c24dac7350530a46100354703afca765","size":51154,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-19.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_19.0.0_1587827263668_0.06897829371113584"},"_hasShrinkwrap":false,"publish_time":1587827263792,"_cnpm_publish_time":1587827263792,"contributors":[]},"18.0.1":{"name":"eslint-plugin-unicorn","version":"18.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.3"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.24.0","ava":"^3.5.0","babel-eslint":"^10.1.0","chalk":"^3.0.0","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^3.8.3","vue-eslint-parser":"^7.0.0","xo":"^0.28.0"},"peerDependencies":{"eslint":">=6.8.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/string-content":"off"}},"gitHead":"6f11ba1f3753d7138ac8489df97fe363af24cec6","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@18.0.1","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8d3285ffa57b2f6b07550b94e62228d93bf61813","size":49559,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-18.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_18.0.1_1585293685403_0.3204720383618864"},"_hasShrinkwrap":false,"publish_time":1585293685668,"_cnpm_publish_time":1585293685668,"contributors":[]},"18.0.0":{"name":"eslint-plugin-unicorn","version":"18.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.3"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.24.0","ava":"^3.5.0","babel-eslint":"^10.1.0","chalk":"^3.0.0","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.1","pify":"^5.0.0","typescript":"^3.8.3","vue-eslint-parser":"^7.0.0","xo":"^0.28.0"},"peerDependencies":{"eslint":">=6.8.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}},{"files":"test/*.js","parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/string-content":"off"}},"gitHead":"38f2456be2da16452def9ed82bb9fab9898a8b94","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@18.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"94a8477d47f4d25fc931a27658dff44c0fcbc192","size":49492,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-18.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_18.0.0_1585226884394_0.953142268567724"},"_hasShrinkwrap":false,"publish_time":1585226884497,"_cnpm_publish_time":1585226884497,"contributors":[]},"17.2.0":{"name":"eslint-plugin-unicorn","version":"17.2.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.20","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.2"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.21.0","ava":"^3.5.0","babel-eslint":"^10.1.0","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.0","pify":"^5.0.0","tempy":"^0.4.0","typescript":"^3.8.3","xo":"^0.27.2"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}],"rules":{"import/order":"off"}},"gitHead":"cdfedd8451bffa613f3e0bfbadbda71335b5f1c8","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@17.2.0","_nodeVersion":"10.18.1","_npmVersion":"6.14.2","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8f147ba24d417dc5de948c7df7d006108a37a540","size":47461,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-17.2.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_17.2.0_1583922755341_0.06515341831984145"},"_hasShrinkwrap":false,"publish_time":1583922755490,"_cnpm_publish_time":1583922755490,"contributors":[]},"17.1.0":{"name":"eslint-plugin-unicorn","version":"17.1.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.20","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.2"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.21.0","ava":"^3.5.0","babel-eslint":"^10.1.0","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.0","pify":"^5.0.0","tempy":"^0.4.0","typescript":"^3.8.3","xo":"^0.27.2"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}],"rules":{"import/order":"off"}},"gitHead":"c8bf8502690e61686003043cf45a1bad4bf6c713","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@17.1.0","_nodeVersion":"10.18.1","_npmVersion":"6.14.2","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"62124cba4afe0fa0ffe228f466bee77a9916f63c","size":46922,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-17.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_17.1.0_1583813218901_0.06979419547000454"},"_hasShrinkwrap":false,"publish_time":1583813219039,"_cnpm_publish_time":1583813219039,"contributors":[]},"17.0.1":{"name":"eslint-plugin-unicorn","version":"17.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.20","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.2"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.21.0","ava":"^3.5.0","babel-eslint":"^10.1.0","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.0","pify":"^5.0.0","tempy":"^0.4.0","typescript":"^3.8.3","xo":"^0.27.2"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}],"rules":{"import/order":"off"}},"gitHead":"761a3bea2526da80f641a46904d4b3898aa51d43","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@17.0.1","_nodeVersion":"10.18.1","_npmVersion":"6.14.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4ac87b39abd5df19e970282c6d01a0406fd1cce8","size":46900,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-17.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_17.0.1_1583691236594_0.48814421714137035"},"_hasShrinkwrap":false,"publish_time":1583691236694,"_cnpm_publish_time":1583691236694,"contributors":[]},"17.0.0":{"name":"eslint-plugin-unicorn","version":"17.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash":"^4.17.15","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.20","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.2"},"devDependencies":{"@ava/babel":"^1.0.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.21.0","ava":"^3.5.0","babel-eslint":"^10.1.0","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.0","pify":"^5.0.0","tempy":"^0.4.0","typescript":"^3.8.3","xo":"^0.27.2"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}],"rules":{"import/order":"off"}},"gitHead":"d0a30308057abde604344d37776de6c6f30a203b","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@17.0.0","_nodeVersion":"10.18.1","_npmVersion":"6.14.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a23e5cd1a5e1139313b81f896001184f24c22ff5","size":46887,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-17.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_17.0.0_1583666194536_0.7480308783265452"},"_hasShrinkwrap":false,"publish_time":1583666194729,"_cnpm_publish_time":1583666194729,"contributors":[]},"16.1.1":{"name":"eslint-plugin-unicorn","version":"16.1.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.17","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.2"},"devDependencies":{"@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.12.0","ava":"^2.4.0","babel-eslint":"^10.0.3","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","typescript":"^3.7.4","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}],"rules":{"import/order":"off"}},"gitHead":"2aec50fbe7b427667e2f0f603f91ce0d81f5f7e2","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@16.1.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.7","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"012c598d71914ef30f5d386dd85110e59f2ef999","size":45675,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-16.1.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_16.1.1_1581495829128_0.6870349610120237"},"_hasShrinkwrap":false,"publish_time":1581495829260,"_cnpm_publish_time":1581495829260,"contributors":[]},"16.1.0":{"name":"eslint-plugin-unicorn","version":"16.1.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.17","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.2"},"devDependencies":{"@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.12.0","ava":"^2.4.0","babel-eslint":"^10.0.3","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","typescript":"^3.7.4","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"d56bf67351ac58ebc3151a40e7c4aca4a22ad851","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@16.1.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.7","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7af9f2d056c0997776a112c66c6c4f02792bdc56","size":45580,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-16.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_16.1.0_1581440182239_0.4449012705751816"},"_hasShrinkwrap":false,"publish_time":1581440182370,"_cnpm_publish_time":1581440182370,"contributors":[]},"16.0.0":{"name":"eslint-plugin-unicorn","version":"16.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.17","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.2"},"devDependencies":{"@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.12.0","ava":"^2.4.0","babel-eslint":"^10.0.3","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.2.1","execa":"^4.0.0","listr":"^0.14.3","nyc":"^15.0.0","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","typescript":"^3.7.4","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"prefer-named-capture-group":"off"},"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"3e958d0297c8f93cd3e50e22da4f22efc2643fe7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@16.0.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5fc03d70b2944fa85099bf511c352b3d50201738","size":45080,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-16.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_16.0.0_1580554715566_0.37770232441501994"},"_hasShrinkwrap":false,"publish_time":1580554715780,"_cnpm_publish_time":1580554715780,"contributors":[]},"15.0.1":{"name":"eslint-plugin-unicorn","version":"15.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","lint":"./test/lint/lint.js","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.17","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^6.3.0"},"devDependencies":{"@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.12.0","ava":"^2.4.0","babel-eslint":"^10.0.3","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^4.0.0","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","typescript":"^3.7.4","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"1db098d0ea2a0207f4b3732da9c3551f484e84f3","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@15.0.1","_nodeVersion":"8.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8379d1d6882f9f8631bec8025ac9e8fe89e43945","size":44388,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-15.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_15.0.1_1577126896176_0.6534948552651216"},"_hasShrinkwrap":false,"publish_time":1577126896328,"_cnpm_publish_time":1577126896328,"contributors":[]},"15.0.0":{"name":"eslint-plugin-unicorn","version":"15.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","lint":"./test/lint/lint.js","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.17","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.1.1"},"devDependencies":{"@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.12.0","ava":"^2.4.0","babel-eslint":"^10.0.3","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^4.0.0","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","typescript":"^3.7.4","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"f664c130ef2ac7c28e24fe9fd8b7dd9fdad3a162","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@15.0.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5226462ac3602a4b937251ceb8f7e2a2ff86ea05","size":44387,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-15.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_15.0.0_1577036579804_0.9841012330434511"},"_hasShrinkwrap":false,"publish_time":1577036579914,"_cnpm_publish_time":1577036579914,"contributors":[]},"14.0.1":{"name":"eslint-plugin-unicorn","version":"14.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","lint":"./test/lint/lint.js","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.0","regexp-tree":"^0.1.16","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^6.3.0"},"devDependencies":{"@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.9.0","ava":"^2.4.0","babel-eslint":"^10.0.3","chalk":"^3.0.0","coveralls":"^3.0.9","del":"^5.1.0","eslint":"^6.6.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^3.4.0","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","typescript":"^3.7.2","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.7.1"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"ce05e231ee2ef9a3de3dd7dd6ac4a0873a441e90","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@14.0.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"6fa75872b6c0a4ed82a5f5b5854af3378fc78e41","size":42953,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-14.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_14.0.1_1575104724976_0.5215625770437795"},"_hasShrinkwrap":false,"publish_time":1575104725141,"_cnpm_publish_time":1575104725141,"contributors":[]},"14.0.0":{"name":"eslint-plugin-unicorn","version":"14.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","lint":"./test/lint/lint.js","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.0","regexp-tree":"^0.1.16","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^6.3.0"},"devDependencies":{"@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^2.9.0","ava":"^2.4.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.7","del":"^5.1.0","eslint":"^6.6.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^3.2.0","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","typescript":"^3.7.2","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.6.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"364824b6dd1aa9ccceaa92676a327ad62dcc6a5d","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@14.0.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ea029443f415fbbf6e68a202d572c91fe483453a","size":42989,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-14.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_14.0.0_1575021483325_0.15388499193039396"},"_hasShrinkwrap":false,"publish_time":1575021483481,"_cnpm_publish_time":1575021483481,"contributors":[]},"13.0.0":{"name":"eslint-plugin-unicorn","version":"13.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","lint":"./test/lint/lint.js","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.1.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.0","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^6.3.0"},"devDependencies":{"@lubien/fixture-beta-package":"^1.0.0-beta.1","ava":"^2.4.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.7","del":"^5.1.0","eslint":"^6.6.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^3.2.0","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.6.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"9e0db0b1385c72695d157f2d00bbc6a8ffdbbfc6","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@13.0.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3d73a17cc34ade1aaa02655ae78bbd8a2053fa81","size":40157,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-13.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_13.0.0_1573794244303_0.7891412636272337"},"_hasShrinkwrap":false,"publish_time":1573794244417,"_cnpm_publish_time":1573794244417,"contributors":[]},"12.1.0":{"name":"eslint-plugin-unicorn","version":"12.1.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.0.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.0","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.0.2","semver":"^6.3.0"},"devDependencies":{"ava":"^2.3.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.6","del":"^5.1.0","eslint":"^6.5.1","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^2.0.4","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.3.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"a2469ade9d2349fc74b9ed0ce67024cb3404b6b8","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@12.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"6ebff6c90ecf4df7ce1615e18928d10bb50c2ff5","size":39417,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-12.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_12.1.0_1570734589853_0.4852832879297093"},"_hasShrinkwrap":false,"publish_time":1570734590034,"_cnpm_publish_time":1570734590034,"contributors":[]},"12.0.2":{"name":"eslint-plugin-unicorn","version":"12.0.2","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.0.0","import-modules":"^2.0.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","read-pkg-up":"^7.0.0","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.0.2","semver":"^6.3.0"},"devDependencies":{"ava":"^2.3.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.6","del":"^5.1.0","eslint":"^6.5.1","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^2.0.4","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.25.3"},"peerDependencies":{"eslint":">=6.3.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"d3f3e7431a79c65728d1d39ae0feacba263709da","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@12.0.2","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3c6ef6ff00797b21ac92afbe2e0784b375c5cb28","size":39279,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-12.0.2.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_12.0.2_1570091154656_0.5842352535913293"},"_hasShrinkwrap":false,"publish_time":1570091154848,"_cnpm_publish_time":1570091154848,"contributors":[]},"12.0.1":{"name":"eslint-plugin-unicorn","version":"12.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","read-pkg-up":"^6.0.0","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.0.2","semver":"^6.3.0"},"devDependencies":{"ava":"^2.3.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.6","del":"^5.1.0","eslint":"^6.3.0","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^2.0.4","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=6.3.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"dd791367eca5b1651891e61a81ee1a5a5a9d6102","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@12.0.1","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f902c3c80dbc027fb3bd4665713c3dcb1954bc6a","size":39266,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-12.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_12.0.1_1569471324039_0.13443878501160422"},"_hasShrinkwrap":false,"publish_time":1569471324251,"_cnpm_publish_time":1569471324251,"contributors":[]},"12.0.0":{"name":"eslint-plugin-unicorn","version":"12.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","read-pkg-up":"^6.0.0","regexpp":"^3.0.0","reserved-words":"^0.1.2","safe-regex":"^2.0.2","semver":"^6.3.0"},"devDependencies":{"ava":"^2.3.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.6","del":"^5.1.0","eslint":"^6.3.0","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^2.0.4","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=6.3.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"777060d0f28636c389ecf17724e4512476bb541e","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@12.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7db35bfe732175971b5d3899c1ec1426e1cb5c05","size":39246,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-12.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_12.0.0_1569406526577_0.13468117877694752"},"_hasShrinkwrap":false,"publish_time":1569406526678,"_cnpm_publish_time":1569406526678,"contributors":[]},"11.0.2":{"name":"eslint-plugin-unicorn","version":"11.0.2","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","import-modules":"^1.1.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","regexpp":"^3.0.0","read-pkg":"^5.2.0","reserved-words":"^0.1.2","safe-regex":"^2.0.2","semver":"^6.3.0"},"devDependencies":{"ava":"^2.3.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.6","del":"^5.1.0","eslint":"^6.3.0","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^2.0.4","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=6.3.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"f132230a8b2df3b501a4638d51de91241f21dd97","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@11.0.2","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d330148d4f15a5eae5d10cb501bacd5328736264","size":38263,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-11.0.2.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_11.0.2_1569143417444_0.007755029250124945"},"_hasShrinkwrap":false,"publish_time":1569143417624,"_cnpm_publish_time":1569143417624,"contributors":[]},"11.0.1":{"name":"eslint-plugin-unicorn","version":"11.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","import-modules":"^1.1.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","regexpp":"^3.0.0","read-pkg":"^5.2.0","reserved-words":"^0.1.2","safe-regex":"^2.0.2","semver":"^6.3.0"},"devDependencies":{"ava":"^2.3.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.6","del":"^5.1.0","eslint":"^6.3.0","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^2.0.4","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=6.3.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"c28c7701776db24dae9b83c4135324180a817f4b","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@11.0.1","_nodeVersion":"8.16.1","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1bac58a2c388bfe21d36d8e91f4bba136ac18f0a","size":38258,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-11.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_11.0.1_1568835750390_0.2083154522208015"},"_hasShrinkwrap":false,"publish_time":1568835750528,"_cnpm_publish_time":1568835750528,"contributors":[]},"11.0.0":{"name":"eslint-plugin-unicorn","version":"11.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","import-modules":"^1.1.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.1","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","regexpp":"^3.0.0","read-pkg":"^5.2.0","reserved-words":"^0.1.2","safe-regex":"^2.0.2","semver":"^6.3.0"},"devDependencies":{"ava":"^2.3.0","babel-eslint":"^10.0.3","chalk":"^2.4.2","coveralls":"^3.0.6","del":"^5.1.0","eslint":"^6.3.0","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^2.0.4","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=6.3.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"bc49d607e7c344a41e0f17cbe4cbbe012bac4e30","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@11.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5a2d4a360fda718032017b10da3a0b7e0806628f","size":37857,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-11.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_11.0.0_1568626297442_0.5561518780576133"},"_hasShrinkwrap":false,"publish_time":1568626297661,"_cnpm_publish_time":1568626297661,"contributors":[]},"10.0.0":{"name":"eslint-plugin-unicorn","version":"10.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","import-modules":"^1.1.0","lodash.camelcase":"^4.3.0","lodash.defaultsdeep":"^4.6.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.3.1","regexpp":"^2.0.1","reserved-words":"^0.1.2","safe-regex":"^2.0.2"},"devDependencies":{"ava":"^2.1.0","babel-eslint":"^10.0.2","chalk":"^2.4.2","coveralls":"^3.0.4","del":"^5.0.0","eslint":"^6.0.1","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^2.0.3","listr":"^0.14.3","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=6.0.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"94393c66f926780a4eaa0a98d29c3876c07cb532","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@10.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f3815a759f76dd490dbb5a560e3805e0556aff17","size":32479,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-10.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_10.0.0_1564093562982_0.05103020740991804"},"_hasShrinkwrap":false,"publish_time":1564093563156,"_cnpm_publish_time":1564093563156,"contributors":[]},"9.1.1":{"name":"eslint-plugin-unicorn","version":"9.1.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.2.0","regexpp":"^2.0.1","reserved-words":"^0.1.2","safe-regex":"^2.0.1"},"devDependencies":{"ava":"^1.4.1","babel-eslint":"^10.0.0","chalk":"^2.4.2","coveralls":"^3.0.0","del":"^4.1.1","eslint":"^5.12.0","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^1.0.0","listr":"^0.14.1","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"970da86b1ff4bef393762fa7298945c809fc8b9c","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@9.1.1","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1588a0473f9a0e37cfbbcf7552065a0b0a96ce26","size":30946,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-9.1.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_9.1.1_1561211977132_0.21611867904378523"},"_hasShrinkwrap":false,"publish_time":1561211977469,"_cnpm_publish_time":1561211977469,"contributors":[]},"9.1.0":{"name":"eslint-plugin-unicorn","version":"9.1.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.2.0","regexpp":"^2.0.1","reserved-words":"^0.1.2","safe-regex":"^2.0.1"},"devDependencies":{"ava":"^1.4.1","babel-eslint":"^10.0.0","chalk":"^2.4.2","coveralls":"^3.0.0","del":"^4.1.1","eslint":"^5.12.0","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^1.0.0","listr":"^0.14.1","nyc":"^14.1.1","outdent":"^0.7.0","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"5ed0e1f4aaaea5627b1337f053dbb8813e833b43","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@9.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b5ec3c65ae28d8163f6f6b340b183e11862ec295","size":30791,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-9.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_9.1.0_1560176486131_0.3336767908322784"},"_hasShrinkwrap":false,"publish_time":1560176486279,"_cnpm_publish_time":1560176486279,"contributors":[]},"9.0.0":{"name":"eslint-plugin-unicorn","version":"9.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.2.0","reserved-words":"^0.1.2","safe-regex":"^2.0.1"},"devDependencies":{"ava":"^1.4.1","babel-eslint":"^10.0.0","chalk":"^2.4.2","coveralls":"^3.0.0","del":"^4.1.1","eslint":"^5.12.0","eslint-ava-rule-tester":"^3.0.0","eslint-plugin-eslint-plugin":"2.1.0","execa":"^1.0.0","listr":"^0.14.1","nyc":"^14.1.1","pify":"^4.0.1","tempy":"^0.3.0","xo":"^0.24.0"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}]},"gitHead":"739d1fd3ec115457ca13e7fae9ffdbbae43dccdf","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@9.0.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"53e0a9043ad27f11f10846603915251d03584165","size":29971,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-9.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_9.0.0_1559277921929_0.10381657329390204"},"_hasShrinkwrap":false,"publish_time":1559277922018,"_cnpm_publish_time":1559277922018,"contributors":[]},"8.0.2":{"name":"eslint-plugin-unicorn","version":"8.0.2","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.2.0","reserved-words":"^0.1.2","safe-regex":"^2.0.1"},"devDependencies":{"ava":"^1.1.0","babel-eslint":"^10.0.0","chalk":"^2.4.2","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^5.12.0","eslint-ava-rule-tester":"^3.0.0","execa":"^1.0.0","listr":"^0.14.1","nyc":"^13.1.0","pify":"^4.0.1","tempy":"^0.2.1","xo":"^0.24.0"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"gitHead":"ca41d4d679f0f269ce97b2343066602e4211c8c1","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@8.0.2","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a1f6192c39916d7385c057f79a95ffcdf47f4636","size":26831,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-8.0.2.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_8.0.2_1554831138187_0.39407540138618224"},"_hasShrinkwrap":false,"publish_time":1554831138422,"_cnpm_publish_time":1554831138422,"contributors":[]},"8.0.1":{"name":"eslint-plugin-unicorn","version":"8.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.2.0","reserved-words":"^0.1.2","safe-regex":"^2.0.1"},"devDependencies":{"ava":"^1.1.0","babel-eslint":"^10.0.0","chalk":"^2.4.2","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^5.12.0","eslint-ava-rule-tester":"^3.0.0","execa":"^1.0.0","listr":"^0.14.1","nyc":"^13.1.0","pify":"^4.0.1","tempy":"^0.2.1","xo":"^0.24.0"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"gitHead":"0765c1f862265024b4d69df0f8160538eb114339","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@8.0.1","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9212c4d8dd729785db846db920148ca97d545696","size":26833,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-8.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_8.0.1_1553777776284_0.8493360880960299"},"_hasShrinkwrap":false,"publish_time":1553777776402,"_cnpm_publish_time":1553777776402,"contributors":[]},"8.0.0":{"name":"eslint-plugin-unicorn","version":"8.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.topairs":"^4.3.0","lodash.upperfirst":"^4.2.0","reserved-words":"^0.1.2","safe-regex":"^2.0.1"},"devDependencies":{"ava":"^1.1.0","babel-eslint":"^10.0.0","chalk":"^2.4.2","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^5.12.0","eslint-ava-rule-tester":"^3.0.0","execa":"^1.0.0","listr":"^0.14.1","nyc":"^13.1.0","pify":"^4.0.1","tempy":"^0.2.1","xo":"^0.24.0"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"gitHead":"2f8f3d38e1c8058ac9bacb8bc318a66cda006307","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@8.0.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"62d5a1f7ab492e470f32eeccec861b3c0ddcd56a","size":26787,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-8.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_8.0.0_1553683170197_0.5663809153764647"},"_hasShrinkwrap":false,"publish_time":1553683170354,"_cnpm_publish_time":1553683170354,"contributors":[]},"7.1.0":{"name":"eslint-plugin-unicorn","version":"7.1.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^2.0.1"},"devDependencies":{"ava":"^1.1.0","babel-eslint":"^10.0.0","chalk":"^2.4.2","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^5.12.0","eslint-ava-rule-tester":"^3.0.0","execa":"^1.0.0","listr":"^0.14.1","nyc":"^13.1.0","pify":"^4.0.1","tempy":"^0.2.1","xo":"^0.23.0"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"gitHead":"626af2bd4f828e744ac27062dd1b89b3e94ddce9","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@7.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9efef5c68fde0ebefb0241fbcfa274f1b959c04e","size":17512,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-7.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_7.1.0_1548149210306_0.20147417789807687"},"_hasShrinkwrap":false,"publish_time":1548149210422,"_cnpm_publish_time":1548149210422,"contributors":[]},"7.0.0":{"name":"eslint-plugin-unicorn","version":"7.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^2.0.1"},"devDependencies":{"ava":"^1.1.0","babel-eslint":"^10.0.0","chalk":"^2.4.2","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^5.12.0","eslint-ava-rule-tester":"^3.0.0","execa":"^1.0.0","listr":"^0.14.1","nyc":"^13.1.0","pify":"^4.0.1","tempy":"^0.2.1","xo":"^0.23.0"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"gitHead":"8306958de386f2e4b06a7091511aec8c53e30da7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@7.0.0","_npmVersion":"6.5.0","_nodeVersion":"10.13.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b03ade717684d620392bf5458a51758e8e77ea47","size":17384,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-7.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_7.0.0_1547443924321_0.5999109381480068"},"_hasShrinkwrap":false,"publish_time":1547443924490,"_cnpm_publish_time":1547443924490,"contributors":[]},"6.0.1":{"name":"eslint-plugin-unicorn","version":"6.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"nyc ava","integration":"./test/integration/test.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^1.1.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^5.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.10.0","listr":"^0.14.1","nyc":"^12.0.2","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"gitHead":"f96dd97c873c803f0525ff0c279fc59ec565e409","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@6.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4a97f0bc9449e20b82848dad12094ee2ba72347e","size":14551,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-6.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_6.0.1_1535969281186_0.9080968643726925"},"_hasShrinkwrap":false,"publish_time":1535969281391,"_cnpm_publish_time":1535969281391,"contributors":[]},"6.0.0":{"name":"eslint-plugin-unicorn","version":"6.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"nyc ava","integration":"./test/integration/test.js","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^1.1.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^5.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.10.0","listr":"^0.14.1","nyc":"^12.0.2","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"gitHead":"31be04bab4d4a561f3333a3561d86a62d2ed33e3","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@6.0.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"af24ab13f4654865832c78d1a7fc5b0d7de6d30a","size":14414,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-6.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_6.0.0_1535042455265_0.7350710741071236"},"_hasShrinkwrap":false,"publish_time":1535042455394,"_cnpm_publish_time":1535042455394,"contributors":[]},"5.0.0":{"name":"eslint-plugin-unicorn","version":"5.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"nyc ava","integration":"./test/integration/test.js","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^1.1.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^5.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.10.0","listr":"^0.14.1","nyc":"^12.0.2","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=5.0.0"},"ava":{"files":["test/*.js"]},"gitHead":"46a04cb120840fc7a8663d969597bb0cc4b22bfd","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@5.0.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3cd37e9202892c4f819c3ce76dcbcae415c84b1d","size":14089,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-5.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_5.0.0_1532788757475_0.4699651546502899"},"_hasShrinkwrap":false,"publish_time":1532788757604,"_cnpm_publish_time":1532788757604,"contributors":[]},"4.0.3":{"name":"eslint-plugin-unicorn","version":"4.0.3","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^1.1.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^4.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.9.0","listr":"^0.13.0","nyc":"^11.0.3","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=4"},"ava":{"files":["test/*.js"]},"gitHead":"985a861382679ab42a723720634f064a5eb104a6","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@4.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7e9998711bf237809ed1881a51a77000b2f40586","size":12660,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-4.0.3.tgz"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_4.0.3_1523011653087_0.38841855762861965"},"_hasShrinkwrap":false,"publish_time":1523011653181,"_cnpm_publish_time":1523011653181,"contributors":[]},"4.0.2":{"name":"eslint-plugin-unicorn","version":"4.0.2","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^1.1.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^4.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.9.0","listr":"^0.13.0","nyc":"^11.0.3","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=4"},"ava":{"files":["test/*.js"]},"gitHead":"d04af5006e49ff3a808cf658c562c6d64346129d","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@4.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"845de915e7a975f15779466fc92cc01973bbf103","size":12639,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-4.0.2.tgz"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_4.0.2_1518631792023_0.9053477736173998"},"_hasShrinkwrap":false,"publish_time":1518631792570,"_cnpm_publish_time":1518631792570,"contributors":[]},"4.0.1":{"name":"eslint-plugin-unicorn","version":"4.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^1.1.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^4.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.9.0","listr":"^0.13.0","nyc":"^11.0.3","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=4"},"ava":{"files":["test/*.js"]},"gitHead":"812f461d8388912f5d75eb715cdc0e2ec2abed47","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@4.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5a2481978c80ecf9383b7f90100595ebb2f6f8f7","size":12614,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-4.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_4.0.1_1518500950163_0.7091630008459557"},"_hasShrinkwrap":false,"publish_time":1518500950215,"_cnpm_publish_time":1518500950215,"contributors":[]},"4.0.0":{"name":"eslint-plugin-unicorn","version":"4.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","safe-regex":"^1.1.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^4.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.9.0","listr":"^0.13.0","nyc":"^11.0.3","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=4"},"ava":{"files":["test/*.js"]},"gitHead":"097fdc79bf0aea510a7bcad71837c106a1616463","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"fa35082fab866f2625a2aca7a32b0b3795d08230","size":12607,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-4.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_4.0.0_1518499397283_0.12433594970273765"},"_hasShrinkwrap":false,"publish_time":1518499397598,"_cnpm_publish_time":1518499397598,"contributors":[]},"3.0.1":{"name":"eslint-plugin-unicorn","version":"3.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^4.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.8.0","listr":"^0.13.0","nyc":"^11.0.3","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=4"},"ava":{"files":["test/*.js"]},"gitHead":"922e28c4fbde54c427a9f43a110d31f11f29f1d1","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@3.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"dae02614a53b921541a9318a46e50ab5bdeb5d7c","size":10347,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-3.0.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn-3.0.1.tgz_1513115242314_0.8958115258719772"},"directories":{},"publish_time":1513115243281,"_hasShrinkwrap":false,"_cnpm_publish_time":1513115243281,"contributors":[]},"3.0.0":{"name":"eslint-plugin-unicorn","version":"3.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","integration":"./test/integration/test.js","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"clean-regexp":"^1.0.0","eslint-ast-utils":"^1.0.0","import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","chalk":"^2.0.1","coveralls":"^3.0.0","del":"^3.0.0","eslint":"^4.0.0","eslint-ava-rule-tester":"^2.0.0","execa":"^0.8.0","listr":"^0.13.0","nyc":"^11.0.3","pify":"^3.0.0","tempy":"^0.2.1","xo":"*"},"peerDependencies":{"eslint":">=4"},"ava":{"files":["test/*.js"]},"gitHead":"265b734e46eeaaa7661fa341b662e5c5492f8bfe","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2d53b4be307a54154d56c4cf494024e1b827e4b2","size":10297,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-3.0.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn-3.0.0.tgz_1510231854717_0.3327030539512634"},"directories":{},"publish_time":1510231854790,"_cnpm_publish_time":1510231854790,"_hasShrinkwrap":false,"contributors":[]},"2.1.2":{"name":"eslint-plugin-unicorn","version":"2.1.2","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"import-modules":"^1.1.0","lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^4.0.0","eslint-ava-rule-tester":"^2.0.0","nyc":"^10.0.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=3.6"},"gitHead":"57b766bba55bfeee8f1a71497e7892c1933bbdf7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@2.1.2","_shasum":"99dffe9f4773b04bc39356a7febd64dd700274bc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"99dffe9f4773b04bc39356a7febd64dd700274bc","size":8266,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-2.1.2.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn-2.1.2.tgz_1497691310040_0.1424677420873195"},"directories":{},"publish_time":1497691310946,"_cnpm_publish_time":1497691310946,"_hasShrinkwrap":false,"contributors":[]},"2.1.1":{"name":"eslint-plugin-unicorn","version":"2.1.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","req-all":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^3.5.0","eslint-ava-rule-tester":"^2.0.0","nyc":"^10.0.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=3.6"},"gitHead":"be821e0ae14b8d7cbdd2b4f99122d909c5506187","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@2.1.1","_shasum":"3e9294366799b715e16a6df89159495b68930cb3","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3e9294366799b715e16a6df89159495b68930cb3","size":8249,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-2.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-unicorn-2.1.1.tgz_1490472848283_0.9877220133785158"},"directories":{},"publish_time":1490472850103,"_cnpm_publish_time":1490472850103,"_hasShrinkwrap":false,"contributors":[]},"2.1.0":{"name":"eslint-plugin-unicorn","version":"2.1.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","req-all":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^3.5.0","eslint-ava-rule-tester":"^2.0.0","nyc":"^10.0.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=3.6"},"xo":{"esnext":true},"gitHead":"7f7ac93245d6da9af83387a9fdce23214693198f","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@2.1.0","_shasum":"2974cabdce874d9afe54ae8f1b851e8921ccbf94","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2974cabdce874d9afe54ae8f1b851e8921ccbf94","size":8232,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-2.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-unicorn-2.1.0.tgz_1489112499373_0.9716141314711422"},"directories":{},"publish_time":1489112499639,"_cnpm_publish_time":1489112499639,"_hasShrinkwrap":false,"contributors":[]},"2.0.1":{"name":"eslint-plugin-unicorn","version":"2.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","req-all":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^3.5.0","eslint-ava-rule-tester":"^2.0.0","nyc":"^10.0.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=3.6"},"xo":{"esnext":true},"gitHead":"dacf53857b359a617ac026776b61274b1243eb2c","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@2.0.1","_shasum":"03cf83780fc13c74658b557600a95f6920b382d9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"03cf83780fc13c74658b557600a95f6920b382d9","size":8243,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-2.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-unicorn-2.0.1.tgz_1486378113709_0.33348121913149953"},"directories":{},"publish_time":1486378115460,"_cnpm_publish_time":1486378115460,"_hasShrinkwrap":false,"contributors":[]},"2.0.0":{"name":"eslint-plugin-unicorn","version":"2.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"jfm.engels@gmail.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","req-all":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^3.5.0","eslint-ava-rule-tester":"^2.0.0","nyc":"^10.0.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=3.6"},"xo":{"esnext":true},"gitHead":"189d3af16df89bfe75cc955a24c05745e58fb7e3","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@2.0.0","_shasum":"fbb2c65b49d2c312f1007fa1a745c918afe33326","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"fbb2c65b49d2c312f1007fa1a745c918afe33326","size":8230,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-2.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-unicorn-2.0.0.tgz_1486368626774_0.13870326709002256"},"directories":{},"publish_time":1486368628428,"_cnpm_publish_time":1486368628428,"_hasShrinkwrap":false,"contributors":[]},"1.0.0":{"name":"eslint-plugin-unicorn","version":"1.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","rules"],"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"lodash.camelcase":"^4.1.1","lodash.kebabcase":"^4.0.1","lodash.snakecase":"^4.0.1","lodash.upperfirst":"^4.2.0","req-all":"^0.1.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.9","eslint":"^3.5.0","eslint-ava-rule-tester":"^0.1.1","nyc":"^6.4.0","pify":"^2.3.0","xo":"*"},"peerDependencies":{"eslint":">=3"},"xo":{"esnext":true},"gitHead":"3641f15ee588d7ef897d81b32f3b8b510adfe034","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@1.0.0","_shasum":"b761ad233d34d164cda5c41217571609bd1ac161","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.4.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b761ad233d34d164cda5c41217571609bd1ac161","size":4938,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-unicorn-1.0.0.tgz_1474351728821_0.9860127670690417"},"directories":{},"publish_time":1474351732104,"_cnpm_publish_time":1474351732104,"_hasShrinkwrap":false,"contributors":[]},"27.0.0":{"name":"eslint-plugin-unicorn","version":"27.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.2.2","eslint-utils":"^2.1.0","import-modules":"^2.1.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.22","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.11","@babel/core":"7.12.10","@babel/eslint-parser":"7.12.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.12.0","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^0.4.0","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.37.1"},"peerDependencies":{"eslint":">=7.17.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"37658070a61a900183016d3a64d1982429dda25f","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@27.0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d12436409e399ab75c826bbb17b202846a276e5a","size":80074,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-27.0.0.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_27.0.0_1611341739102_0.8717645815693915"},"_hasShrinkwrap":false,"publish_time":1611341739212,"_cnpm_publish_time":1611341739212,"contributors":[]},"26.0.1":{"name":"eslint-plugin-unicorn","version":"26.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.2.2","eslint-utils":"^2.1.0","import-modules":"^2.1.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.11","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.12.0","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^0.4.0","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.37.1"},"peerDependencies":{"eslint":">=7.17.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,unicorn}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"4c92d4c2d6af88865f15c99f61145bbd10abfa96","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@26.0.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"65f476bb7624beb417066259dc14c7ebb21eb6fc","size":72085,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-26.0.1.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_26.0.1_1610536582688_0.49003037161476093"},"_hasShrinkwrap":false,"publish_time":1610536582854,"_cnpm_publish_time":1610536582854,"contributors":[]},"26.0.0":{"name":"eslint-plugin-unicorn","version":"26.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.2.2","eslint-utils":"^2.1.0","import-modules":"^2.1.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.11","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.12.0","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^0.4.0","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.37.1"},"peerDependencies":{"eslint":">=7.17.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,unicorn}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"4ab4759e0de9a937ae2fedde596bbaedac607e46","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@26.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d34b93c6822d37f38fa322dc8490a4cc81d66110","size":71937,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-26.0.0.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_26.0.0_1610363826520_0.5761652084782163"},"_hasShrinkwrap":false,"publish_time":1610363826745,"_cnpm_publish_time":1610363826745,"contributors":[]},"25.0.1":{"name":"eslint-plugin-unicorn","version":"25.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.2.1","eslint-utils":"^2.1.0","import-modules":"^2.0.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.11","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.10.0","ava":"^3.14.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^0.3.5","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.36.1"},"peerDependencies":{"eslint":">=7.15.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,unicorn}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"0a111155f81823457aa309ec4b4c43c98eb1b057","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@25.0.1","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"bedcbc9b817042a44f6501584e8266741120f023","size":67566,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-25.0.1.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_25.0.1_1609310466596_0.06932829962204545"},"_hasShrinkwrap":false,"publish_time":1609310466765,"_cnpm_publish_time":1609310466765,"contributors":[]},"25.0.0":{"name":"eslint-plugin-unicorn","version":"25.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.2.1","eslint-utils":"^2.1.0","import-modules":"^2.0.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.11","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.10.0","ava":"^3.14.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^0.3.5","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.36.1"},"peerDependencies":{"eslint":">=7.15.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,unicorn}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"7392174bb6f33aedde9d164b023de81cf7e8c6ee","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@25.0.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b5718381ac615f2bcf7814e4acf0aac78b11a10f","size":67564,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-25.0.0.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_25.0.0_1609177873265_0.13981593651658386"},"_hasShrinkwrap":false,"publish_time":1609177873418,"_cnpm_publish_time":1609177873418,"contributors":[]},"24.0.0":{"name":"eslint-plugin-unicorn","version":"24.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","lint":"node ./test/lint/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-ast-utils":"^1.1.0","eslint-template-visitor":"^2.2.1","eslint-utils":"^2.1.0","import-modules":"^2.0.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.21","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.11","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.10.0","ava":"^3.14.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^0.3.5","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.36.1"},"peerDependencies":{"eslint":">=7.15.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,unicorn}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"25fd5ec5f482a4dd12f32ef8176f3652e87a7109","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@24.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"08017ccd7ac704777d459cff6e13a35f54cbcab1","size":65091,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-24.0.0.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_24.0.0_1608200631385_0.5742028345040329"},"_hasShrinkwrap":false,"publish_time":1608200631597,"_cnpm_publish_time":1608200631597,"contributors":[]},"28.0.2":{"name":"eslint-plugin-unicorn","version":"28.0.2","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.2.2","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","import-modules":"^2.1.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.22","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.13","@babel/core":"7.12.10","@babel/eslint-parser":"7.12.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.12.0","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^1.1.0","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.37.1"},"peerDependencies":{"eslint":">=7.17.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"fbb0fc438ea242f048b5661d6f10aa53a771b6ba","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@28.0.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ab9884ebae04590ecd9c1c294330d889a74b7c37","size":82272,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-28.0.2.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_28.0.2_1613625071169_0.38528936743006836"},"_hasShrinkwrap":false,"publish_time":1613625071305,"_cnpm_publish_time":1613625071305,"contributors":[]},"28.0.1":{"name":"eslint-plugin-unicorn","version":"28.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.2.2","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","import-modules":"^2.1.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.22","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.13","@babel/core":"7.12.10","@babel/eslint-parser":"7.12.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.12.0","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^0.4.0","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.37.1"},"peerDependencies":{"eslint":">=7.17.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"cdec9e2736c29919d4e1a8c4cc1168980ee27ffd","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@28.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a412c2f5ef707444e0147e2994b10ab35f4d812d","size":82256,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-28.0.1.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_28.0.1_1613386610382_0.5475108880423321"},"_hasShrinkwrap":false,"publish_time":1613386610547,"_cnpm_publish_time":1613386610547,"contributors":[]},"28.0.0":{"name":"eslint-plugin-unicorn","version":"28.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.js","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^2.0.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.2.2","eslint-utils":"^2.1.0","import-modules":"^2.1.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.22","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@ava/babel":"^1.0.1","@babel/code-frame":"7.12.13","@babel/core":"7.12.10","@babel/eslint-parser":"7.12.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.12.0","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.15.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^0.4.0","execa":"^5.0.0","listr":"^0.14.3","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.3","vue-eslint-parser":"^7.3.0","xo":"^0.37.1"},"peerDependencies":{"eslint":">=7.17.0"},"ava":{"babel":true,"files":["test/*.js"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["test/*.js","**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"122c5ae95e836d524183bf035fc5d31fc8a0a806","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@28.0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"41bbc9a62119a9d19466942f9ad059c57d54532f","size":82248,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-28.0.0.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_28.0.0_1612936655595_0.5452213594630788"},"_hasShrinkwrap":false,"publish_time":1612936655769,"_cnpm_publish_time":1612936655769,"contributors":[]},"29.0.0":{"name":"eslint-plugin-unicorn","version":"29.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.1.1","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","import-modules":"^2.1.0","lodash":"^4.17.20","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.4"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.12.17","@babel/eslint-parser":"7.12.17","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.15.1","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.20.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^2.3.0","eslint-remote-tester":"^1.1.0","execa":"^5.0.0","listr":"^0.14.3","lodash-es":"4.17.20","mem":"8.0.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.1.5","vue-eslint-parser":"^7.5.0","xo":"^0.38.1"},"peerDependencies":{"eslint":">=7.20.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","node/no-unsupported-features/node-builtins":["off",{"ignores":["module.createRequire"]}],"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"fn":false}}]}},"gitHead":"c5a43459e881d36e1aa79a7e41a0ec0a05b7e7b7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@29.0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7c97cdb5afe932e9f8dc34108e4a5a2a2fbb1906","size":87439,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-29.0.0.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_29.0.0_1616330078914_0.9564625408622662"},"_hasShrinkwrap":false,"publish_time":1616330079086,"_cnpm_publish_time":1616330079086,"contributors":[]},"32.0.1":{"name":"eslint-plugin-unicorn","version":"32.0.1","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.1.1","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^2.1.0","import-modules":"^2.1.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.14.0","@babel/eslint-parser":"7.13.14","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.21.0","ava":"^3.15.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.23.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.0.2","eslint-remote-tester":"^1.1.0","execa":"^5.0.0","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.2.3","vue-eslint-parser":"^7.6.0","xo":"^0.38.2"},"peerDependencies":{"eslint":">=7.23.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error"}}],"rules":{"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"ref":{"reference":true}}}],"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]}},"gitHead":"447aee6021a5c1077983a4cd24df7bed7fc5a0dd","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@32.0.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"a7cb9f538441b78936a96261eea4392d76526d77","size":93376,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-32.0.1.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_32.0.1_1620626841192_0.19052893130510173"},"_hasShrinkwrap":false,"publish_time":1620626841409,"_cnpm_publish_time":1620626841409,"contributors":[]},"32.0.0":{"name":"eslint-plugin-unicorn","version":"32.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.1.1","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^2.1.0","import-modules":"^2.1.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.14.0","@babel/eslint-parser":"7.13.14","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.21.0","ava":"^3.15.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.23.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.0.2","eslint-remote-tester":"^1.1.0","execa":"^5.0.0","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.2.3","vue-eslint-parser":"^7.6.0","xo":"^0.38.2"},"peerDependencies":{"eslint":">=7.23.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error"}}],"rules":{"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"ref":{"reference":true}}}],"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]}},"gitHead":"4bf09c4620d60fe3f0749352f85357c296eab0d7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@32.0.0","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"shasum":"a62fa2752b80259ffb8b24878631148237dc2a4d","size":93353,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-32.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_32.0.0_1620555214811_0.5039060681948646"},"_hasShrinkwrap":false,"publish_time":1620555214973,"_cnpm_publish_time":1620555214973,"contributors":[]},"31.0.0":{"name":"eslint-plugin-unicorn","version":"31.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.1.1","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","import-modules":"^2.1.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.13.14","@babel/eslint-parser":"7.13.14","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.21.0","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.23.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.0.2","eslint-remote-tester":"^1.1.0","execa":"^5.0.0","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.2.3","vue-eslint-parser":"^7.6.0","xo":"^0.38.2"},"peerDependencies":{"eslint":">=7.23.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","node/no-unsupported-features/node-builtins":["error",{"ignores":["module.createRequire"]}],"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"ref":{"reference":true}}}],"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]}},"gitHead":"be3aa1edfa999da67d7f1f1cf7f4d68f6b40819e","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@31.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"53eef3f5152ddaa531888f77a420313e30d9864a","size":94480,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-31.0.0.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_31.0.0_1619194389023_0.8499825295891517"},"_hasShrinkwrap":false,"publish_time":1619194389193,"_cnpm_publish_time":1619194389193,"contributors":[]},"30.0.0":{"name":"eslint-plugin-unicorn","version":"30.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.js && npm run generate-rules-table","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.1.1","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","import-modules":"^2.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.13.14","@babel/eslint-parser":"7.13.14","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.21.0","ava":"^3.15.0","babel-eslint":"^10.1.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.23.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.0.2","eslint-remote-tester":"^1.1.0","execa":"^5.0.0","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.2.3","vue-eslint-parser":"^7.6.0","xo":"^0.38.2"},"peerDependencies":{"eslint":">=7.23.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"parserOptions":{"sourceType":"script"},"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off","eslint-plugin/require-meta-docs-url":"off"}},{"files":["**/*.mjs"],"parserOptions":{"sourceType":"module"}}],"rules":{"strict":"error","node/no-unsupported-features/node-builtins":["error",{"ignores":["module.createRequire"]}],"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"ref":{"reference":true}}}],"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]}},"gitHead":"0af4c72241b7774750a5da036f06ee34aa637409","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@30.0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"45d3d138f444eff527e8c00f7a9299bcfcb5051b","size":92067,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-30.0.0.tgz"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_30.0.0_1618837937567_0.17598417223323803"},"_hasShrinkwrap":false,"publish_time":1618837937747,"_cnpm_publish_time":1618837937747,"contributors":[]},"33.0.1":{"name":"eslint-plugin-unicorn","version":"33.0.1","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.1.1","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","import-modules":"^2.1.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.14.0","@babel/eslint-parser":"7.13.14","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.21.0","ava":"^3.15.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.23.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.0.3","eslint-remote-tester":"^1.1.0","execa":"^5.0.0","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.2.3","vue-eslint-parser":"^7.6.0","xo":"^0.40.1"},"peerDependencies":{"eslint":">=7.23.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"rules":{"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"ref":{"reference":true}}}],"import/extensions":"off"},"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off"}},{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off","eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]}}]},"gitHead":"cfd31a5543caf3699226eeac548faf9b911bb8c8","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@33.0.1","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"shasum":"15c7d210aad77466acb1e899b06b070099e029ce","size":99780,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-33.0.1.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_33.0.1_1622713728377_0.6541186785246256"},"_hasShrinkwrap":false,"publish_time":1622713728582,"_cnpm_publish_time":1622713728582,"contributors":[]},"33.0.0":{"name":"eslint-plugin-unicorn","version":"33.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.1.1","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","import-modules":"^2.1.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.14.0","@babel/eslint-parser":"7.13.14","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.21.0","ava":"^3.15.0","chalk":"^4.1.0","enquirer":"2.3.6","eslint":"^7.23.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.0.3","eslint-remote-tester":"^1.1.0","execa":"^5.0.0","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.0","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.2.3","vue-eslint-parser":"^7.6.0","xo":"^0.40.1"},"peerDependencies":{"eslint":">=7.23.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"rules":{"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"ref":{"reference":true}}}],"import/extensions":"off"},"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off"}},{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off","eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]}}]},"gitHead":"7d4165cdf7640cd80b67cb4c94f3b046eaef49d7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@33.0.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"4b00a9e6b17954ff50f4e2aa5f10a5e2de56ee5a","size":99447,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-33.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_33.0.0_1622626445347_0.5522055449029086"},"_hasShrinkwrap":false,"publish_time":1622626445580,"_cnpm_publish_time":1622626445580,"contributors":[]},"34.0.1":{"name":"eslint-plugin-unicorn","version":"34.0.1","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.14.6","@babel/eslint-parser":"7.14.7","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.26.1","ava":"^3.15.0","chalk":"^4.1.1","enquirer":"2.3.6","eslint":"^7.28.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.1.0","eslint-remote-tester":"^1.2.0","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.1","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.3.2","vue-eslint-parser":"^7.6.0","xo":"^0.40.2"},"peerDependencies":{"eslint":">=7.28.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"rules":{"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"ref":{"reference":true}}}]},"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off"}},{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off","eslint-plugin/require-meta-schema":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]}}]},"gitHead":"d139ae835608d809edae758496b48c5264b91b88","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@34.0.1","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"shasum":"e31cfaf487591599ff1f1b1e74776cce59dcc3ae","size":104989,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-34.0.1.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_34.0.1_1625046222641_0.9099914728718785"},"_hasShrinkwrap":false,"publish_time":1625046222771,"_cnpm_publish_time":1625046222771,"contributors":[]},"34.0.0":{"name":"eslint-plugin-unicorn","version":"34.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","reserved-words":"^0.1.2","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.12.13","@babel/core":"7.14.6","@babel/eslint-parser":"7.14.7","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.26.1","ava":"^3.15.0","chalk":"^4.1.1","enquirer":"2.3.6","eslint":"^7.28.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.1.0","eslint-remote-tester":"^1.2.0","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.1","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.3.2","vue-eslint-parser":"^7.6.0","xo":"^0.40.2"},"peerDependencies":{"eslint":">=7.28.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"ignores":["test/integration/{fixtures,fixtures-local}/**",".cache-eslint-remote-tester","eslint-remote-tester-results"],"rules":{"unicorn/no-null":"error","unicorn/prevent-abbreviations":["error",{"replacements":{"ref":{"reference":true}}}]},"overrides":[{"files":"rules/utils/*.js","rules":{"eslint-plugin/prefer-object-rule":"off"}},{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off","eslint-plugin/require-meta-schema":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}]}}]},"gitHead":"e41d1c719c0b679cbdebb76698204d926ccb7d03","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@34.0.0","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"shasum":"59b5319c69369186ead38c5bc1f675414b06678c","size":104754,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-34.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_34.0.0_1624876697550_0.100253541370118"},"_hasShrinkwrap":false,"publish_time":1624876697830,"_cnpm_publish_time":1624876697830,"contributors":[]},"37.0.1":{"name":"eslint-plugin-unicorn","version":"37.0.1","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.14.9","ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"4","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.14.5","@babel/core":"^7.15.5","@babel/eslint-parser":"^7.15.7","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.32.0","ava":"^3.15.0","chalk":"^4.1.2","enquirer":"2.3.6","eslint":"^8.0.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-remote-tester":"^1.3.0","eslint-remote-tester-repositories":"^0.0.3","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","mem":"^9.0.1","nyc":"^15.1.0","outdent":"^0.8.0","typescript":"^4.4.2","vue-eslint-parser":"^7.11.0","xo":"^0.44.0"},"peerDependencies":{"eslint":">=7.32.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"9269343b2d4f4aad5603ad595c2b753563560d3d","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@37.0.1","_nodeVersion":"14.17.5","_npmVersion":"7.20.3","dist":{"shasum":"a2292dc302ffc0be1791e6ebbb4ae93242833f11","size":116217,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-37.0.1.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_37.0.1_1634014167093_0.667061654109965"},"_hasShrinkwrap":false,"publish_time":1634014167310,"_cnpm_publish_time":1634014167310,"contributors":[]},"37.0.0":{"name":"eslint-plugin-unicorn","version":"37.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.14.9","ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"4","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.14.5","@babel/core":"^7.15.5","@babel/eslint-parser":"^7.15.7","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.32.0","ava":"^3.15.0","chalk":"^4.1.2","enquirer":"2.3.6","eslint":"^8.0.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-remote-tester":"^1.3.0","eslint-remote-tester-repositories":"^0.0.3","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","mem":"^9.0.1","nyc":"^15.1.0","outdent":"^0.8.0","typescript":"^4.4.2","vue-eslint-parser":"^7.11.0","xo":"^0.44.0"},"peerDependencies":{"eslint":">=8.0.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"4435a10f4c47e8d42769c37d275c3c6f87e61dde","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@37.0.0","_nodeVersion":"14.17.5","_npmVersion":"7.20.3","dist":{"shasum":"203d4de3864d5f960b2351bcfa8bd9be3f3a1b97","size":116077,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-37.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_37.0.0_1633956247448_0.36439739609601807"},"_hasShrinkwrap":false,"publish_time":1633956247631,"_cnpm_publish_time":1633956247631,"contributors":[]},"36.0.0":{"name":"eslint-plugin-unicorn","version":"36.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.14.9","ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"^7.14.5","@babel/core":"^7.15.5","@babel/eslint-parser":"^7.15.4","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.31.0","ava":"^3.15.0","chalk":"^4.1.2","enquirer":"2.3.6","eslint":"^7.32.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-remote-tester":"^1.3.0","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","mem":"^9.0.1","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.4.2","vue-eslint-parser":"^7.11.0","xo":"^0.44.0"},"peerDependencies":{"eslint":">=7.32.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"b2777b2306b9a069763b9a0701ae8b42a6d9ef00","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@36.0.0","_nodeVersion":"14.17.5","_npmVersion":"7.20.3","dist":{"shasum":"db50e1426839e401d33c5a279f49d4a5bbb640d8","size":114879,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-36.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_36.0.0_1631334248907_0.5217907166625986"},"_hasShrinkwrap":false,"publish_time":1631334249107,"_cnpm_publish_time":1631334249107,"contributors":[]},"35.0.0":{"name":"eslint-plugin-unicorn","version":"35.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.14.9","ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","safe-regex":"^2.1.1","semver":"^7.3.5"},"devDependencies":{"@babel/code-frame":"7.14.5","@babel/core":"7.14.8","@babel/eslint-parser":"7.14.9","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^4.29.0","ava":"^3.15.0","chalk":"^4.1.2","enquirer":"2.3.6","eslint":"^7.28.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-remote-tester":"^1.3.0","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","mem":"8.1.1","nyc":"^15.1.0","outdent":"^0.8.0","pify":"^5.0.0","typescript":"^4.3.5","vue-eslint-parser":"^7.10.0","xo":"^0.43.0"},"peerDependencies":{"eslint":">=7.28.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"arrow-body-style":"off","operator-linebreak":"off","unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"68786b805ec4c888dc07c05d3ea7c860cc3d9945","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@35.0.0","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"shasum":"40797793d4f645bafaaa7a1396b8f4ca7b2a7dbd","size":113191,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-35.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_35.0.0_1628001729644_0.8340679448309847"},"_hasShrinkwrap":false,"publish_time":1628001729887,"_cnpm_publish_time":1628001729887,"contributors":[]},"38.0.1":{"name":"eslint-plugin-unicorn","version":"38.0.1","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.14.9","ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"4","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.14.5","@babel/core":"^7.15.5","@babel/eslint-parser":"^7.16.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.2.0","ava":"^3.15.0","chalk":"^4.1.2","enquirer":"2.3.6","eslint":"^8.0.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.0.2","eslint-remote-tester":"^2.0.1","eslint-remote-tester-repositories":"^0.0.3","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","mem":"^9.0.1","nyc":"^15.1.0","outdent":"^0.8.0","typescript":"^4.4.2","vue-eslint-parser":"^8.0.0","xo":"^0.46.3"},"peerDependencies":{"eslint":">=7.32.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"f675e98751482a7ad143c853ccc4f5758e01903e","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@38.0.1","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"shasum":"f95a7fa6e8c92617cdcb4b1ddbc15d877477e73d","size":117951,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-38.0.1.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_38.0.1_1636368293681_0.3772064043321781"},"_hasShrinkwrap":false,"publish_time":1636368293854,"_cnpm_publish_time":1636368293854,"contributors":[]},"38.0.0":{"name":"eslint-plugin-unicorn","version":"38.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.14.9","ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"4","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.14.5","@babel/core":"^7.15.5","@babel/eslint-parser":"^7.16.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.2.0","ava":"^3.15.0","chalk":"^4.1.2","enquirer":"2.3.6","eslint":"^8.0.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.0.2","eslint-remote-tester":"^2.0.1","eslint-remote-tester-repositories":"^0.0.3","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","mem":"^9.0.1","nyc":"^15.1.0","outdent":"^0.8.0","typescript":"^4.4.2","vue-eslint-parser":"^8.0.0","xo":"^0.46.3"},"peerDependencies":{"eslint":">=7.32.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"f0dec1b5d56fb1012ab2f9585dcb82b8422c7a2c","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@38.0.0","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"shasum":"10b2a1a9d1ec6b168a9e70ca2235b1124a8a2dcc","size":117940,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-38.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_38.0.0_1636032320792_0.4079978323102751"},"_hasShrinkwrap":false,"publish_time":1636032321024,"_cnpm_publish_time":1636032321024,"contributors":[]},"39.0.0":{"name":"eslint-plugin-unicorn","version":"39.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","test":"npm-run-all --continue-on-error lint test:*","test:js":"nyc ava","create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","integration":"node ./test/integration/test.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.14.9","ci-info":"^3.2.0","clean-regexp":"^1.0.0","eslint-template-visitor":"^2.3.2","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"4","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.23","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.14.5","@babel/core":"^7.15.5","@babel/eslint-parser":"^7.16.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.2.0","ava":"^3.15.0","chalk":"^4.1.2","enquirer":"2.3.6","eslint":"^8.0.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.0.2","eslint-remote-tester":"^2.0.1","eslint-remote-tester-repositories":"^0.0.3","execa":"^5.1.1","listr":"^0.14.3","lodash-es":"4.17.21","markdownlint-cli":"^0.29.0","mem":"^9.0.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","outdent":"^0.8.0","typescript":"^4.4.2","vue-eslint-parser":"^8.0.0","xo":"^0.46.3"},"peerDependencies":{"eslint":">=7.32.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"b38fbb73c79c90e8b43586b3a08677316e16ae77","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@39.0.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"shasum":"ee76d4f3bf37c605d89fa449d5e7c0c44c54b0cc","size":119440,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-39.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_39.0.0_1637495657804_0.7969736893969508"},"_hasShrinkwrap":false,"publish_time":1637495657930,"_cnpm_publish_time":1637495657930,"contributors":[]},"40.1.0":{"name":"eslint-plugin-unicorn","version":"40.1.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.15.7","ci-info":"^3.3.0","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.16.0","@babel/core":"^7.16.5","@babel/eslint-parser":"^7.16.5","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.7.0","ava":"^3.15.0","c8":"^7.11.0","chalk":"^5.0.0","enquirer":"^2.3.6","eslint":"^8.6.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.1.0","eslint-remote-tester":"^2.0.1","eslint-remote-tester-repositories":"^0.0.3","execa":"^6.0.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.30.0","mem":"^9.0.1","npm-package-json-lint":"^5.4.2","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.5.4","vue-eslint-parser":"^8.0.1","xo":"^0.47.0"},"peerDependencies":{"eslint":">=7.32.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"ab78c0ddac401abbe122373de0a7c1ebb990b144","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@40.1.0","_nodeVersion":"14.17.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-y5doK2DF9Sr5AqKEHbHxjFllJ167nKDRU01HDcWyv4Tnmaoe9iNxMrBnaybZvWZUaE3OC5Unu0lNIevYamloig==","shasum":"48975360e39d23df726e4b33e8dd5d650e184832","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-40.1.0.tgz","fileCount":193,"unpackedSize":511231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh48D0CRA9TVsSAnZWagAAAEIQAIlHYHGCynuTKNdsp1Zw\nXpiVfMDJiBcVlO9sEd8kKaaXnIKOBGenDdBqbE4UVi5lBdcYlHLmDRP6tsaw\nD1F0G5+g6ioV8BGpAcqXtxec6u8Xbl4metQlRUd/DweKAh0fIASMBwSzdKUT\nKrQy5rhQYMO2+Oy/4A2CzsbyM4PYecqG+A4H47Wuaj8JSlt7qnSUSqXwJk3t\nIUggwtQ9IRom64OE5YfYgJqJhoxfWZuKUqMTh8gcGUO7haqkSmcT3gABfWbU\nRyf95a+A8jLuuC17hl4esEx3BRm9K4ANEH3LJcRud6jlkaDMFiRXebS9gw0m\naRsdIwx8Oo/HufZ1C2keIfPY2vIiSU4N78ydo9CsLwAlo/zgWtWzbX2CskAS\nfdTLLwk57gTRzNJMv5/0h6/XXIB+tHrevShUz57373RQsyjyaLoUfQpcSZ9N\nargOFPFoST6Oqnk8EHu5/nkBDijaNQx4jQowTrOitiuf1YjG4EzrKiJKS0t9\nKHOYmwAFR3KUcJ+zj/UGNjr+UN6RdO7YkvNfmEqSL0x/I02Jp6RgRx5yMbsQ\nwDOLofcOO+zGsUuVEStA4Ktqn5IOB1I82LdwrpCEL9ZisWIjYQUYTDRGwG88\nmB68xQRZRk/8wP01EMa4z7WhMDhKBfhFkhpZ7in5udahv19siRpvKOYdhy1t\nqMFj\r\n=lND8\r\n-----END PGP SIGNATURE-----\r\n","size":124536,"noattachment":false},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_40.1.0_1642316020767_0.5221057029262222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-16T06:53:50.446Z","publish_time":1642316020908,"_cnpm_publish_time":1642316020908,"contributors":[]},"40.0.0":{"name":"eslint-plugin-unicorn","version":"40.0.0","description":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rules-table && npm run generate-usage-example","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rules-table":"node ./scripts/generate-rules-table.mjs","generate-usage-example":"node ./scripts/generate-usage-example.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"nyc ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.15.7","ci-info":"^3.3.0","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.16.0","@babel/core":"^7.16.5","@babel/eslint-parser":"^7.16.5","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.7.0","ava":"^3.15.0","chalk":"^5.0.0","enquirer":"^2.3.6","eslint":"^8.5.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.1.0","eslint-remote-tester":"^2.0.1","eslint-remote-tester-repositories":"^0.0.3","execa":"^6.0.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.30.0","mem":"^9.0.1","npm-package-json-lint":"^5.4.2","npm-run-all":"^4.1.5","nyc":"^15.1.0","outdent":"^0.8.0","typescript":"^4.5.4","vue-eslint-parser":"^8.0.1","xo":"^0.47.0"},"peerDependencies":{"eslint":">=7.32.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"nyc":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"gitHead":"c9dba0539c1eb1cb33fdb43542f637f0e1daf484","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@40.0.0","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-5GRXISfBk8jMmYk1eeNDw8zSRnWTxBjWkzx2Prre6E2/yLu2twozZ3EomLWCBu9nWms/ZE361BItyMQwfnG1qA==","shasum":"a8226cab9c62b303e44fc41b1333a146e5676b86","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-40.0.0.tgz","fileCount":193,"unpackedSize":511445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzvs+CRA9TVsSAnZWagAAlM4P/j+0Hzh4rU3FWWKoNZ5N\n++n1FMtAR92XVlgCKCrS75JpfSxu2EonghZDS8ikI/1RdOB9CE3mI1bDGz6C\nep3MjVZNrj0YHjDi7LdzjV3JoV2w93tz9P/6Ygo0G8y/QEJG6Wx4X9Wr+z65\nzV1Pa6PLvlwuYch8dQKStn9f//NRGzvmDN9qjuwJOwabBFKUJvuMCRQjThm4\nvQ/RdbvORYwpaXTu1VHZBuoZbvr/7k8oiT34+WPGok5GTGuUEGvItaJ+Df/f\ngfzOmNhZSkNiPUimlS/QZrpslOs7gl8f9+U2eLaU+KVjSLmQO0NepFpsZl+R\n/uSXkWgdHZjXLHlZFlk8+W2qKqVQhZatG9lT/Lq39wJ/i5vHwVaqr2VpmVwh\nFWPu9ZIg0M5McjlJnlhxkFTNwet4+1nIBVj4DSPcWbTaLd2WWakayaBfyoHM\nllazydkD8QdJvVZssuRs9AWnC/e2RSVSaV1btS0LsdIfUm5YYLx3IoJs1fnW\nglgDf3JDJ1UJbpAKE5timC0fx9ypDUwzG0oj2pV4k0PyGFhuE87zDvXbtPpZ\nK53TzUZzwziWlMCdym/OFG8cKX+OnbcyxsIW4PkhR3j+/QyXx2CC7y9b6Qlj\n5sO6CX1K3jsdwzzDBN0vSscTq01k/bIixCtZcdbUWNWV2ZUx6WWkX2qc96bU\nuVK+\r\n=b1ov\r\n-----END PGP SIGNATURE-----\r\n","size":124576,"noattachment":false},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_40.0.0_1640954686671_0.07188183363437073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-31T12:50:58.236Z","publish_time":1640954686897,"_cnpm_publish_time":1640954686897,"contributors":[]},"41.0.0":{"name":"eslint-plugin-unicorn","version":"41.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.15.7","ci-info":"^3.3.0","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.16.0","@babel/core":"^7.16.5","@babel/eslint-parser":"^7.16.5","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.7.0","ava":"^3.15.0","c8":"^7.11.0","chalk":"^5.0.0","enquirer":"^2.3.6","eslint":"^8.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.1.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^2.0.1","eslint-remote-tester-repositories":"^0.0.3","execa":"^6.0.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.30.0","mem":"^9.0.1","npm-package-json-lint":"^5.4.2","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.5.4","vue-eslint-parser":"^8.0.1","xo":"^0.47.0"},"peerDependencies":{"eslint":">=8.8.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"plugins":["internal-rules"],"rules":{"internal-rules/prefer-negative-boolean-attribute":"error"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"d944282969d847158f822f99a1892561fa6b20dc","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@41.0.0","_nodeVersion":"14.17.5","_npmVersion":"8.3.2","dist":{"integrity":"sha512-xoJCaRc1uy5REg9DkVga1BkZV57jJxoqOcrU28QHZB89Lk5LdSqdVyTIt9JQVfHNKaiyJ7X+3iLlIn+VEHWEzA==","shasum":"bf0974f8551ab4dd4aaae7d9cf53894040defbbd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-41.0.0.tgz","fileCount":192,"unpackedSize":509752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDSPnCRA9TVsSAnZWagAAs+UP/A51l/e+VC6sNYzDNNW3\nBjGI3WqxtYEgoXXYRNFTOhvOsb5XfZxz5hECZDTrpQ11CjvTnELN4arlTRRe\nceCE+asBwspFO4tneVKXKzPvo7Rt9Hx4o8GnaJSl1oNR74Y2vd/5T2IY/fts\n5KYjpT/g1aiDMS6sZEFMrxYSSAL9L/0zsFPQjMkkQbcXG2dHlevKRj0ghefK\nLIN4e87Aea0F0WIE4+2mj4mErawxnu8KpcM0VBJIKljk3ezqbpAohlYM9gDG\novrMzYfEFGd3fB4169CNd++d8/THH1ueuu1waWmJkcrcM1lr/mE/Pjtiio9W\negxu4F+b1m8wvno5ToQEMcBbHsxD26WWFhOd/duE4ofp6fptaU9XsqDWoWbk\nzWme8jGFw1J/XgV4w9Y3YckYLiP8IaMvMi3FNO5Xj6ZFc7ioVqJTDSfrlqsK\n6+BpfTro5wEDsh035tQlFJQsvH+dnbHdWZ74jjzCLv0aWb6BEylJvxkVpVGH\nqKlwJ5ByykAdhtctT7ORnZkQNcYRiLp0MuoH7PfkDuGZ3/Xs5zVPjaKaJsWg\nJUIT0IAWJw+oVn1IUVb0dAux67olA9dkWWXNqa1D7EwBKI51FDHDAUp1wY0U\n3OWl92xWOdDznACh4/FctjYobALfng+rpKDbbbQl6LGi48ITfOqZfI3CbY1u\n8Xax\r\n=7M22\r\n-----END PGP SIGNATURE-----\r\n","size":124598},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_41.0.0_1645028327460_0.9431428765104481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-16T16:19:47.528Z","contributors":[]},"41.0.1":{"name":"eslint-plugin-unicorn","version":"41.0.1","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.15.7","ci-info":"^3.3.0","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.16.0","@babel/core":"^7.16.5","@babel/eslint-parser":"^7.16.5","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.7.0","ava":"^3.15.0","c8":"^7.11.0","chalk":"^5.0.0","enquirer":"^2.3.6","eslint":"^8.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.1.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^2.0.1","eslint-remote-tester-repositories":"^0.0.3","execa":"^6.0.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.30.0","mem":"^9.0.1","npm-package-json-lint":"^5.4.2","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.5.4","vue-eslint-parser":"^8.0.1","xo":"^0.48.0"},"peerDependencies":{"eslint":">=8.8.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"plugins":["internal-rules"],"rules":{"internal-rules/prefer-negative-boolean-attribute":"error"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"dce8cf95a4a401d388fe6afb87a9133e305b526f","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@41.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.2","dist":{"integrity":"sha512-gF5vo2dIj0YdNMQ/IMegiBkQdQ22GBFFVpdkJP+0og3w7XD4ypea0xQVRv6iofkLVR2w0phAdikcnU01ybd4Ow==","shasum":"b49205b38e71e227d21fb5776f8d078a1dc637ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-41.0.1.tgz","fileCount":191,"unpackedSize":509980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMwIlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkiQ/7BoMUI9Lqn3UfiKnFtNSpEdFQ25rEdyO4mlPnkTmEWGClMYzM\r\n7VPodPmUf7OoqTGX1HrW7WaA8xE6GGB2EP571+IO/OuCgTn9I3spkvhBB2Q9\r\nbJfCh8roJFdhW4sT1ZyJmA8I7x8cbX3AE91iSCN4Nd7I/VIwBOadCqoV25CI\r\nNVvjZ7YFMFYO35Xef6yH6nDnzFDMBexDmddjdNpBrYCGpTeL7KHbKLQQ6TVD\r\nJI0E6C9okJKpJdX+KPI+p+6rOxUbm3Q0gWN82NagvrIy35xU4pE6szVpw6ZF\r\n0eS1LNovXxOuM33eKL5kIr3yMrvX5laJUmn0cxTtuf/yle66cnl0Jz04n/T3\r\nuxdtZ9oHgKPHcgYts8Di+3N0JLEYt2k77L9rI76MB1eYH3MX1qB+2tezzO87\r\ndRAeqPwYekN+yuTOEtKlBA497kWizjA/Ia1WkiUEFYc4Qi2x/ZPyIIYac4w6\r\nilmYllPGi5oJKwYTxz8uFYkposhUyrAsr1dB7NhAbG7u/ptLc6xnOR23xSe9\r\nV24llLfe1VktuBOpBqBRbYgs9t4Oy1AMF/mZQKpsuIdPNwqqY9b3N3b8DbJf\r\nTT2bxyHT9a8xYy11rjHYAHf3zDu0h9GaHCw8s7wQnIX1OB2M8H79lhPSiIQV\r\nJ4LBCS/tMxxusQRhhgSwe1uRyDXiIwAz8Tc=\r\n=CtXu\r\n-----END PGP SIGNATURE-----\r\n","size":124381},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_41.0.1_1647510053504_0.16583422382764135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-17T09:43:01.349Z","contributors":[]},"42.0.0":{"name":"eslint-plugin-unicorn","version":"42.0.0","description":"Various awesome ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=12"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.15.7","ci-info":"^3.3.0","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.5","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.16.0","@babel/core":"^7.16.5","@babel/eslint-parser":"^7.16.5","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.7.0","ava":"^3.15.0","c8":"^7.11.0","chalk":"^5.0.0","enquirer":"^2.3.6","eslint":"^8.8.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.1.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^2.0.1","eslint-remote-tester-repositories":"^0.0.3","execa":"^6.0.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.30.0","mem":"^9.0.1","npm-package-json-lint":"^5.4.2","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.5.4","vue-eslint-parser":"^8.0.1","xo":"^0.48.0"},"peerDependencies":{"eslint":">=8.8.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"32ae4365849f8769c2474e89fcf74ebe057191ff","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@42.0.0","_nodeVersion":"17.8.0","_npmVersion":"8.3.2","dist":{"integrity":"sha512-ixBsbhgWuxVaNlPTT8AyfJMlhyC5flCJFjyK3oKE8TRrwBnaHvUbuIkCM1lqg8ryYrFStL/T557zfKzX4GKSlg==","shasum":"47d60c00c263ad743403b052db689e39acbacff1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-42.0.0.tgz","fileCount":198,"unpackedSize":525098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpMGIqQfY2mdmjQtgKdeaBeQ7ltXJ1iajDNtShOpp9NAiEAsqI/8Y5MD/b+trArPM8g8kkXP0ZqtWfsgcIPEnKDWWw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRw0DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos6A/+K4h7qinM5H11IKMe922162cATaQesW67e69LwCutnEJn/x+7\r\nl1wg0/8QPIxUixR8CyUMubBiPEzfrnxzWvh3J+f/yq2SHW3y2HM34nkstrJQ\r\nmQFGQYseLwzGEI5ghII0JMN7ipgdEhm13uhWmQIjZ33HCrC9fybir9BDAGaW\r\n2KpYwHA3TyIrhAbIFdnvFNvWyWRoB9mqHmJtw0x4MzPQLlsj6m2XHPou5l7Q\r\nCEHRdAMnl1SL+4/mYgkyw4XkywYFwTNsX4UqZ+WOG9YjJWUGosOM1hfJhveD\r\n9I4KynOMpHG2Vj3kN+zwYZ4t1g++CSTlSRHY0vCGmK+gOkToQ2fxBOuDIIZX\r\n9BQn32ZmgBwSZVM+TVgItRbqa1ZZ4JcW9DLZzwU6u8VSwrcnkA7WuWxbZ4uO\r\na+gvplzwiuPE1fQCIECTfbdZ+qLi+MpHyBnyOvkcPzG4Bpg9nWgGHwdFvq59\r\nVC+iQKBmkTbSHDR01pbVXgpfWnIYiIjOVfeqjm0S1eQhPMoe0+hXKHqdsqdR\r\niIxhCjYUevC5jmQwFLd8mQXmtEaEQjRHTba8dgICrfT4FNM2tOn6mfuMomqD\r\nyvUwe6Ez6/nEMdtqRaTb2hyYvp+6ueyEfzYkR3yNaGU83sO4W6mOWxpSYcAo\r\nMB1Q0qfdLLEhxFF3wjYZs42hgmWBYfL9sok=\r\n=BUEK\r\n-----END PGP SIGNATURE-----\r\n","size":127602},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_42.0.0_1648823555315_0.3318729536079683"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T14:48:59.503Z","contributors":[]},"43.0.0":{"name":"eslint-plugin-unicorn","version":"43.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.18.6","ci-info":"^3.3.2","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.7","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.18.6","@babel/eslint-parser":"^7.18.2","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.30.0","ava":"^3.15.0","c8":"^7.11.3","chalk":"^5.0.1","enquirer":"^2.3.6","eslint":"^8.18.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.3.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.6","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.31.1","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.7.4","vue-eslint-parser":"^9.0.3","xo":"^0.50.0"},"peerDependencies":{"eslint":">=8.18.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"2ba0335e50c0c085fcff86de41eca53b753761c0","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@43.0.0","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"integrity":"sha512-Z/6HX8yry+zAjo4jHHTAbe1rfniox7qgmCReGBfTc/CVgotfScaMCc4dtSSTHlJ+7Yix5o6LPXzwwpuGGFricg==","shasum":"c26fdfd146036b3f7951fa0f8c9af2b81bd87096","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-43.0.0.tgz","fileCount":201,"unpackedSize":530914,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgBX/yvF6Nk5KMea48i15fU2AzMxZ+4q8zpkLgS6uwTAiEA3W5n+bsZI0IMzg76qh5TDvGTAj264PQf3llLENWv1w4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivdHkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlmBAAkSLeH9QKlQhIW0mgUtoqI7n6bFm5s13QDZIBF4dPaQTcMN7W\r\nFGqCJI0ZmfOx3l3zvmBZP7ne59QIw4yeNb9I1z/uZ9Y7ueNteYf0idaq+xB9\r\nzJG02mgGaJ3pXD6c3QUidoH6NP33Q0J6EJURkdFgo/KzBkWgtKmop90Rk31p\r\ndafGoLpHuy4fhYOWeJiJaA6fknWuv+GGJvZWVNaQoNHR06FJIjCsE48Gp7La\r\nn7sccKeb8FgqBi4UkhEC+0qf3hQ1F0vmi26TYkyXbkMGmH1PTZgaMBhHCiNX\r\neyBr4QkuIuJmv8xTk5zcoR2ZwjfzAXVU0h6CpeE7ASyTvOWww17dzacQhw61\r\nZ8spEzYbuXemRH2nkEn479GL0TeF/NR5oyMIvPoWswqFzOv/PQbSKTifH4aF\r\ngZEkbJ7x4aVa+YAuVPBcjDvRB85byp3kmMbtxE34wsxd4Is0YKnkRAC1y6TV\r\naUCzrMYTwdxfZ+rQ3SGbh7bBqTfaO3IGXo/8e06A4M4sjyqHv1WwBrdzVV2A\r\nSwu6NREJAdBROdfj9k0u4MJQcgdaB7cDZgD8yWHF1hppykh9TgZC76yq9LM7\r\n8AbL7ZHe1nDlnbir9rbK3uTXYnj5O1rhqsd4meQO8zdIsEZsbgwRQMqVwz1r\r\nRLkoKsGFXQ+55/Jk6hMooX74i6UVrkN509A=\r\n=DHne\r\n-----END PGP SIGNATURE-----\r\n","size":128919},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_43.0.0_1656607204347_0.5948761787790104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-30T18:19:25.415Z","contributors":[]},"43.0.1":{"name":"eslint-plugin-unicorn","version":"43.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.18.6","ci-info":"^3.3.2","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.7","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.18.6","@babel/eslint-parser":"^7.18.2","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.30.0","ava":"^3.15.0","c8":"^7.11.3","chalk":"^5.0.1","enquirer":"^2.3.6","eslint":"^8.18.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^4.3.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.6","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.31.1","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.7.4","vue-eslint-parser":"^9.0.3","xo":"^0.50.0"},"peerDependencies":{"eslint":">=8.18.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"384ff689dad80c774ad52caa4952399b114536a5","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@43.0.1","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"integrity":"sha512-wYvF6q0RRTKw6gzbKy5bbazWUrBEPIto2S9U6eSF+tsHgtgE+CwQ6Bww1W2Ie9TRED01QkZRN79c5aVMFgrFYw==","shasum":"71c79caa95dde626c1cd285540fbccaafc262511","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-43.0.1.tgz","fileCount":201,"unpackedSize":530970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0khofSbOM322hO5NhXUMM/rAZtSJMNuWZ3YV8OAGCYAIhAK+Z382NfqZT8eLuGcHvNJFO5kI+wUDHWDmwdzqjVYAq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix1PHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotMhAAjy3b/h2dxA5uXpcG+wG4JE+PahQFXmv/dBlV5Dem+GeJdZYB\r\nvXqp5zUCdz0qj1D1QNXvY+H2gghyss/A1zolAjZON4pgLOv8wqIwtS6N33Jw\r\nEjZqzEb/uP7X48jOcc7wsJZn67J9SUosMxafbv2+EPp15sbYtw1/tIrOujNr\r\nOymkqBq2EiPhXugrRMQ3lgBLaR9BKs3fFyFAQrBLFiF0xwubCGE+bX6I+Ivy\r\nnprB/LKqq73ihl5TcQSUlUx26vloErsgUaENK78dBAAt1JK4wo5JOGwn7d15\r\ny56cdsalrg6QLKmJqDL3lRQfdQVicZK+SEbwyCBC3IGy+M7bJhTyPeVZp80s\r\naBv7pr81qV2LcKMHp4kVdXrmjHYVemQwgiV4bQDvyIxmMHMeXflLS88NwR1L\r\nV5nqk47Gm/EAQ+gIi8qVgtobAIDiuwXaak2FQudye6aXsFjfCvvEtrtkWPdY\r\n9XJW13E9xuOO8Hobm8aZx0D4wxn212PKIsq+aoTSKmWl8UDDRt0omNganpcZ\r\nw8Yu8BxiL3llNZFzAlTitiPPlsZcKOG4ww/rSVItSRINhTNNdS/egJyipHNx\r\nyvY2v0gHx0XCAVYZ4QeFoIbp4htvOfmp2smDQwvSJsrtH08Ws6547CisaUeQ\r\nj9ZBEseAUq3/P4gTm6PwrdZ9F7V+v1h/KXU=\r\n=QXXK\r\n-----END PGP SIGNATURE-----\r\n","size":128916},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_43.0.1_1657230279599_0.26244561462696403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-07T21:44:45.116Z","contributors":[]},"43.0.2":{"name":"eslint-plugin-unicorn","version":"43.0.2","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.18.6","ci-info":"^3.3.2","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.1.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.7","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.18.6","@babel/eslint-parser":"^7.18.2","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.30.0","ava":"^3.15.0","c8":"^7.11.3","chalk":"^5.0.1","enquirer":"^2.3.6","eslint":"^8.18.0","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^5.0.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.6","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.31.1","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.7.4","vue-eslint-parser":"^9.0.3","xo":"^0.50.0"},"peerDependencies":{"eslint":">=8.18.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"77011aa7abde324b7f3e47c502cac89b17710256","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@43.0.2","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"integrity":"sha512-DtqZ5mf/GMlfWoz1abIjq5jZfaFuHzGBZYIeuJfEoKKGWRHr2JiJR+ea+BF7Wx2N1PPRoT/2fwgiK1NnmNE3Hg==","shasum":"b189d58494c8a0985a4b89dba5dbfde3ad7575a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-43.0.2.tgz","fileCount":201,"unpackedSize":531345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUXNU1qHLKxzOhv5obzJQcwgKXCgcsp2enoZESXaVrDAiEAl8tte0I2jFoC3ilCrAvmnuDWxP3VSQ1fOlU0zlh4tjY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1VNHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmryiw/+JfrOauM0N9qlg/otKMtAzWjXgfOfmqf1JoVxFnojPx2mw/kb\r\nVjFQuYpabqcq3vWZJieOehgeKoBqBcTy66n12HdeqNVsOedhLjCRfvCjxMXb\r\nHXclBhUEMD5talG+tKkw2lplLO7ULgp9vLKxIdRc458Epuo6ovS7XWcho5c3\r\n0FJrGeTco9/CVHetqtOqBQ4gN7rOp+72LuXOthbQYfuN9AIUsoVkgb6z5+6b\r\nVFZQCXiIolcFzL1kQpnr1Tlw1wS7GLGEQHfEwxlKyDEd5XzxPL2E2FtZyvET\r\ny1gHwRkatOTSqmKksALCEwXgwZrEgRqb4WlT3i1af6Ek/zGYcnYOjbmYPgl8\r\nVIItXhgIp/oshbiN497GuDbctm3+2VVrJ5c+5XKSh5hJJ4Zg6EWPbDGac5/i\r\nnZoz8GCZIJ9u9k1ojdQGrcNTvjoHFEs5LLsJ8EpbLQ2bl+Lmyk7Hg8BFauTG\r\nUSsxzONvUHi9uSJMWmKtIs6M9KNhCwvNDNXzZ1VURRKj1KSpegU28rXNWDfH\r\nieZ46vgqbFZFfMZ7DiQzzJOjgmZ7vS/8Z04++CM3sfY+8sNM4q1w/+JoQiaG\r\nFJBK87hUzTJ90B7IToBOweVxhNYbZbBKIEb5SVaR+OgTQAtHHa0tn6nbVJL7\r\nrLYDIEUXypMiA9R2nVuriX27P5yDg0CEeco=\r\n=vOnp\r\n-----END PGP SIGNATURE-----\r\n","size":128999},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_43.0.2_1658147655496_0.6187734856395581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-18T12:44:25.608Z","contributors":[]},"44.0.0":{"name":"eslint-plugin-unicorn","version":"44.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","ci-info":"^3.4.0","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.7","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.19.1","@babel/eslint-parser":"^7.19.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.37.0","ava":"^3.15.0","c8":"^7.12.0","chalk":"^5.0.1","enquirer":"^2.3.6","eslint":"^8.23.1","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^5.0.6","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.6","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.32.2","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.8.3","vue-eslint-parser":"^9.1.0","xo":"^0.52.3","yaml":"^1.10.2"},"peerDependencies":{"eslint":">=8.23.1"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"468d5adcadeeade164fa282a20fb2cad3c6b3ebc","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@44.0.0","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"integrity":"sha512-GbkxkdNzY7wNEfZnraAP+oA+aqqzSrNZmO37kjW1DyqnSK/ah08ySDdIecObpx46twv+zcQvH8i0CHP98Wo64w==","shasum":"ddb2d7bf3674077d6f3b227b9a0ce22dfc1e3ceb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-44.0.0.tgz","fileCount":206,"unpackedSize":541431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6sG/W/eV9GosQE+BaNSh73sSNA6dFNEeQVML6L6h45wIgAMZHJXGfiNp0mSP0k3RGQ6cMALLFAFqHD69uYyxIV2A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN+euACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbBw//UCOWe+12DBLhHNxPTtfI2ugNOl17j6jbG7T9rD7JEdn8YYku\r\nB//JK0ZKFE+n/t7r9fnKOt879p0X8zbslKA6wzO2JaKGY5Z/6UB1iCnkdHwt\r\n78qYhaGtDAD1sM/rvsSr6KLTZt31f1t6koy0qXUrRXYgIrJPHI+9lfUtG+hh\r\nA8mTuL6vxuVJwE3oNikUqp+IDsoMR0ITVvcgz0aejNSb2evqBl3T6fZNP+jy\r\nmevzMqN8fKNB60l2PfuH6NYeGxH6HbBHzAyX+6qKZv0kqsyboVGhb2LWMOOp\r\nJnVe/fxT7EWHDEUxD5pV1vZ1D50HhrUkQXTQxyj3uk64c8de0oitSMIrg76f\r\nLbodrzBxybNdy5CeyE79OhhIvmQMboPaVk7ZOR9u6dTICaIWtMZTmm6sSDy1\r\nJ+gIwO0vcXTAo9mPPM01dll6zqUoFeNMPwRsJ/F8+4e0Dok+fJnkgfe8zk6L\r\nVeu74I5k7tOYsfAuMvHFbZFwnij+KrncwXYTPmDYh2K8RTx7QjRwiaY7fI4S\r\nbRMj5fb/Mm8H6VokwCpKRdRNNMDAxickrNYtS8uWZSYi6e3x6QLpAG0obR6y\r\nRM84TMClUV/i2uAvKuBF3O9MkBMNCokF9/W6o8in24qqGwqDHcFonKrt2gYF\r\ny4M4yNSMlvZapiltg1zpO3Ot5c5TxlJx/iI=\r\n=cUpS\r\n-----END PGP SIGNATURE-----\r\n","size":131539},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_44.0.0_1664608174560_0.4624650972108051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-01T07:10:49.949Z","contributors":[]},"44.0.1":{"name":"eslint-plugin-unicorn","version":"44.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","ci-info":"^3.4.0","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.7","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.19.1","@babel/eslint-parser":"^7.19.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.37.0","ava":"^3.15.0","c8":"^7.12.0","chalk":"^5.0.1","enquirer":"^2.3.6","eslint":"^8.23.1","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^5.0.6","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.6","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.32.2","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.8.3","vue-eslint-parser":"^9.1.0","xo":"^0.52.3","yaml":"^1.10.2"},"peerDependencies":{"eslint":">=8.23.1"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"055a2a93a38107484a9a1ca937fb3b49bf1c7001","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@44.0.1","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"integrity":"sha512-ly6Ye9OfgYBCw/FfsdycCzAztcRd+pOA0F6xZwtUsUkgOBjtNR0684xC7u+0RmE3SKr3y7z8MaIWunw36tbZdg==","shasum":"e5171368ffadd9f5d5434342edd1fd39aad817d3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-44.0.1.tgz","fileCount":206,"unpackedSize":541538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaq1So50WQOtiHR5Z3IanJIR0N2n8hdBCbnWe7uFU3oQIgGnCyxID7TrPt614bRvgsyWhPUj7ZYvZjGJb9EauhO4A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPRb1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8xA//UHi89CzqQ2aCZRmubx/rRK7nLZ41UT1++vYkQVpzTT4ZOBgE\r\nSJHZK5Rf1jhj/reY9sYBZxO5uVUQJCmNN2XdJtMuUwjnY5PQY+iVLN8ktRi0\r\nxQVViyZSkpriA1WAPy5PGPhD3HGim6thdtYxh6ZKoz+CgSsqqSZXQk6fziOt\r\nTdep3q8/N+GPI/IfhXYqBUpiinwwX9XfThv48XyJusdgw4E7NPlxALwhVXWU\r\np9iHEmFxeRCxUEUyUs0If0w3P2MqNlxh34cg5f+io5NtxZ8KipSypWxV/Zs/\r\ng3e3EJp4R1e2h3sZ+ycwVYXJEum4znETOHMg0ci8l+/+dZzJ0Eyw4Gq52ko7\r\ne6HVR201/E95ZOgtam+MABWL22wnN0fshq0KMiXp80Wj2ZqZpmBtNqzym8Zq\r\n4bIev0FySnKsEQBYxRW6mUXbh/Sb8uFTYMecN6GETB5ZOxeo3C8pp5pBNVYj\r\nIdTjhbRONw4yWcP5rPzALhQCqmeWcC3S06yDxXnBMoTmY9UIonzW4BF4btxz\r\nFSwOapysFvPpIdBGwNGNHJDThbiWELU4G+GadBaIeDUcQUTYLCzmNlLsC7+N\r\nGrRgrHdQgcqeidft3xKxbzzUTTkexbA0jcvg59qrLnhiZCI9vMX2eIlkkrs+\r\nq/pp9taNYo7ZlZh7/V4TqNUz66rL4zE3VWI=\r\n=u2tG\r\n-----END PGP SIGNATURE-----\r\n","size":131569},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_44.0.1_1664947957019_0.5017413820552421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-05T05:32:43.590Z","contributors":[]},"44.0.2":{"name":"eslint-plugin-unicorn","version":"44.0.2","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run generate-rule-notices && npm run generate-rules-table","fix":"run-p --continue-on-error fix:*","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","generate-rule-notices":"node ./scripts/generate-rule-notices.mjs","generate-rules-table":"node ./scripts/generate-rules-table.mjs","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","ci-info":"^3.4.0","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.0","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","safe-regex":"^2.1.1","semver":"^7.3.7","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.19.1","@babel/eslint-parser":"^7.19.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.37.0","ava":"^3.15.0","c8":"^7.12.0","chalk":"^5.0.1","enquirer":"^2.3.6","eslint":"^8.23.1","eslint-ava-rule-tester":"^4.0.0","eslint-plugin-eslint-plugin":"^5.0.6","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.6","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.32.2","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.8.3","vue-eslint-parser":"^9.1.0","xo":"^0.52.3","yaml":"^1.10.2"},"peerDependencies":{"eslint":">=8.23.1"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"dd92f06323ceccd26648723008b5e755fe51b712","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@44.0.2","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"integrity":"sha512-GLIDX1wmeEqpGaKcnMcqRvMVsoabeF0Ton0EX4Th5u6Kmf7RM9WBl705AXFEsns56ESkEs0uyelLuUTvz9Tr0w==","shasum":"6324a001c0a5e2ac00fb51b30db27d14c6c36ab3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-44.0.2.tgz","fileCount":206,"unpackedSize":541708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZppQQwt9nz0ke5OjqltBLZec+VxNhdk7Bz4IzbtbZ/AiBNoIaJXFvDPYiq84TzmEIfsnQILLVLvqNwf9wQqCPPEg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP7Z0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr4A//UoPpWqnduJXuCDLmEBplDkcmN03ZHlsEueM2x186CQvs+AQU\r\nOf+K5G4NzhV33gEcv7DvN7JvF6FqUmB7YM5KBWGQDQn82fBHL6jS/KSBFY9j\r\nUjwl0cVrzEMAEoeWfn6duzkltoRPDw7Ah2TMU0yFd7UMi2u9XQ97MJaqXnFl\r\nFcOTV/Pd/WUeX66sDQI0LT9lKA1+SfFG3vt0Ma+XfZ3U51d4e7UnQPFyjOTj\r\nmKz+MXx8TZv+2SZOSx5Tj77GU5i9AjqVV52se7yk8kV4PBcU+nmgtW/11Lwr\r\n4r+j3fIw4bmL0m7wVJWs345aY+5iAONiCLKkSZRg6feQ9RbHsOpMOWD80TFw\r\nAjRfBHVURX0xOvfpCeJo7rIl00nY1oeA9t+asrsigqyzyXKY+Yei7TCYGNRj\r\nNAupcDqXk20ZGNZwx7tbtBGvZgVRpphwm2jKgPudWjGEpTEx/XDGRfvSa1Fr\r\nxfp0iWA9RaF8yJp5xXAn+i9nAaqv1O1Jsqg0LCZOVZLQYVxnWcCOvNOql6n1\r\nbVn0yihtbXCIYYf5UCsyDzBThAcpMkCJlko6sLrylvHY3td2mZz/09FNlRGx\r\nCdCJR2XCrwBG7T0vanMPwddJe/rhHXN3FW0tHqB2wY3XVuzeFr+f1lMsDkWR\r\nj5P9NrOOBwQcczfeejdMWNnkTHSs0uMmdcw=\r\n=7xK9\r\n-----END PGP SIGNATURE-----\r\n","size":131599},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_44.0.2_1665119860556_0.8054372156181286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-07T05:17:48.792Z","contributors":[]},"45.0.0":{"name":"eslint-plugin-unicorn","version":"45.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator --ignore-deprecated-rules --ignore-config all --rule-doc-title-format desc --url-configs \"https://github.com/sindresorhus/eslint-plugin-unicorn#preset-configs\"","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","ci-info":"^3.6.1","clean-regexp":"^1.0.0","eslint-utils":"^3.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.0","jsesc":"3.0.2","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","regjsparser":"0.9.1","safe-regex":"^2.1.1","semver":"^7.3.8","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.43.0","ava":"^3.15.0","c8":"^7.12.0","chalk":"^5.1.2","enquirer":"^2.3.6","eslint":"^8.28.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^0.24.0","eslint-plugin-eslint-plugin":"^5.0.6","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.7","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.32.2","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.9.3","vue-eslint-parser":"^9.1.0","xo":"^0.53.1","yaml":"^2.1.3"},"peerDependencies":{"eslint":">=8.28.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"4dcf1e49b06528f0f0902f7a8768e7d829d4ab9f","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@45.0.0","_nodeVersion":"14.19.3","_npmVersion":"8.19.2","dist":{"integrity":"sha512-iP8cMRxXKHonKioOhnCoCcqVhoqhAp6rB+nsoLjXFDxTHz3btWMAp8xwzjHA0B1K6YV/U/Yvqn1bUXZt8sJPuQ==","shasum":"a6650ff3000dc1a87cc2f6ac3a11edcde61712e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-45.0.0.tgz","fileCount":209,"unpackedSize":578471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChWzn5B6JAWbekT0OqyFlPEUaF/0UPCRcJ/68hoauNkQIgD3BJDKfgpJ2vq80bXn2QnnasOCMLOPGx4FegpdWzews="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjenAuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrBQ/+Ju05BYA2p7gsQ8ZqLXLbLtbI990FcHJLmUljdESoT/5mf1eP\r\nnK/7lTNzGKTtRVlXifHfxMrAWJ+NCswY8Puh6MGVbNA2drh+HLmKML8OqXGp\r\nhH7dXh8Ji9IUbxknZZ0zYevMIPrKxHl1nuk4jBgwNQ9pAww4twOKjE9SkXeA\r\n5qntjHMM4xjNWQH3UzSyXWr3b94xmipSeeYDllDNGx2CRIWoAdCOwdWDhcM8\r\ngJ8uZX27jwyesLfNh4u9bQ+O5/BNpciqN7r8IwF5L/ixlYJ/eftdDWrdsWLY\r\nS1GAAIUT3R6SVvlCWjg9E/hTzNediAEpdGeLdm/grZ1lcbgEelVlPXhPkMVu\r\nJugMl2dVdsKo6u1jizTkZ3LrVIx/rmWxNx+VPU4ejodJahJBX0LSmH7r157x\r\nF6vJTvfMGLcdJCeo8WUqkP10VLUFepKqra0a0sddaNqDDjE4GUOZ5wGcSnTK\r\nNQGdXvDGY6QLWJ4gpYnyUyCLtkDo2YtgQJ7F4CFb6VscUBk7quIMoUup+dBF\r\nIQ155alKLJsBcZIAUfgnu5vAb5N8Zrj2J8teaygXFKdQEkipmkM5eKg6lwDR\r\ntrBn8UdrslMuDl0Mxc8slfZ4e7BjISXR+u3GAx4vq3oky9i3VSq2ntJZe1sW\r\na5Lhr0EHOlUSob3uU6/KWFmgrhHImD1baKc=\r\n=TwAQ\r\n-----END PGP SIGNATURE-----\r\n","size":135535},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_45.0.0_1668968494293_0.1748923777136202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-20T18:21:39.223Z","contributors":[]},"45.0.1":{"name":"eslint-plugin-unicorn","version":"45.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator --ignore-deprecated-rules --ignore-config all --rule-doc-title-format desc --url-configs \"https://github.com/sindresorhus/eslint-plugin-unicorn#preset-configs\"","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","@eslint-community/eslint-utils":"^4.1.0","ci-info":"^3.6.1","clean-regexp":"^1.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.0","jsesc":"^3.0.2","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","regjsparser":"^0.9.1","safe-regex":"^2.1.1","semver":"^7.3.8","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.43.0","ava":"^3.15.0","c8":"^7.12.0","chalk":"^5.1.2","enquirer":"^2.3.6","eslint":"^8.28.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^0.24.0","eslint-plugin-eslint-plugin":"^5.0.6","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.7","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.32.2","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.9.3","vue-eslint-parser":"^9.1.0","xo":"^0.53.1","yaml":"^2.1.3"},"peerDependencies":{"eslint":">=8.28.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"8769607afed732861bd87303d94be361f606b9d7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@45.0.1","_nodeVersion":"14.21.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-tLnIw5oDJJc3ILYtlKtqOxPP64FZLTkZkgeuoN6e7x6zw+rhBjOxyvq2c7577LGxXuIhBYrwisZuKNqOOHp3BA==","shasum":"2307f4620502fd955c819733ce1276bed705b736","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-45.0.1.tgz","fileCount":209,"unpackedSize":580134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjb4QLWU9P5JcFYMLnUZ4nkMgJ5L0JeNsFWclqWhZmYAIhAK2nbv8pOTZ0YzC5+KFb25vjQBhy54GItl+9vIixEBfS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhIOkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLsQ//dHEsYew6I+w2P9rW5JsxnaCRzHg2cjJwHB86idc9f8tqfYrR\r\nW/TqveOORG4E7erxsO7vNW0YDeFWbA9IhtNZ0Qc2uvnK59idE96g/tRgJy6y\r\nkN4/GwS4OyhdQkUQ0VeqmzLG9kZ1dlDRRsyOc8pqqW6f5ffI94GEPzflUXch\r\niT10lT47y5LMA6ta+Q/9zxSfImNZGuAsLt3O47A63Mk3GkW4tvdl+R5nB5WO\r\n29bgiINZp8bF+SoUzByNsSjgl1ywjYRHAQEsiMsxLLixumaUnpNf3//sM/HJ\r\n/k8bfYUJeLUzeAp/uoAYZ+yctYwUt6EIBC5Kq33AqRl84h/fSnDpZEOQfH9p\r\nCN3VjpZ88BiQNq/JSIMr1tyG1+L70BOZdFpseYeX7qoWBZfKRUwznuluQxpj\r\nHPHDatqP1sze1IG4jc/t8TFMdcI1HqKE1cQBLyK31a3N2befv4J/3TqWSgSB\r\nijHI6S4CSsCuZ6EWooVQ0d0KX65oLG8SrMwzN42WmbQjJ6DZNFVYkUtOhwox\r\nQrv6LFVjAYNrQgTjxvzeRjNdATVCAmRFYjJSpsguAEiUOc7n8hCSV72dln15\r\nUQMMBI2tYgPU8vbw+Wjgl2Pvofm1rD3zL/tSIz56H8Twz794cXA3h0N3JbeV\r\nu8wfp2KS9kza9nRVM7KkS6UWwUu8VWRY3Yg=\r\n=fr/U\r\n-----END PGP SIGNATURE-----\r\n","size":135752},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_45.0.1_1669628836345_0.7526438489922469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-28T09:47:23.986Z","contributors":[]},"45.0.2":{"name":"eslint-plugin-unicorn","version":"45.0.2","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator --ignore-deprecated-rules --ignore-config all --rule-doc-title-format desc --url-configs \"https://github.com/sindresorhus/eslint-plugin-unicorn#preset-configs\"","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","@eslint-community/eslint-utils":"^4.1.2","ci-info":"^3.6.1","clean-regexp":"^1.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.0","jsesc":"^3.0.2","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","regjsparser":"^0.9.1","safe-regex":"^2.1.1","semver":"^7.3.8","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.43.0","ava":"^3.15.0","c8":"^7.12.0","chalk":"^5.1.2","enquirer":"^2.3.6","eslint":"^8.28.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^1.0.0","eslint-plugin-eslint-plugin":"^5.0.6","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^0.0.7","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.32.2","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.9.3","vue-eslint-parser":"^9.1.0","xo":"^0.53.1","yaml":"^2.1.3"},"peerDependencies":{"eslint":">=8.28.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}},{"files":["rules/**/*.js"],"extends":["plugin:internal-rules/all"]}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"23d03265089acce6138d734776645f5a031f22a0","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@45.0.2","_nodeVersion":"12.22.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Y0WUDXRyGDMcKLiwgL3zSMpHrXI00xmdyixEGIg90gHnj0PcHY4moNv3Ppje/kDivdAy5vUeUr7z211ImPv2gw==","shasum":"d6ba704793a6909fe5dfe013900d2b05b715284c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-45.0.2.tgz","fileCount":209,"unpackedSize":580363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGq/GiE6I5qJAvVFV0S8gcMjB7eoUC22dwn7ily9Z9MpAiAdKozwDYFT85B6QCwDeyppcxNjqsBLLKY7vFFec8XPNQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlxcYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozXw//enWvRq0eKipPWUYWjeVnaqzzhY+pDdVWoOcrZ3dnogqZ3EHX\r\n2nl1aFmyZu0pg+a4LRGKQzHfRI19/WjXOLzJHWlTuRLTCPIFdCEZB4qnkg0j\r\nhJTSnSnNM9gQOX0BrHzGH9jp+/jflGYiONzK9C7czFyFdBul41tAMjRsUmHj\r\nuWznU1s5akA5MBklxORiugqt54Utxxclt5hX3vZ+zpEhIf424VY/Iepk8mN/\r\nqVRsHbtMFG3D7Mv1NGYaet0D0VX7dKMsvFEs7KBO2/B5cji+WkybdRlmFVIk\r\ncG9gcVa3LZeHcOotIpaWAMOfiwA2/fEkuQJUJvZJPAt5oPFQeTl0lM+t7J8C\r\niFuJlLwrODn2rjDv+Wxd9XOf3DaTvRr57NoXLO0fnPx/TSEmrgy6O+KUWNWL\r\nAxg3DuFdvyarHFjJKXGUYsksDi0BlZMuicE9ydhv5ccf7WQfnDLO4nstm6rI\r\n4Ip+Jo3+MumYAdnalnxqSsiyyo219ITNUVKxC2YVxQGgopuPWmO7tTvSYZTa\r\nSePqAJsRZgET03LFa8ZcWhPNs25N98AJMXX2bT2jrbj9uEkNrfCefjisnAZX\r\nMPPjhTKwKkEHbfR4mBpKjUeJO08TX1ZF71oDzpMXYc7pIX0xPjObsqJ7hE7m\r\ncowU4wab7M+RV+AkI53NNtzwBUJu8KFRs1s=\r\n=nu2G\r\n-----END PGP SIGNATURE-----\r\n","size":135847},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_45.0.2_1670846232164_0.5233563120501772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-12T11:58:38.286Z","contributors":[]},"46.0.0":{"name":"eslint-plugin-unicorn","version":"46.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","@eslint-community/eslint-utils":"^4.1.2","ci-info":"^3.6.1","clean-regexp":"^1.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.0","jsesc":"^3.0.2","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","regjsparser":"^0.9.1","safe-regex":"^2.1.1","semver":"^7.3.8","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.43.0","ava":"^3.15.0","c8":"^7.12.0","chalk":"^5.1.2","enquirer":"^2.3.6","eslint":"^8.28.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^1.0.0","eslint-plugin-eslint-plugin":"^5.0.6","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^1.0.0","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.32.2","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.9.3","vue-eslint-parser":"^9.1.0","xo":"^0.53.1","yaml":"^2.1.3"},"peerDependencies":{"eslint":">=8.28.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"5fcdf0f3f1e74b4c8a92853ecc75fd7721463145","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@46.0.0","_nodeVersion":"14.21.3","_npmVersion":"9.2.0","dist":{"integrity":"sha512-j07WkC+PFZwk8J33LYp6JMoHa1lXc1u6R45pbSAipjpfpb7KIGr17VE2D685zCxR5VL4cjrl65kTJflziQWMDA==","shasum":"b5cdcc9465fd6e46ab7968b87dd4a43adc8d6031","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-46.0.0.tgz","fileCount":209,"unpackedSize":580430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEemF6AWmbeVXBq69sJfTCLzf9dm8EY3FNmDLGyS61NoAiEA8s3jF/Tjp7SvNHBAXiKkN9G1Mdl8N/NxpCwFpMAU7gs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAhHYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxgg//T1ALRFB0GkStNoUKWJWiuKf91n+Acmt7rVYAoRmvAAEK05xp\r\nDhIFC6itkKi+bON2RmdpfOEKkgbPt4NnIul6DQZXlAuzq/6wztJPv8ccnNtg\r\nz4+gNNYX1/MUxiobPHSFWpuazptiEFAebGK6X4Wd+7gjGXevAlBDiK1b4ttE\r\nHA96prq0K6MsQudHkSOOFYUJgdwPJxtQtrjmu+i3xCcdUI8YXmBp6jwwlcEd\r\njweFXrf0eI7Igz4h+pmyy+/cHByWIbc4Wwhp+9ZzV7/NNvWRI85fBt/9+Q+n\r\nGRdIje1czQ3AXCnsfgDMM6LzK+BP57mIy9CecP/zXyqcRZJ6qz6rmM6yBvSO\r\naUHYVkQhX5ynjlPazv9P/6USxljkRVCXcDHP3CQ+SUXZAVTIbwVvjiNdwNhj\r\nxWgiwyA/DKoPVw5xUqZxMihK7ojKkcPrhCq9blhLGLUmUGCrJmOs1VUGN1Gj\r\nSP3WcGc+EdIkkHsp0GtFqTQZnlQDndYBVU0lKfRnWwV2ifCPepdEPzLHsO5J\r\nSOGqyu1TTP+Vad3K/Jm+UUSnAAksN/PXq6Tp0Fw9f3E+xrpTeqmq92vwegFw\r\nuz+EZ7uXE0ftiyO/bNCjnO6tAcyBAnnN7grbVhCk9gl/ZAmL51CFlETsHef8\r\nJ/uu3nuwItFZ/lFgjQOzwC5RLBnOsWo9NJg=\r\n=FeLS\r\n-----END PGP SIGNATURE-----\r\n","size":135980},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_46.0.0_1677857239715_0.15638279075555217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T15:27:20.035Z","publish_time":1677857240035,"contributors":[]},"46.0.1":{"name":"eslint-plugin-unicorn","version":"46.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=14.18"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","@eslint-community/eslint-utils":"^4.1.2","ci-info":"^3.6.1","clean-regexp":"^1.0.0","esquery":"^1.4.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.0","jsesc":"^3.0.2","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","regjsparser":"^0.9.1","safe-regex":"^2.1.1","semver":"^7.3.8","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.18.6","@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.43.0","ava":"^3.15.0","c8":"^7.12.0","chalk":"^5.1.2","enquirer":"^2.3.6","eslint":"^8.40.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^1.0.0","eslint-plugin-eslint-plugin":"^5.0.6","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^1.0.0","execa":"^6.1.0","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.32.2","mem":"^9.0.2","npm-package-json-lint":"^6.3.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^4.9.3","vue-eslint-parser":"^9.1.0","xo":"^0.53.1","yaml":"^2.1.3"},"peerDependencies":{"eslint":">=8.28.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}]},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"db1a6e05b00df3b62d55a110d48f041cabeb61a0","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@46.0.1","_nodeVersion":"20.1.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-setGhMTiLAddg1asdwjZ3hekIN5zLznNa5zll7pBPwFOka6greCKDQydfqy4fqyUhndi74wpDzClSQMEcmOaew==","shasum":"222ff65b30b2d9ed6f90de908ceb6a05dd0514d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-46.0.1.tgz","fileCount":209,"unpackedSize":580481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/d0RpLsvkgDV8TIr5891SWlotir9O6BUEp33A4MyzKQIgGATKGJDWC9B0eSXlZuxNgVcPuBtlGFcVJ3cHsZDFMvc="}],"size":136001},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_46.0.1_1683358511437_0.2382908100092076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-06T07:35:11.642Z","publish_time":1683358511642,"_source_registry_name":"default","contributors":[]},"47.0.0":{"name":"eslint-plugin-unicorn","version":"47.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.19.1","@eslint-community/eslint-utils":"^4.4.0","ci-info":"^3.8.0","clean-regexp":"^1.0.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.24","regjsparser":"^0.10.0","safe-regex":"^2.1.1","semver":"^7.3.8","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.21.4","@babel/core":"^7.21.4","@babel/eslint-parser":"^7.21.3","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.57.1","ava":"^3.15.0","c8":"^7.13.0","chalk":"^5.2.0","enquirer":"^2.3.6","eslint":"^8.40.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^1.4.3","eslint-plugin-eslint-plugin":"^5.0.8","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^1.0.1","execa":"^7.1.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.33.0","mem":"^9.0.2","npm-package-json-lint":"^6.4.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^5.0.3","vue-eslint-parser":"^9.1.1","xo":"^0.54.0","yaml":"^2.2.1"},"peerDependencies":{"eslint":">=8.38.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"6f05ddc6f4b350029c4597ed51d4cc445cc958d3","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@47.0.0","_nodeVersion":"20.1.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-ivB3bKk7fDIeWOUmmMm9o3Ax9zbMz1Bsza/R2qm46ufw4T6VBFBaJIR1uN3pCKSmSXm8/9Nri8V+iUut1NhQGA==","shasum":"960e9d3789f656ba3e21982420793b069a911011","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-47.0.0.tgz","fileCount":209,"unpackedSize":582154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGD0n22xGkTONFRFe9hBoFonWkEyFBxciDU4eXryHLAAIhAIIydO07Zd5lcv5OYnNMxFW9DVGG1YQ6vu6yFZkc7eoX"}],"size":136112},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_47.0.0_1683359120389_0.7282970152347359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-06T07:45:20.632Z","publish_time":1683359120632,"_source_registry_name":"default","contributors":[]},"48.0.0":{"name":"eslint-plugin-unicorn","version":"48.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.22.5","@eslint-community/eslint-utils":"^4.4.0","ci-info":"^3.8.0","clean-regexp":"^1.0.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.5.4","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.22.5","@babel/core":"^7.22.8","@babel/eslint-parser":"^7.22.7","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^5.61.0","ava":"^3.15.0","c8":"^8.0.0","chalk":"^5.3.0","enquirer":"^2.3.6","eslint":"^8.44.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^1.4.3","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^1.0.1","execa":"^7.1.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.35.0","mem":"^9.0.2","npm-package-json-lint":"^7.0.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^5.1.6","vue-eslint-parser":"^9.3.1","xo":"^0.54.2","yaml":"^2.3.1"},"peerDependencies":{"eslint":">=8.44.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"1b6757e80cdb7a120d90f2df5fef087a8b0f1cc0","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@48.0.0","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-8fk/v3p1ro34JSVDBEmtOq6EEQRpMR0iTir79q69KnXFZ6DJyPkT3RAi+ZoTqhQMdDSpGh8BGR68ne1sP5cnAA==","shasum":"074214c0c216e6d97298a98db394b430b6c5a7de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-48.0.0.tgz","fileCount":208,"unpackedSize":593708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFbeAojiSV3BVw80aNfdxQglk6iQ0Xn4wBY/sf5ItBPQIhAMTlgaD8Kp5OQ7Ouoc/1bMqfegio9VBZ1d600TZBUTuL"}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_48.0.0_1689422924199_0.43053659171052194"},"_hasShrinkwrap":false,"contributors":[]},"48.0.1":{"name":"eslint-plugin-unicorn","version":"48.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.22.5","@eslint-community/eslint-utils":"^4.4.0","ci-info":"^3.8.0","clean-regexp":"^1.0.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","lodash":"^4.17.21","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.5.4","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.22.5","@babel/core":"^7.22.8","@babel/eslint-parser":"^7.22.7","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^6.2.0","ava":"^3.15.0","c8":"^8.0.0","chalk":"^5.3.0","enquirer":"^2.3.6","eslint":"^8.44.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^1.4.3","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.0","eslint-remote-tester-repositories":"^1.0.1","execa":"^7.1.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.35.0","mem":"^9.0.2","npm-package-json-lint":"^7.0.0","npm-run-all":"^4.1.5","outdent":"^0.8.0","typescript":"^5.1.6","vue-eslint-parser":"^9.3.1","xo":"^0.54.2","yaml":"^2.3.1"},"peerDependencies":{"eslint":">=8.44.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"61912993131b359d3c5789a2d1b2567b144e2f56","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@48.0.1","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==","shasum":"a6573bc1687ae8db7121fdd8f92394b6549a6959","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-48.0.1.tgz","fileCount":208,"unpackedSize":593722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG08nH6twsNlyKwCyLKmrhfZ06LfTfSQhgMspaj6bQF2AiEA000wY5SLR0Z2t6OGJ4eqtJFjCa8Orj7u+iAXVaYPUXI="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_48.0.1_1690301164321_0.40434232822329763"},"_hasShrinkwrap":false,"contributors":[]},"49.0.0":{"name":"eslint-plugin-unicorn","version":"49.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:md":"npm run lint:md -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:md":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.22.20","@eslint-community/eslint-utils":"^4.4.0","ci-info":"^3.8.0","clean-regexp":"^1.0.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.5.4","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.22.13","@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.15","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^6.9.0","ava":"^3.15.0","c8":"^8.0.1","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^8.52.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^1.5.2","eslint-plugin-eslint-plugin":"^5.1.1","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.1","eslint-remote-tester-repositories":"^1.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.37.0","mem":"^9.0.2","npm-package-json-lint":"^7.0.0","npm-run-all2":"^6.1.1","outdent":"^0.8.0","typescript":"^5.2.2","vue-eslint-parser":"^9.3.2","xo":"^0.56.0","yaml":"^2.3.3"},"peerDependencies":{"eslint":">=8.52.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"2f77a236777c89314d91988d350424127696fec7","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@49.0.0","_nodeVersion":"18.18.2","_npmVersion":"9.2.0","dist":{"integrity":"sha512-0fHEa/8Pih5cmzFW5L7xMEfUTvI9WKeQtjmKpTUmY+BiFCDxkxrTdnURJOHKykhtwIeyYsxnecbGvDCml++z4Q==","shasum":"4449ea954d7e1455eec8518f9417d7021b245fa8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-49.0.0.tgz","fileCount":210,"unpackedSize":647989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTxHzeE8xxeO0GEdWliiT4zUpAW6u4xWZVcPG65LjrkAiEA1go86HwE8k/JTl8SCglhcbaSrkBYvMt1pk1i2K7S2KU="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_49.0.0_1698609171433_0.1041987450540387"},"_hasShrinkwrap":false,"contributors":[]},"50.0.0":{"name":"eslint-plugin-unicorn","version":"50.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","sideEffects":false,"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.22.20","@eslint-community/eslint-utils":"^4.4.0","@eslint/eslintrc":"^2.1.4","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.34.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.5.4","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.23.5","@babel/core":"^7.23.6","@babel/eslint-parser":"^7.23.3","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^6.15.0","ava":"^6.0.1","c8":"^8.0.1","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^8.56.0","eslint-ava-rule-tester":"^4.2.0","eslint-doc-generator":"^1.6.1","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.1","eslint-remote-tester-repositories":"^1.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.38.0","memoize":"^10.0.0","npm-package-json-lint":"^7.1.0","npm-run-all2":"^6.1.1","outdent":"^0.8.0","typescript":"^5.3.3","vue-eslint-parser":"^9.3.2","xo":"^0.56.0","yaml":"^2.3.4"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"7f66a2408651ab6c67d514924ea3ec3bd9420349","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@50.0.0","_nodeVersion":"18.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-S830OrmnYzJFMXf2AsPVZE3BlLedAED0a3QNpB+o97eXvJTAdWqc5e+R8ozm1jh8nMV37HykU/h9HMwjZ7Fzbg==","shasum":"3bf2fd87555b60121fa7c33e8a55b22f488af1a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-50.0.0.tgz","fileCount":213,"unpackedSize":657046,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR2fwBHK37Pmmy+1sIPw3K+J+t5Y7zZo78ELLZzBjcZgIhALYZ1hrHBDCJ87l7Pg/+vHY8X3mf11iiNSHQcJp6bRDg"}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_50.0.0_1703129336523_0.6525358579951999"},"_hasShrinkwrap":false,"contributors":[]},"50.0.1":{"name":"eslint-plugin-unicorn","version":"50.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","sideEffects":false,"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.22.20","@eslint-community/eslint-utils":"^4.4.0","@eslint/eslintrc":"^2.1.4","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.34.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.5.4","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.23.5","@babel/core":"^7.23.6","@babel/eslint-parser":"^7.23.3","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^6.15.0","ava":"^6.0.1","c8":"^8.0.1","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^8.56.0","eslint-ava-rule-tester":"^4.2.0","eslint-doc-generator":"^1.6.1","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:./scripts/internal-rules","eslint-remote-tester":"^3.0.1","eslint-remote-tester-repositories":"^1.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.38.0","memoize":"^10.0.0","npm-package-json-lint":"^7.1.0","npm-run-all2":"^6.1.1","outdent":"^0.8.0","typescript":"^5.3.3","vue-eslint-parser":"^9.3.2","xo":"^0.56.0","yaml":"^2.3.4"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"licenseText":"MIT License\n\nCopyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"eslint-plugin-unicorn@50.0.1","dist":{"shasum":"e539cdb02dfd893c603536264c4ed9505b70e3bf","integrity":"sha512-KxenCZxqSYW0GWHH18okDlOQcpezcitm5aOSz6EnobyJ6BIByiPDviQRjJIUAjG/tMN11958MxaQ+qCoU6lfDA==","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-50.0.1.tgz","fileCount":220,"unpackedSize":657057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxJzhfKpCcZFcUIMKNlyxzw7JPXpGt1m3qTiQhyjzzBQIgOrrSh2GinQ8Ex+8uwDfkyLpVVnCsdXt6G3MypzfGOek="}]},"_npmUser":{"name":"anonymous","email":"lionkay@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_50.0.1_1703145021259_0.364675027518224"},"_hasShrinkwrap":false,"contributors":[]},"51.0.0":{"name":"eslint-plugin-unicorn","version":"51.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","sideEffects":false,"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.22.20","@eslint-community/eslint-utils":"^4.4.0","@eslint/eslintrc":"^2.1.4","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.34.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.5.4","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.23.5","@babel/core":"^7.23.6","@babel/eslint-parser":"^7.23.3","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^6.15.0","ava":"^6.0.1","c8":"^8.0.1","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^8.56.0","eslint-ava-rule-tester":"^5.0.1","eslint-doc-generator":"^1.6.1","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.1","eslint-remote-tester-repositories":"^1.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.38.0","memoize":"^10.0.0","npm-package-json-lint":"^7.1.0","npm-run-all2":"^6.1.1","outdent":"^0.8.0","pretty-ms":"^8.0.0","typescript":"^5.3.3","vue-eslint-parser":"^9.3.2","xo":"^0.56.0","yaml":"^2.3.4"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"8a2e7db0ab9c83f4197966c39bbcf5c7f63be351","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@51.0.0","_nodeVersion":"20.11.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-104L+VrZQ0RlyTYQPmF0ofoN1/rot1U/BoCSUDTTiPgumzA/QUzDwUqbR4Q0laOYXi5sYI2HDrJQ/b5PlJteCA==","shasum":"7e5b1f6837949de244a5403eb7729e60c6b20729","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-51.0.0.tgz","fileCount":213,"unpackedSize":658946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6eRJDua4DVAg6OxIoqtBlvWVFJvrDOnSFIzPoca0OkgIgH9zN0sM1Lrk2D/aIpjJq/2yEQahFOeCRB0ZJOmy6d7U="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_51.0.0_1707201879524_0.5274857075718229"},"_hasShrinkwrap":false,"contributors":[]},"51.0.1":{"name":"eslint-plugin-unicorn","version":"51.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","sideEffects":false,"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.22.20","@eslint-community/eslint-utils":"^4.4.0","@eslint/eslintrc":"^2.1.4","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.34.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.5.4","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.23.5","@babel/core":"^7.23.6","@babel/eslint-parser":"^7.23.3","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^6.15.0","ava":"^6.0.1","c8":"^8.0.1","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^8.56.0","eslint-ava-rule-tester":"^5.0.1","eslint-doc-generator":"^1.6.1","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.1","eslint-remote-tester-repositories":"^1.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.38.0","memoize":"^10.0.0","npm-package-json-lint":"^7.1.0","npm-run-all2":"^6.1.1","outdent":"^0.8.0","pretty-ms":"^8.0.0","typescript":"^5.3.3","vue-eslint-parser":"^9.3.2","xo":"^0.56.0","yaml":"^2.3.4"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"70034d39a40df3a671646f06994892afd079d718","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@51.0.1","_nodeVersion":"20.11.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==","shasum":"3641c5e110324c3739d6cb98fc1b99ada39f477b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-51.0.1.tgz","fileCount":213,"unpackedSize":658986,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdDcEr8TkClq3XTrYTYNTQ63f30v6SFK9jbmys3BQPFAiEAul8ryLGW+01YxTo4jo2Qm5BwAViksvr15tVX1ypUMzI="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_51.0.1_1707251436026_0.270412315528469"},"_hasShrinkwrap":false,"contributors":[]},"52.0.0":{"name":"eslint-plugin-unicorn","version":"52.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","sideEffects":false,"engines":{"node":">=16"},"scripts":{"create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.22.20","@eslint-community/eslint-utils":"^4.4.0","@eslint/eslintrc":"^2.1.4","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.34.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.5.4","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.23.5","@babel/core":"^7.23.6","@babel/eslint-parser":"^7.23.3","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^6.15.0","ava":"^6.0.1","c8":"^8.0.1","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^8.56.0","eslint-ava-rule-tester":"^5.0.1","eslint-doc-generator":"^1.7.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.1","eslint-remote-tester-repositories":"^1.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.38.0","memoize":"^10.0.0","npm-package-json-lint":"^7.1.0","npm-run-all2":"^6.1.1","outdent":"^0.8.0","pretty-ms":"^8.0.0","typescript":"^5.3.3","vue-eslint-parser":"^9.3.2","xo":"^0.56.0","yaml":"^2.3.4"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/expiring-todo-comments":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off","func-names":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"npmpackagejsonlint":{"rules":{"prefer-caret-version-devDependencies":["error",{"exceptions":["eslint-plugin-internal-rules"]}]}},"gitHead":"8ca00a46c6667bc9438f3f20b82874796466702e","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_id":"eslint-plugin-unicorn@52.0.0","_nodeVersion":"20.11.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==","shasum":"c7a559edd52e3932cf2b3a05c3b0efc604c1eeb8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-52.0.0.tgz","fileCount":217,"unpackedSize":676536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR20zKPsISEqENLdRj3Ctp/Nj9POR0gufbix/ZAENkIAIhAIBunhH+0/eCZOeh3QejzW/4Z5P4UdymmfvUnbMNUjsq"}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_52.0.0_1712158031154_0.7168442771132559"},"_hasShrinkwrap":false,"contributors":[]},"53.0.0":{"name":"eslint-plugin-unicorn","version":"53.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","sideEffects":false,"engines":{"node":">=18.18"},"scripts":{"bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.24.5","@eslint-community/eslint-utils":"^4.4.0","@eslint/eslintrc":"^3.0.2","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.37.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.6.1","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.24.2","@babel/core":"^7.24.5","@babel/eslint-parser":"^7.24.5","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^7.8.0","ava":"^6.1.3","c8":"^9.1.0","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^9.2.0","eslint-ava-rule-tester":"^5.0.1","eslint-doc-generator":"1.7.0","eslint-plugin-eslint-plugin":"^6.1.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^3.0.1","eslint-remote-tester-repositories":"^1.0.1","espree":"^10.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.40.0","memoize":"^10.0.0","npm-package-json-lint":"^7.1.0","npm-run-all2":"^6.1.2","outdent":"^0.8.0","pretty-ms":"^9.0.0","typescript":"^5.4.5","vue-eslint-parser":"^9.4.2","xo":"^0.58.0","yaml":"^2.4.2"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/escape-case":"off","unicorn/expiring-todo-comments":"off","unicorn/no-hex-escape":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off","func-names":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"_id":"eslint-plugin-unicorn@53.0.0","gitHead":"cf2109ac2657f847ddf6d8a61e7b58a674380376","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"integrity":"sha512-kuTcNo9IwwUCfyHGwQFOK/HjJAYzbODHN3wP0PgqbW+jbXqpNWxNVpVhj2tO9SixBwuAdmal8rVcWKBxwFnGuw==","shasum":"df3a5c9ecabeb759e6fd867b2d84198466ac8c4d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-53.0.0.tgz","fileCount":223,"unpackedSize":690648,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZbJlw8uRrbppQ/8EBRwFHGRg/SQ3HNsMfTb4t08m7IAiEAwhX09UYmNtOX2t2XZ/bHP835WXe+JoPuZH0rEJeHPgU="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_53.0.0_1715320994052_0.25691336617580873"},"_hasShrinkwrap":false,"contributors":[]},"54.0.0":{"name":"eslint-plugin-unicorn","version":"54.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","sideEffects":false,"engines":{"node":">=18.18"},"scripts":{"bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"node ./test/run-rules-on-codebase/lint.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.mjs","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.24.5","@eslint-community/eslint-utils":"^4.4.0","@eslint/eslintrc":"^3.0.2","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.37.0","esquery":"^1.5.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.6.1","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.24.2","@babel/core":"^7.24.5","@babel/eslint-parser":"^7.24.5","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.0.0-alpha.12","ava":"^6.1.3","c8":"^9.1.0","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^9.2.0","eslint-ava-rule-tester":"^5.0.1","eslint-doc-generator":"1.7.0","eslint-plugin-eslint-plugin":"^6.1.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^4.0.0","eslint-remote-tester-repositories":"^2.0.0","espree":"^10.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.40.0","memoize":"^10.0.0","npm-package-json-lint":"^7.1.0","npm-run-all2":"^6.1.2","outdent":"^0.8.0","pretty-ms":"^9.0.0","typescript":"^5.4.5","vue-eslint-parser":"^9.4.2","xo":"^0.58.0","yaml":"^2.4.2"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/escape-case":"off","unicorn/expiring-todo-comments":"off","unicorn/no-hex-escape":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off","func-names":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"_id":"eslint-plugin-unicorn@54.0.0","gitHead":"fce6ce390cc156282b507107427fc27322955039","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"integrity":"sha512-XxYLRiYtAWiAjPv6z4JREby1TAE2byBC7wlh0V4vWDCpccOSU1KovWV//jqPXF6bq3WKxqX9rdjoRQ1EhdmNdQ==","shasum":"ce3ea853e8fd7ca2bda2fd6065bf065adb5d8b6d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-54.0.0.tgz","fileCount":224,"unpackedSize":696107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuCcnWMBWtwkq1k33vLYotS8YEG5P3rIC8Wv1bG+0NYwIgZg/sZpHkSWc5NxDU3hisAIAHDUz1nKqGru8+ShLqWVU="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_54.0.0_1718369291210_0.8178680817344908"},"_hasShrinkwrap":false,"contributors":[]},"55.0.0":{"name":"eslint-plugin-unicorn","version":"55.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","types":"index.d.ts","sideEffects":false,"engines":{"node":">=18.18"},"scripts":{"bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.mjs","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.24.5","@eslint-community/eslint-utils":"^4.4.0","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.37.0","esquery":"^1.5.0","globals":"^15.7.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.6.1","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.24.2","@babel/core":"^7.24.5","@babel/eslint-parser":"^7.24.5","@eslint/eslintrc":"^3.1.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.0.0-alpha.12","ava":"^6.1.3","c8":"^9.1.0","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^9.6.0","eslint-ava-rule-tester":"^5.0.1","eslint-doc-generator":"1.7.0","eslint-plugin-eslint-plugin":"^6.1.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^4.0.0","eslint-remote-tester-repositories":"^2.0.0","espree":"^10.0.1","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.40.0","memoize":"^10.0.0","npm-package-json-lint":"^7.1.0","npm-run-all2":"^6.1.2","outdent":"^0.8.0","pretty-ms":"^9.0.0","typescript":"^5.4.5","vue-eslint-parser":"^9.4.2","xo":"^0.58.0","yaml":"^2.4.2"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/escape-case":"off","unicorn/expiring-todo-comments":"off","unicorn/no-hex-escape":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off","func-names":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"_id":"eslint-plugin-unicorn@55.0.0","gitHead":"4db75c40d38ed543a30d9b7d147fc4bbea619965","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"22.3.0","_npmVersion":"10.6.0","dist":{"integrity":"sha512-n3AKiVpY2/uDcGrS3+QsYDkjPfaOrNrsfQxU9nt5nitd9KuvVXrfAvgCO9DYPSfap+Gqjw9EOrXIsBp5tlHZjA==","shasum":"e2aeb397914799895702480970e7d148df5bcc7b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-55.0.0.tgz","fileCount":226,"unpackedSize":698305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRLqO0ainlZPnsmKozHFsp5bOtP8qPCmKj16T5IIGxRAiBWJhvssc98AORV13A47tltKseUVGPni41YZHJBONW26Q=="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_55.0.0_1721861135065_0.6988337799629096"},"_hasShrinkwrap":false,"contributors":[]},"56.0.0":{"name":"eslint-plugin-unicorn","version":"56.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","types":"index.d.ts","sideEffects":false,"engines":{"node":">=18.18"},"scripts":{"bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.mjs","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.24.7","@eslint-community/eslint-utils":"^4.4.0","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.38.1","esquery":"^1.6.0","globals":"^15.9.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.6.3","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.24.7","@babel/core":"^7.25.2","@babel/eslint-parser":"^7.25.1","@eslint/eslintrc":"^3.1.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.4.0","ava":"^6.1.3","c8":"^10.1.2","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^9.10.0","eslint-ava-rule-tester":"^5.0.1","eslint-doc-generator":"1.7.0","eslint-plugin-eslint-plugin":"^6.2.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^4.0.1","eslint-remote-tester-repositories":"^2.0.0","espree":"^10.1.0","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.41.0","memoize":"^10.0.0","npm-package-json-lint":"^8.0.0","npm-run-all2":"^6.2.2","outdent":"^0.8.0","pretty-ms":"^9.1.0","typescript":"^5.5.4","vue-eslint-parser":"^9.4.3","xo":"^0.59.3","yaml":"^2.5.1"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/escape-case":"off","unicorn/expiring-todo-comments":"off","unicorn/no-hex-escape":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off","func-names":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off"}}]},"_id":"eslint-plugin-unicorn@56.0.0","gitHead":"2b469bee475a8f3f2767f4669864acdd89654017","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"22.6.0","_npmVersion":"10.6.0","dist":{"integrity":"sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==","shasum":"9fd3ebe6f478571734541fa745026b743175b59e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.0.tgz","fileCount":230,"unpackedSize":711065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHc+yCEd4n7CaWt0rLwnPKpy2rAGZSob8ht6GBts7Rz3AiEAnMJOO8NCVF7pKRkq+hkFmIEwSTwW7mibl7CYLK8K7G4="}],"size":162893},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_56.0.0_1727991095896_0.1491388772277762"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-03T21:31:36.151Z","publish_time":1727991096151,"_source_registry_name":"default","contributors":[]},"56.0.1":{"name":"eslint-plugin-unicorn","version":"56.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"index.js","types":"index.d.ts","sideEffects":false,"engines":{"node":">=18.18"},"scripts":{"bundle-lodash":"echo \"export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es';\" | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=cjs","create-rule":"node ./scripts/create-rule.mjs && npm run fix:eslint-docs","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.mjs","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"xo","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.mjs","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.mjs","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.24.7","@eslint-community/eslint-utils":"^4.4.0","ci-info":"^4.0.0","clean-regexp":"^1.0.0","core-js-compat":"^3.38.1","esquery":"^1.6.0","globals":"^15.9.0","indent-string":"^4.0.0","is-builtin-module":"^3.2.1","jsesc":"^3.0.2","pluralize":"^8.0.0","read-pkg-up":"^7.0.1","regexp-tree":"^0.1.27","regjsparser":"^0.10.0","semver":"^7.6.3","strip-indent":"^3.0.0"},"devDependencies":{"@babel/code-frame":"^7.24.7","@babel/core":"^7.25.2","@babel/eslint-parser":"^7.25.1","@eslint/eslintrc":"^3.1.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.4.0","ava":"^6.1.3","c8":"^10.1.2","chalk":"^5.3.0","enquirer":"^2.4.1","eslint":"^9.10.0","eslint-ava-rule-tester":"^5.0.1","eslint-doc-generator":"1.7.0","eslint-plugin-eslint-plugin":"^6.2.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-remote-tester":"^4.0.1","eslint-remote-tester-repositories":"^2.0.0","espree":"^10.1.0","execa":"^8.0.1","listr":"^0.14.3","lodash-es":"^4.17.21","markdownlint-cli":"^0.41.0","memoize":"^10.0.0","npm-package-json-lint":"^8.0.0","npm-run-all2":"^6.2.2","outdent":"^0.8.0","pretty-ms":"^9.1.0","typescript":"^5.5.4","vue-eslint-parser":"^9.4.3","xo":"^0.59.3","yaml":"^2.5.1"},"peerDependencies":{"eslint":">=8.56.0"},"ava":{"files":["test/*.mjs","test/unit/*.mjs"]},"c8":{"reporter":["text","lcov"]},"xo":{"extends":["plugin:internal-rules/all"],"ignores":[".cache-eslint-remote-tester","eslint-remote-tester-results","rules/utils/lodash.js","test/integration/{fixtures,fixtures-local}/**"],"rules":{"unicorn/escape-case":"off","unicorn/expiring-todo-comments":"off","unicorn/no-hex-escape":"off","unicorn/no-null":"error","unicorn/prefer-array-flat":["error",{"functions":["flat","flatten"]}],"import/order":"off","func-names":"off"},"overrides":[{"files":["**/*.js"],"parserOptions":{"sourceType":"script"},"rules":{"strict":"error","unicorn/prefer-module":"off"}},{"files":["rules/*.js"],"plugins":["eslint-plugin"],"extends":["plugin:eslint-plugin/all"],"rules":{"eslint-plugin/require-meta-docs-description":["error",{"pattern":".+"}],"eslint-plugin/require-meta-docs-url":"off","eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/require-meta-schema":"off","eslint-plugin/require-meta-schema-description":"off"}}]},"_id":"eslint-plugin-unicorn@56.0.1","gitHead":"f862e0c07a3055b0ce6a7f7860fb80c64e5a0d19","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"18.20.4","_npmVersion":"10.6.0","dist":{"integrity":"sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==","shasum":"d10a3df69ba885939075bdc95a65a0c872e940d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz","fileCount":230,"unpackedSize":711113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqlYfxjbPhSm7tyOf7uVjmbVkhaTTFrHQJYOpwupXBMAIhANPHe7X0O4DunNIQMx82rNtBFP1JzuV/DzX3pU0qm7xm"}],"size":162931},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-unicorn_56.0.1_1732009417934_0.4269921900603808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T09:43:38.148Z","publish_time":1732009418148,"_source_registry_name":"default","contributors":[]},"57.0.0":{"name":"eslint-plugin-unicorn","version":"57.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18.18"},"scripts":{"bundle-lodash":"echo export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es'; | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=esm","create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator workaround-for-eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.25.9","@eslint-community/eslint-utils":"^4.4.1","ci-info":"^4.1.0","clean-regexp":"^1.0.0","core-js-compat":"^3.40.0","esquery":"^1.6.0","globals":"^15.15.0","indent-string":"^5.0.0","is-builtin-module":"^4.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","read-package-up":"^11.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.12.0","semver":"^7.7.1","strip-indent":"^4.0.0"},"devDependencies":{"@babel/code-frame":"^7.26.2","@babel/core":"^7.26.9","@babel/eslint-parser":"^7.26.8","@eslint/eslintrc":"^3.2.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.24.1","ava":"^6.2.0","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.20.1","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.46.0","eslint-doc-generator":"^2.0.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-internal-rules":"file:./scripts/internal-rules/","eslint-plugin-jsdoc":"^50.6.3","eslint-remote-tester":"^4.0.1","eslint-remote-tester-repositories":"^2.0.0","espree":"^10.3.0","listr2":"^8.2.5","lodash-es":"^4.17.21","markdownlint-cli":"^0.44.0","memoize":"^10.0.0","nano-spawn":"^0.2.0","node-style-text":"^0.0.7","npm-package-json-lint":"^8.0.0","npm-run-all2":"^7.0.2","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.2.0","typescript":"^5.7.3","vue-eslint-parser":"^9.4.3","yaml":"^2.7.0"},"peerDependencies":{"eslint":">=9.20.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"_id":"eslint-plugin-unicorn@57.0.0","gitHead":"93f9bc27a5cbcfef31f0991a97da6ccb558bc1f0","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"23.6.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q==","shasum":"4ae27a31e65b1a0307c09cb957f5de36b1773575","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-57.0.0.tgz","fileCount":235,"unpackedSize":745435,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD9Jlz6s8pjpS+1IqZuq8Gu70V9pJE5TzR9p1AHadXQowIgBxHsZJJ/HVfU53ebxLXwVGHou3Mu7Q7ES/xw8+3r5WQ="}],"size":170063},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_57.0.0_1739817484961_0.396023909076779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-17T18:38:05.291Z","publish_time":1739817485291,"_source_registry_name":"default","contributors":[]},"58.0.0":{"name":"eslint-plugin-unicorn","version":"58.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^18.20.0 || ^20.10.0 || >=21.0.0"},"scripts":{"bundle-lodash":"echo export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es'; | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=esm","create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator workaround-for-eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.25.9","@eslint-community/eslint-utils":"^4.5.1","@eslint/plugin-kit":"^0.2.7","ci-info":"^4.2.0","clean-regexp":"^1.0.0","core-js-compat":"^3.41.0","esquery":"^1.6.0","globals":"^16.0.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","read-package-up":"^11.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.12.0","semver":"^7.7.1","strip-indent":"^4.0.0"},"devDependencies":{"@babel/code-frame":"^7.26.2","@babel/core":"^7.26.10","@babel/eslint-parser":"^7.26.10","@eslint/eslintrc":"^3.3.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.26.1","ava":"^6.2.0","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.22.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.46.0","eslint-doc-generator":"^2.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jsdoc":"^50.6.8","eslint-remote-tester":"^4.0.1","eslint-remote-tester-repositories":"^2.0.1","espree":"^10.3.0","listr2":"^8.2.5","lodash-es":"^4.17.21","markdownlint-cli":"^0.44.0","memoize":"^10.1.0","nano-spawn":"^0.2.0","node-style-text":"^0.0.7","npm-package-json-lint":"^8.0.0","npm-run-all2":"^7.0.2","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.2.0","typescript":"^5.8.2","vue-eslint-parser":"^10.1.1","yaml":"^2.7.0"},"peerDependencies":{"eslint":">=9.22.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"_id":"eslint-plugin-unicorn@58.0.0","gitHead":"2c7c7614ecc9303814668710f384d448848d0c5d","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"23.6.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-fc3iaxCm9chBWOHPVjn+Czb/wHS0D2Mko7wkOdobqo9R2bbFObc4LyZaLTNy0mhZOP84nKkLhTUQxlLOZ7EjKw==","shasum":"38c12a59537312eeb9cb1cd747afe038db4bda41","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-58.0.0.tgz","fileCount":235,"unpackedSize":747461,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH8ImQ77C6rNWZQltkyOPz0WqH7F3U8dXVCQjVmvaVAHAiAym3TsHxcxmqmbbpo8SsQYzrxfDEecyLQy/NnC+xMReQ=="}],"size":170410},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_58.0.0_1742807812519_0.018219372241454534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T09:16:52.878Z","publish_time":1742807812878,"_source_registry_name":"default","contributors":[]},"59.0.0":{"name":"eslint-plugin-unicorn","version":"59.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^18.20.0 || ^20.10.0 || >=21.0.0"},"scripts":{"bundle-lodash":"echo export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es'; | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=esm","create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator workaround-for-eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.25.9","@eslint-community/eslint-utils":"^4.5.1","@eslint/plugin-kit":"^0.2.7","ci-info":"^4.2.0","clean-regexp":"^1.0.0","core-js-compat":"^3.41.0","esquery":"^1.6.0","find-up-simple":"^1.0.1","globals":"^16.0.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.12.0","semver":"^7.7.1","strip-indent":"^4.0.0"},"devDependencies":{"@babel/code-frame":"^7.26.2","@babel/core":"^7.26.10","@babel/eslint-parser":"^7.26.10","@eslint/eslintrc":"^3.3.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.26.1","ava":"^6.2.0","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.22.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.46.0","eslint-doc-generator":"^2.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jsdoc":"^50.6.8","eslint-remote-tester":"^4.0.1","eslint-remote-tester-repositories":"^2.0.1","espree":"^10.3.0","listr2":"^8.2.5","lodash-es":"^4.17.21","markdownlint-cli":"^0.44.0","memoize":"^10.1.0","nano-spawn":"^0.2.0","node-style-text":"^0.0.7","npm-package-json-lint":"^8.0.0","npm-run-all2":"^7.0.2","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.2.0","typescript":"^5.8.2","vue-eslint-parser":"^10.1.1","yaml":"^2.7.0"},"peerDependencies":{"eslint":">=9.22.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"_id":"eslint-plugin-unicorn@59.0.0","gitHead":"3838ec815057154a7fb4cd8257abfb554502ba2f","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"23.6.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7IEeqkymGa7tr6wTWS4DolfXnfcE3QjcD0g7I+qCfV5GPMvVsFsLT7zTIYvnudqwAm5nWekdGIOTTXA93Sz9Ow==","shasum":"11783a80ce81ab397cccbb1ce046a30eda9bb4b9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-59.0.0.tgz","fileCount":240,"unpackedSize":761800,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHLna2yemtqK5A80WiCQd6QIJaK5o3Pn11bc+U+EvyRjAiEAzZuvCLhdP4KnCkM1M0gt6QUrNpPYhAZdnJSZaSq9m6E="}],"size":173499},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_59.0.0_1745761341717_0.7027598805274442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T13:42:21.924Z","publish_time":1745761341924,"_source_registry_name":"default","contributors":[]},"59.0.1":{"name":"eslint-plugin-unicorn","version":"59.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^18.20.0 || ^20.10.0 || >=21.0.0"},"scripts":{"bundle-lodash":"echo export {defaultsDeep, camelCase, kebabCase, snakeCase, upperFirst, lowerFirst} from 'lodash-es'; | npx esbuild --bundle --outfile=rules/utils/lodash.js --format=esm","create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error fix:*","fix:eslint-docs":"eslint-doc-generator workaround-for-eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error lint:*","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint test:*","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.25.9","@eslint-community/eslint-utils":"^4.5.1","@eslint/plugin-kit":"^0.2.7","ci-info":"^4.2.0","clean-regexp":"^1.0.0","core-js-compat":"^3.41.0","esquery":"^1.6.0","find-up-simple":"^1.0.1","globals":"^16.0.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.12.0","semver":"^7.7.1","strip-indent":"^4.0.0"},"devDependencies":{"@babel/code-frame":"^7.26.2","@babel/core":"^7.26.10","@babel/eslint-parser":"^7.26.10","@eslint/eslintrc":"^3.3.0","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.26.1","ava":"^6.2.0","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.22.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.46.0","eslint-doc-generator":"^2.1.2","eslint-plugin-eslint-plugin":"^6.4.0","eslint-plugin-jsdoc":"^50.6.8","eslint-remote-tester":"^4.0.1","eslint-remote-tester-repositories":"^2.0.1","espree":"^10.3.0","listr2":"^8.2.5","lodash-es":"^4.17.21","markdownlint-cli":"^0.44.0","memoize":"^10.1.0","nano-spawn":"^0.2.0","node-style-text":"^0.0.7","npm-package-json-lint":"^8.0.0","npm-run-all2":"^7.0.2","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.2.0","typescript":"^5.8.2","vue-eslint-parser":"^10.1.1","yaml":"^2.7.0"},"peerDependencies":{"eslint":">=9.22.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"_id":"eslint-plugin-unicorn@59.0.1","gitHead":"26089c08f67e06ec37800d5bb99bed547e709d64","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"23.6.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-EtNXYuWPUmkgSU2E7Ttn57LbRREQesIP1BiLn7OZLKodopKfDXfBUkC/0j6mpw2JExwf43Uf3qLSvrSvppgy8Q==","shasum":"e76ca18f6b92633440973e5442923a36544a1422","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-59.0.1.tgz","fileCount":240,"unpackedSize":761800,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICdPj9zzWXXUKJaPee8xb3ihNHK1OQPEahUtKLzE++XsAiEAyTtvO8cGCY0U8TUJ+3i8tY+rn5AoX/TBOUOz0ch+T24="}],"size":173501},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_59.0.1_1746515512617_0.5366112208649674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T07:11:52.895Z","publish_time":1746515512895,"_source_registry_name":"default","contributors":[]},"60.0.0":{"name":"eslint-plugin-unicorn","version":"60.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^20.10.0 || >=21.0.0"},"scripts":{"create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error \"fix:*\"","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error \"lint:*\"","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint \"test:*\"","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.27.1","@eslint-community/eslint-utils":"^4.7.0","@eslint/plugin-kit":"^0.3.3","change-case":"^5.4.4","ci-info":"^4.3.0","clean-regexp":"^1.0.0","core-js-compat":"^3.44.0","esquery":"^1.6.0","find-up-simple":"^1.0.1","globals":"^16.3.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.12.0","semver":"^7.7.2","strip-indent":"^4.0.0"},"devDependencies":{"@babel/code-frame":"^7.27.1","@babel/core":"^7.28.0","@babel/eslint-parser":"^7.28.0","@eslint/eslintrc":"^3.3.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.37.0","ava":"^6.4.1","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.29.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.47.0","eslint-doc-generator":"^2.2.2","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jsdoc":"^51.4.1","eslint-remote-tester":"^4.0.2","eslint-remote-tester-repositories":"^2.0.2","espree":"^10.4.0","listr2":"^9.0.1","lodash-es":"^4.17.21","markdownlint-cli":"^0.45.0","nano-spawn":"^1.0.2","node-style-text":"^1.0.0","npm-package-json-lint":"^9.0.0","npm-run-all2":"^8.0.4","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.2.0","typescript":"^5.8.3","vue-eslint-parser":"^10.2.0","yaml":"^2.8.0"},"peerDependencies":{"eslint":">=9.29.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"_id":"eslint-plugin-unicorn@60.0.0","gitHead":"f4eb2e731358d68b031d7fd42bf725a23f9d1e4d","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-QUzTefvP8stfSXsqKQ+vBQSEsXIlAiCduS/V1Em+FKgL9c21U/IIm20/e3MFy1jyCf14tHAhqC1sX8OTy6VUCg==","shasum":"68f712bcb17e94bd176cce7312647ba1d1409c3c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-60.0.0.tgz","fileCount":244,"unpackedSize":720159,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGYbn5Nm6nLZ5M/Ii096GHOdxjOQA3j4PIzSfuqU3NXWAiBkG0WMvNBZklfetbnL8kJDYqAUG2KfhAu1iI7/VrI97A=="}],"size":163371},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_60.0.0_1753096807848_0.9448602390951726"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T11:20:08.061Z","publish_time":1753096808061,"_source_registry_name":"default","contributors":[]},"61.0.0":{"name":"eslint-plugin-unicorn","version":"61.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^20.10.0 || >=21.0.0"},"scripts":{"create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error \"fix:*\"","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error \"lint:*\"","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint \"test:*\"","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.27.1","@eslint-community/eslint-utils":"^4.7.0","@eslint/plugin-kit":"^0.3.3","change-case":"^5.4.4","ci-info":"^4.3.0","clean-regexp":"^1.0.0","core-js-compat":"^3.44.0","esquery":"^1.6.0","find-up-simple":"^1.0.1","globals":"^16.3.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.12.0","semver":"^7.7.2","strip-indent":"^4.0.0"},"devDependencies":{"@babel/code-frame":"^7.27.1","@babel/core":"^7.28.0","@babel/eslint-parser":"^7.28.0","@eslint/eslintrc":"^3.3.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.37.0","ava":"^6.4.1","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.29.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.47.0","eslint-doc-generator":"^2.2.2","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jsdoc":"^51.4.1","eslint-remote-tester":"^4.0.2","eslint-remote-tester-repositories":"^2.0.2","espree":"^10.4.0","listr2":"^9.0.1","lodash-es":"^4.17.21","markdownlint-cli":"^0.45.0","nano-spawn":"^1.0.2","node-style-text":"^1.0.0","npm-package-json-lint":"^9.0.0","npm-run-all2":"^8.0.4","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.2.0","typescript":"^5.8.3","vue-eslint-parser":"^10.2.0","yaml":"^2.8.0"},"peerDependencies":{"eslint":">=9.29.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"_id":"eslint-plugin-unicorn@61.0.0","gitHead":"57749259d39724ed48ed3803fa9fe99af0c5aec5","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-98kDrky0XHb901dtxwp5y8miSToY85FNGh5qn3LadRz43aULBTEgqJo4BOTDU3eHNoteD9Wv+YdiOPIRpu6hAQ==","shasum":"33f3f5a2c4ce4f42159321e4a8a4331dbd6bf0fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-61.0.0.tgz","fileCount":252,"unpackedSize":740072,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIASmoNwNKbEFVOXlgiWInAZ9bqg7IbGa0J/SJioMV10vAiEAvQMXxKB4tgLxY7ZhQFPECUa5jGyLzIv9t2RONUJsCv8="}],"size":167093},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_61.0.0_1757093914279_0.3882612982743927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T17:38:34.547Z","publish_time":1757093914547,"_source_registry_name":"default","contributors":[]},"61.0.1":{"name":"eslint-plugin-unicorn","version":"61.0.1","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^20.10.0 || >=21.0.0"},"scripts":{"create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error \"fix:*\"","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error \"lint:*\"","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint \"test:*\"","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.27.1","@eslint-community/eslint-utils":"^4.7.0","@eslint/plugin-kit":"^0.3.3","change-case":"^5.4.4","ci-info":"^4.3.0","clean-regexp":"^1.0.0","core-js-compat":"^3.44.0","esquery":"^1.6.0","find-up-simple":"^1.0.1","globals":"^16.3.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.12.0","semver":"^7.7.2","strip-indent":"^4.0.0"},"devDependencies":{"@babel/code-frame":"^7.27.1","@babel/core":"^7.28.0","@babel/eslint-parser":"^7.28.0","@eslint/eslintrc":"^3.3.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.37.0","ava":"^6.4.1","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.29.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.47.0","eslint-doc-generator":"^2.2.2","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jsdoc":"^51.4.1","eslint-remote-tester":"^4.0.2","eslint-remote-tester-repositories":"^2.0.2","espree":"^10.4.0","listr2":"^9.0.1","lodash-es":"^4.17.21","markdownlint-cli":"^0.45.0","nano-spawn":"^1.0.2","node-style-text":"^1.0.0","npm-package-json-lint":"^9.0.0","npm-run-all2":"^8.0.4","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.2.0","typescript":"^5.8.3","vue-eslint-parser":"^10.2.0","yaml":"^2.8.0"},"peerDependencies":{"eslint":">=9.29.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"_id":"eslint-plugin-unicorn@61.0.1","gitHead":"83e33b45667e65a55f6247024dd5d2617a626b11","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-RwXXqS8oTxW7dVs6e4ZBpZkn1wB4qqNZSbCJektP8/Nzp/woJdfN/t7LVNcpGMZ57xWBs33K0ymZ7MV+VeQnbA==","shasum":"438d66e2451a00df8eacc1a6e2e3c853482a2a29","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-61.0.1.tgz","fileCount":252,"unpackedSize":741298,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE8PzuunaWxVmv2yHZsaev+BdGXQ9kIK6tGCjQyfNa7EAiEA94L4kPX2OeptHg1s1DcP4aDEE2P9xfJKvgMqRnG0iBw="}],"size":167339},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_61.0.1_1757145406112_0.5105316044506243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-06T07:56:46.336Z","publish_time":1757145406336,"_source_registry_name":"default","contributors":[]},"61.0.2":{"name":"eslint-plugin-unicorn","version":"61.0.2","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^20.10.0 || >=21.0.0"},"scripts":{"create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error \"fix:*\"","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error \"lint:*\"","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint \"test:*\"","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.27.1","@eslint-community/eslint-utils":"^4.7.0","@eslint/plugin-kit":"^0.3.3","change-case":"^5.4.4","ci-info":"^4.3.0","clean-regexp":"^1.0.0","core-js-compat":"^3.44.0","esquery":"^1.6.0","find-up-simple":"^1.0.1","globals":"^16.3.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.12.0","semver":"^7.7.2","strip-indent":"^4.0.0"},"devDependencies":{"@babel/code-frame":"^7.27.1","@babel/core":"^7.28.0","@babel/eslint-parser":"^7.28.0","@eslint/eslintrc":"^3.3.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.37.0","ava":"^6.4.1","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.29.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.47.0","eslint-doc-generator":"^2.2.2","eslint-plugin-eslint-plugin":"^6.5.0","eslint-plugin-jsdoc":"^51.4.1","eslint-remote-tester":"^4.0.2","eslint-remote-tester-repositories":"^2.0.2","espree":"^10.4.0","listr2":"^9.0.1","lodash-es":"^4.17.21","markdownlint-cli":"^0.45.0","nano-spawn":"^1.0.2","node-style-text":"^1.0.0","npm-package-json-lint":"^9.0.0","npm-run-all2":"^8.0.4","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.2.0","typescript":"^5.8.3","vue-eslint-parser":"^10.2.0","yaml":"^2.8.0"},"peerDependencies":{"eslint":">=9.29.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"_id":"eslint-plugin-unicorn@61.0.2","gitHead":"8d0851076e2ba47646a29524dc2f12d05e3d3fb2","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zLihukvneYT7f74GNbVJXfWIiNQmkc/a9vYBTE4qPkQZswolWNdu+Wsp9sIXno1JOzdn6OUwLPd19ekXVkahRA==","shasum":"fe410b1203666cef4d6a5b13b05caef814a6a2e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-61.0.2.tgz","fileCount":252,"unpackedSize":741743,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDBgFxknm0k0W9SxgGmSW+qnIFlIfUDe6nxxWTBP3jCBgIger/G2IbqCnwMLqjC3hop7Yi97G6P0oSIIxmJuG8x0CE="}],"size":167439},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_61.0.2_1757323477725_0.8437177595214822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T09:24:37.952Z","publish_time":1757323477952,"_source_registry_name":"default","contributors":[]},"62.0.0":{"name":"eslint-plugin-unicorn","version":"62.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^20.10.0 || >=21.0.0"},"scripts":{"create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error \"fix:*\"","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error \"lint:*\"","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint \"test:*\"","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.28.5","@eslint-community/eslint-utils":"^4.9.0","@eslint/plugin-kit":"^0.4.0","change-case":"^5.4.4","ci-info":"^4.3.1","clean-regexp":"^1.0.0","core-js-compat":"^3.46.0","esquery":"^1.6.0","find-up-simple":"^1.0.1","globals":"^16.4.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.13.0","semver":"^7.7.3","strip-indent":"^4.1.1"},"devDependencies":{"@babel/code-frame":"^7.27.1","@babel/core":"^7.28.5","@babel/eslint-parser":"^7.28.5","@eslint/eslintrc":"^3.3.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/types":"^8.46.2","ava":"^6.4.1","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^9.38.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.49.0","eslint-doc-generator":"^2.3.0","eslint-plugin-eslint-plugin":"^7.1.0","eslint-plugin-jsdoc":"^61.1.6","eslint-plugin-unicorn":"^61.0.2","eslint-remote-tester":"^4.0.3","eslint-remote-tester-repositories":"^2.0.2","espree":"^10.4.0","listr2":"^9.0.5","lodash-es":"^4.17.21","markdownlint-cli":"^0.45.0","nano-spawn":"^2.0.0","node-style-text":"^2.1.2","npm-package-json-lint":"^9.0.0","npm-run-all2":"^8.0.4","open-editor":"^5.1.0","outdent":"^0.8.0","pretty-ms":"^9.3.0","typescript":"^5.9.3","vue-eslint-parser":"^10.2.0","yaml":"^2.8.1"},"peerDependencies":{"eslint":">=9.38.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"gitHead":"30f08471987e620755963ef2809ecc3dbcdb21d5","types":"./index.d.ts","_id":"eslint-plugin-unicorn@62.0.0","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"24.9.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-HIlIkGLkvf29YEiS/ImuDZQbP12gWyx5i3C6XrRxMvVdqMroCI9qoVYCoIl17ChN+U89pn9sVwLxhIWj5nEc7g==","shasum":"7027feb2ffde9c25df3d2067e0f4e579a9ec5019","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-62.0.0.tgz","fileCount":268,"unpackedSize":785877,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEU9yM7s8BB8PeqxAYqQaos4bHqKrbzkthYwLLsajc0CAiEAndsr411pAUC5Ev76kMfxn+8soS+ECZ7t4SorUWF2HCY="}],"size":175929},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_62.0.0_1761461805252_0.7363415747056945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-26T06:56:45.475Z","publish_time":1761461805475,"_source_registry_name":"default","contributors":[]},"63.0.0":{"name":"eslint-plugin-unicorn","version":"63.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^20.10.0 || >=21.0.0"},"scripts":{"create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error \"fix:*\"","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error \"lint:*\"","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint \"test:*\"","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.28.5","@eslint-community/eslint-utils":"^4.9.0","change-case":"^5.4.4","ci-info":"^4.3.1","clean-regexp":"^1.0.0","core-js-compat":"^3.46.0","find-up-simple":"^1.0.1","globals":"^16.4.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.13.0","semver":"^7.7.3","strip-indent":"^4.1.1"},"devDependencies":{"@babel/code-frame":"^7.27.1","@babel/core":"^7.28.5","@babel/eslint-parser":"^7.28.5","@eslint/eslintrc":"^3.3.1","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/types":"^8.53.1","ava":"^6.4.1","c8":"^10.1.3","enquirer":"^2.4.1","eslint":"^10.0.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.49.0","eslint-doc-generator":"^2.3.0","eslint-plugin-eslint-plugin":"^7.1.0","eslint-plugin-jsdoc":"^61.1.6","eslint-plugin-unicorn":"^61.0.2","eslint-remote-tester":"^4.0.3","eslint-remote-tester-repositories":"^2.0.2","eslint-scope":"^9.0.0","espree":"^10.4.0","listr2":"^9.0.5","markdownlint-cli":"^0.45.0","nano-spawn":"^2.0.0","node-style-text":"^2.1.2","npm-package-json-lint":"^9.0.0","npm-run-all2":"^8.0.4","open-editor":"^6.0.0","outdent":"^0.8.0","pretty-ms":"^9.3.0","typescript":"^5.9.3","vue-eslint-parser":"^10.2.0","yaml":"^2.8.1"},"peerDependencies":{"eslint":">=9.38.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"gitHead":"2c4b3ddad929b14906cdab4dd86f0afa106639ed","types":"./index.d.ts","_id":"eslint-plugin-unicorn@63.0.0","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"25.6.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-Iqecl9118uQEXYh7adylgEmGfkn5es3/mlQTLLkd4pXkIk9CTGrAbeUux+YljSa2ohXCBmQQ0+Ej1kZaFgcfkA==","shasum":"db210b87bb66f0f15ab675ba13d9f1fb61016b22","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-63.0.0.tgz","fileCount":274,"unpackedSize":802403,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEJsJbyh4IQsP4uzzwKf2/xi8DPr1Iu4TfB01S0oPbP2AiEAv1Bt38L1U7T4FbqPm/dJ5axtxxcj5dvrb0khLQaOH0U="}],"size":179727},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_63.0.0_1770740225512_0.16309119468792144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T16:17:05.666Z","publish_time":1770740225666,"_source_registry_name":"default","contributors":[]},"64.0.0":{"name":"eslint-plugin-unicorn","version":"64.0.0","description":"More than 100 powerful ESLint rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/eslint-plugin-unicorn.git"},"funding":"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^20.10.0 || >=21.0.0"},"scripts":{"create-rule":"node ./scripts/create-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","create-rules-index-file":"node ./scripts/create-rules-index-file.js","fix":"run-p --continue-on-error \"fix:*\"","fix:eslint-docs":"eslint-doc-generator","fix:js":"npm run lint:js -- --fix","fix:markdown":"npm run lint:markdown -- --fix","fix:snapshots":"ava --update-snapshots","integration":"node ./test/integration/test.js","lint":"run-p --continue-on-error \"lint:*\"","lint:eslint-docs":"npm run fix:eslint-docs -- --check","lint:js":"eslint","lint:markdown":"markdownlint \"**/*.md\"","lint:package-json":"npmPkgJsonLint .","rename-rule":"node ./scripts/rename-rule.js && npm run create-rules-index-file && npm run fix:eslint-docs","run-rules-on-codebase":"eslint --config=./eslint.dogfooding.config.js","smoke":"eslint-remote-tester --config ./test/smoke/eslint-remote-tester.config.js","test":"npm-run-all --continue-on-error lint \"test:*\"","test:js":"c8 ava"},"keywords":["eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo"],"dependencies":{"@babel/helper-validator-identifier":"^7.28.5","@eslint-community/eslint-utils":"^4.9.1","change-case":"^5.4.4","ci-info":"^4.4.0","clean-regexp":"^1.0.0","core-js-compat":"^3.49.0","find-up-simple":"^1.0.1","globals":"^17.4.0","indent-string":"^5.0.0","is-builtin-module":"^5.0.0","jsesc":"^3.1.0","pluralize":"^8.0.0","regexp-tree":"^0.1.27","regjsparser":"^0.13.0","semver":"^7.7.4","strip-indent":"^4.1.1"},"devDependencies":{"@babel/code-frame":"^7.28.3","@eslint/eslintrc":"^3.3.5","@lubien/fixture-beta-package":"^1.0.0-beta.1","@typescript-eslint/parser":"^8.57.2","@typescript-eslint/types":"^8.57.2","ava":"^7.0.0","c8":"^11.0.0","enquirer":"^2.4.1","eslint":"^10.1.0","eslint-ava-rule-tester":"^5.0.1","eslint-config-xo":"^0.51.0","eslint-doc-generator":"^3.3.2","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-unicorn":"^63.0.0","eslint-remote-tester":"^4.0.4","eslint-remote-tester-repositories":"^2.0.2","eslint-scope":"^9.1.2","espree":"^11.2.0","listr2":"^10.2.1","markdownlint-cli":"^0.48.0","nano-spawn":"^2.0.0","node-style-text":"^2.1.2","npm-package-json-lint":"^9.1.0","npm-run-all2":"^8.0.4","open-editor":"^6.0.0","outdent":"^0.8.0","pretty-ms":"^9.3.0","typescript":"^5.9.3","vue-eslint-parser":"^10.4.0","yaml":"^2.8.3"},"peerDependencies":{"eslint":">=9.38.0"},"ava":{"files":["test/*.js","test/unit/*.js"]},"c8":{"reporter":["text","lcov"]},"gitHead":"9a3a10c4469907be047107cd31fd8a162f783a95","types":"./index.d.ts","_id":"eslint-plugin-unicorn@64.0.0","bugs":{"url":"https://github.com/sindresorhus/eslint-plugin-unicorn/issues"},"homepage":"https://github.com/sindresorhus/eslint-plugin-unicorn#readme","_nodeVersion":"25.8.0","_npmVersion":"11.12.0","dist":{"integrity":"sha512-rNZwalHh8i0UfPlhNwg5BTUO1CMdKNmjqe+TgzOTZnpKoi8VBgsW7u9qCHIdpxEzZ1uwrJrPF0uRb7l//K38gA==","shasum":"e1cd29155d7da42cd42180211f053ed9b68d11f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eslint-plugin-unicorn/-/eslint-plugin-unicorn-64.0.0.tgz","fileCount":279,"unpackedSize":851741,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBv+IPmv3b6jD10WQNSf9CYoAijpQIubZb3m/dHYRN2PAiEA/XCGqHA/h7KvFbe+UqaI1VZ4AeUnyrdZbS55ZIb30Nw="}],"size":190556},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"lionkay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-unicorn_64.0.0_1774641758644_0.35734377565572295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T20:02:38.837Z","publish_time":1774641758837,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"64.0.0"},"name":"eslint-plugin-unicorn","time":{"modified":"2026-03-27T20:02:47.231Z","created":"2022-01-26T19:54:37.653Z","23.0.0":"2020-10-16T21:59:03.658Z","22.0.0":"2020-09-18T21:37:14.353Z","21.0.0":"2020-07-17T17:01:04.900Z","20.1.0":"2020-05-27T05:06:49.028Z","20.0.0":"2020-05-13T07:03:11.883Z","19.0.1":"2020-04-26T03:28:43.165Z","19.0.0":"2020-04-25T15:07:43.792Z","18.0.1":"2020-03-27T07:21:25.668Z","18.0.0":"2020-03-26T12:48:04.497Z","17.2.0":"2020-03-11T10:32:35.490Z","17.1.0":"2020-03-10T04:06:59.039Z","17.0.1":"2020-03-08T18:13:56.694Z","17.0.0":"2020-03-08T11:16:34.729Z","16.1.1":"2020-02-12T08:23:49.260Z","16.1.0":"2020-02-11T16:56:22.370Z","16.0.0":"2020-02-01T10:58:35.780Z","15.0.1":"2019-12-23T18:48:16.328Z","15.0.0":"2019-12-22T17:42:59.914Z","14.0.1":"2019-11-30T09:05:25.141Z","14.0.0":"2019-11-29T09:58:03.481Z","13.0.0":"2019-11-15T05:04:04.417Z","12.1.0":"2019-10-10T19:09:50.034Z","12.0.2":"2019-10-03T08:25:54.848Z","12.0.1":"2019-09-26T04:15:24.251Z","12.0.0":"2019-09-25T10:15:26.678Z","11.0.2":"2019-09-22T09:10:17.624Z","11.0.1":"2019-09-18T19:42:30.528Z","11.0.0":"2019-09-16T09:31:37.661Z","10.0.0":"2019-07-25T22:26:03.156Z","9.1.1":"2019-06-22T13:59:37.469Z","9.1.0":"2019-06-10T14:21:26.279Z","9.0.0":"2019-05-31T04:45:22.018Z","8.0.2":"2019-04-09T17:32:18.422Z","8.0.1":"2019-03-28T12:56:16.402Z","8.0.0":"2019-03-27T10:39:30.354Z","7.1.0":"2019-01-22T09:26:50.422Z","7.0.0":"2019-01-14T05:32:04.490Z","6.0.1":"2018-09-03T10:08:01.391Z","6.0.0":"2018-08-23T16:40:55.394Z","5.0.0":"2018-07-28T14:39:17.604Z","4.0.3":"2018-04-06T10:47:33.181Z","4.0.2":"2018-02-14T18:09:52.570Z","4.0.1":"2018-02-13T05:49:10.215Z","4.0.0":"2018-02-13T05:23:17.598Z","3.0.1":"2017-12-12T21:47:23.281Z","3.0.0":"2017-11-09T12:50:54.790Z","2.1.2":"2017-06-17T09:21:50.946Z","2.1.1":"2017-03-25T20:14:10.103Z","2.1.0":"2017-03-10T02:21:39.639Z","2.0.1":"2017-02-06T10:48:35.460Z","2.0.0":"2017-02-06T08:10:28.428Z","1.0.0":"2016-09-20T06:08:52.104Z","27.0.0":"2021-01-22T18:55:39.212Z","26.0.1":"2021-01-13T11:16:22.854Z","26.0.0":"2021-01-11T11:17:06.745Z","25.0.1":"2020-12-30T06:41:06.765Z","25.0.0":"2020-12-28T17:51:13.418Z","24.0.0":"2020-12-17T10:23:51.597Z","28.0.2":"2021-02-18T05:11:11.305Z","28.0.1":"2021-02-15T10:56:50.547Z","28.0.0":"2021-02-10T05:57:35.769Z","29.0.0":"2021-03-21T12:34:39.086Z","32.0.1":"2021-05-10T06:07:21.409Z","32.0.0":"2021-05-09T10:13:34.973Z","31.0.0":"2021-04-23T16:13:09.193Z","30.0.0":"2021-04-19T13:12:17.747Z","33.0.1":"2021-06-03T09:48:48.582Z","33.0.0":"2021-06-02T09:34:05.580Z","34.0.1":"2021-06-30T09:43:42.771Z","34.0.0":"2021-06-28T10:38:17.830Z","37.0.1":"2021-10-12T04:49:27.310Z","37.0.0":"2021-10-11T12:44:07.631Z","36.0.0":"2021-09-11T04:24:09.107Z","35.0.0":"2021-08-03T14:42:09.887Z","38.0.1":"2021-11-08T10:44:53.854Z","38.0.0":"2021-11-04T13:25:21.024Z","39.0.0":"2021-11-21T11:54:17.930Z","40.1.0":"2022-01-16T06:53:40.908Z","40.0.0":"2021-12-31T12:44:46.897Z","41.0.0":"2022-02-16T16:18:47.708Z","41.0.1":"2022-03-17T09:40:53.936Z","42.0.0":"2022-04-01T14:32:35.538Z","43.0.0":"2022-06-30T16:40:04.625Z","43.0.1":"2022-07-07T21:44:39.887Z","43.0.2":"2022-07-18T12:34:15.665Z","44.0.0":"2022-10-01T07:09:34.763Z","44.0.1":"2022-10-05T05:32:37.249Z","44.0.2":"2022-10-07T05:17:40.751Z","45.0.0":"2022-11-20T18:21:34.525Z","45.0.1":"2022-11-28T09:47:16.577Z","45.0.2":"2022-12-12T11:57:12.373Z","46.0.0":"2023-03-03T15:27:20.035Z","46.0.1":"2023-05-06T07:35:11.642Z","47.0.0":"2023-05-06T07:45:20.632Z","48.0.0":"2023-07-15T12:08:44.516Z","48.0.1":"2023-07-25T16:06:04.550Z","49.0.0":"2023-10-29T19:52:51.791Z","50.0.0":"2023-12-21T03:28:56.832Z","50.0.1":"2023-12-21T07:50:21.567Z","51.0.0":"2024-02-06T06:44:39.758Z","51.0.1":"2024-02-06T20:30:36.306Z","52.0.0":"2024-04-03T15:27:11.351Z","53.0.0":"2024-05-10T06:03:14.271Z","54.0.0":"2024-06-14T12:48:11.463Z","55.0.0":"2024-07-24T22:45:35.253Z","56.0.0":"2024-10-03T21:31:36.151Z","56.0.1":"2024-11-19T09:43:38.148Z","57.0.0":"2025-02-17T18:38:05.291Z","58.0.0":"2025-03-24T09:16:52.878Z","59.0.0":"2025-04-27T13:42:21.924Z","59.0.1":"2025-05-06T07:11:52.895Z","60.0.0":"2025-07-21T11:20:08.061Z","61.0.0":"2025-09-05T17:38:34.547Z","61.0.1":"2025-09-06T07:56:46.336Z","61.0.2":"2025-09-08T09:24:37.952Z","62.0.0":"2025-10-26T06:56:45.475Z","63.0.0":"2026-02-10T16:17:05.666Z","64.0.0":"2026-03-27T20:02:38.837Z"},"readme":"# eslint-plugin-unicorn [![Coverage Status](https://codecov.io/gh/sindresorhus/eslint-plugin-unicorn/branch/main/graph/badge.svg)](https://codecov.io/gh/sindresorhus/eslint-plugin-unicorn/branch/main) [![npm version](https://img.shields.io/npm/v/eslint-plugin-unicorn.svg?style=flat)](https://npmjs.com/package/eslint-plugin-unicorn)\n\n<!-- markdownlint-disable-next-line no-inline-html -->\n<img src=\"https://cloud.githubusercontent.com/assets/170270/18659176/1cc373d0-7f33-11e6-890f-0ba35362ee7e.jpg\" width=\"180\" align=\"right\" alt=\"Unicorn\">\n\n> More than 100 powerful ESLint rules\n\nYou might want to check out [XO](https://github.com/xojs/xo), which includes this plugin.\n\n[**Propose or contribute a new rule ➡**](.github/contributing.md)\n\n## Install\n\n```sh\nnpm install --save-dev eslint eslint-plugin-unicorn\n```\n\n**Requires ESLint `>=9.20.0`, [flat config](https://eslint.org/docs/latest/use/configure/configuration-files), and [ESM](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c#how-can-i-make-my-typescript-project-output-esm).**\n\n## Usage\n\nUse a [preset config](#preset-configs) or configure each rule in `eslint.config.js`.\n\nIf you don't use the preset, ensure you use the same `languageOptions` config as below.\n\n```js\nimport eslintPluginUnicorn from 'eslint-plugin-unicorn';\nimport globals from 'globals';\n\nexport default [\n\t{\n\t\tlanguageOptions: {\n\t\t\tglobals: globals.builtin,\n\t\t},\n\t\tplugins: {\n\t\t\tunicorn: eslintPluginUnicorn,\n\t\t},\n\t\trules: {\n\t\t\t'unicorn/better-regex': 'error',\n\t\t\t'unicorn/…': 'error',\n\t\t},\n\t},\n\t// …\n];\n```\n\n## Rules\n\n<!-- Do not manually modify this list. Run: `npm run fix:eslint-docs` -->\n<!-- begin auto-generated rules list -->\n\n💼 [Configurations](https://github.com/sindresorhus/eslint-plugin-unicorn#recommended-config) enabled in.\\\n✅ Set in the `recommended` [configuration](https://github.com/sindresorhus/eslint-plugin-unicorn#recommended-config).\\\n☑️ Set in the `unopinionated` [configuration](https://github.com/sindresorhus/eslint-plugin-unicorn#recommended-config).\\\n🔧 Automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/user-guide/command-line-interface#--fix).\\\n💡 Manually fixable by [editor suggestions](https://eslint.org/docs/latest/use/core-concepts#rule-suggestions).\n\n| Name                                                                                             | Description                                                                                                                                                                                                       | 💼   | 🔧 | 💡 |\n| :----------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--- | :- | :- |\n| [better-regex](docs/rules/better-regex.md)                                                       | Improve regexes by making them shorter, consistent, and safer.                                                                                                                                                    |      | 🔧 |    |\n| [catch-error-name](docs/rules/catch-error-name.md)                                               | Enforce a specific parameter name in catch clauses.                                                                                                                                                               | ✅    | 🔧 |    |\n| [consistent-assert](docs/rules/consistent-assert.md)                                             | Enforce consistent assertion style with `node:assert`.                                                                                                                                                            | ✅    | 🔧 |    |\n| [consistent-date-clone](docs/rules/consistent-date-clone.md)                                     | Prefer passing `Date` directly to the constructor when cloning.                                                                                                                                                   | ✅ ☑️ | 🔧 |    |\n| [consistent-destructuring](docs/rules/consistent-destructuring.md)                               | Use destructured variables over properties.                                                                                                                                                                       |      |    | 💡 |\n| [consistent-empty-array-spread](docs/rules/consistent-empty-array-spread.md)                     | Prefer consistent types when spreading a ternary in an array literal.                                                                                                                                             | ✅    | 🔧 |    |\n| [consistent-existence-index-check](docs/rules/consistent-existence-index-check.md)               | Enforce consistent style for element existence checks with `indexOf()`, `lastIndexOf()`, `findIndex()`, and `findLastIndex()`.                                                                                    | ✅ ☑️ | 🔧 |    |\n| [consistent-function-scoping](docs/rules/consistent-function-scoping.md)                         | Move function definitions to the highest possible scope.                                                                                                                                                          | ✅    |    |    |\n| [consistent-template-literal-escape](docs/rules/consistent-template-literal-escape.md)           | Enforce consistent style for escaping `${` in template literals.                                                                                                                                                  | ✅    | 🔧 |    |\n| [custom-error-definition](docs/rules/custom-error-definition.md)                                 | Enforce correct `Error` subclassing.                                                                                                                                                                              |      | 🔧 |    |\n| [empty-brace-spaces](docs/rules/empty-brace-spaces.md)                                           | Enforce no spaces between braces.                                                                                                                                                                                 | ✅    | 🔧 |    |\n| [error-message](docs/rules/error-message.md)                                                     | Enforce passing a `message` value when creating a built-in error.                                                                                                                                                 | ✅ ☑️ |    |    |\n| [escape-case](docs/rules/escape-case.md)                                                         | Require escape sequences to use uppercase or lowercase values.                                                                                                                                                    | ✅ ☑️ | 🔧 |    |\n| [expiring-todo-comments](docs/rules/expiring-todo-comments.md)                                   | Add expiration conditions to TODO comments.                                                                                                                                                                       | ✅ ☑️ |    |    |\n| [explicit-length-check](docs/rules/explicit-length-check.md)                                     | Enforce explicitly comparing the `length` or `size` property of a value.                                                                                                                                          | ✅    | 🔧 | 💡 |\n| [filename-case](docs/rules/filename-case.md)                                                     | Enforce a case style for filenames.                                                                                                                                                                               | ✅    |    |    |\n| [import-style](docs/rules/import-style.md)                                                       | Enforce specific import styles per module.                                                                                                                                                                        | ✅ ☑️ |    |    |\n| [isolated-functions](docs/rules/isolated-functions.md)                                           | Prevent usage of variables from outside the scope of isolated functions.                                                                                                                                          | ✅    |    |    |\n| [new-for-builtins](docs/rules/new-for-builtins.md)                                               | Enforce the use of `new` for all builtins, except `String`, `Number`, `Boolean`, `Symbol` and `BigInt`.                                                                                                           | ✅ ☑️ | 🔧 | 💡 |\n| [no-abusive-eslint-disable](docs/rules/no-abusive-eslint-disable.md)                             | Enforce specifying rules to disable in `eslint-disable` comments.                                                                                                                                                 | ✅ ☑️ |    |    |\n| [no-accessor-recursion](docs/rules/no-accessor-recursion.md)                                     | Disallow recursive access to `this` within getters and setters.                                                                                                                                                   | ✅ ☑️ |    |    |\n| [no-anonymous-default-export](docs/rules/no-anonymous-default-export.md)                         | Disallow anonymous functions and classes as the default export.                                                                                                                                                   | ✅ ☑️ |    | 💡 |\n| [no-array-callback-reference](docs/rules/no-array-callback-reference.md)                         | Prevent passing a function reference directly to iterator methods.                                                                                                                                                | ✅    |    | 💡 |\n| [no-array-for-each](docs/rules/no-array-for-each.md)                                             | Prefer `for…of` over the `forEach` method.                                                                                                                                                                        | ✅ ☑️ | 🔧 | 💡 |\n| [no-array-method-this-argument](docs/rules/no-array-method-this-argument.md)                     | Disallow using the `this` argument in array methods.                                                                                                                                                              | ✅ ☑️ | 🔧 | 💡 |\n| [no-array-reduce](docs/rules/no-array-reduce.md)                                                 | Disallow `Array#reduce()` and `Array#reduceRight()`.                                                                                                                                                              | ✅    |    |    |\n| [no-array-reverse](docs/rules/no-array-reverse.md)                                               | Prefer `Array#toReversed()` over `Array#reverse()`.                                                                                                                                                               | ✅ ☑️ |    | 💡 |\n| [no-array-sort](docs/rules/no-array-sort.md)                                                     | Prefer `Array#toSorted()` over `Array#sort()`.                                                                                                                                                                    | ✅ ☑️ |    | 💡 |\n| [no-await-expression-member](docs/rules/no-await-expression-member.md)                           | Disallow member access from await expression.                                                                                                                                                                     | ✅    | 🔧 |    |\n| [no-await-in-promise-methods](docs/rules/no-await-in-promise-methods.md)                         | Disallow using `await` in `Promise` method parameters.                                                                                                                                                            | ✅ ☑️ |    | 💡 |\n| [no-console-spaces](docs/rules/no-console-spaces.md)                                             | Do not use leading/trailing space between `console.log` parameters.                                                                                                                                               | ✅ ☑️ | 🔧 |    |\n| [no-document-cookie](docs/rules/no-document-cookie.md)                                           | Do not use `document.cookie` directly.                                                                                                                                                                            | ✅ ☑️ |    |    |\n| [no-empty-file](docs/rules/no-empty-file.md)                                                     | Disallow empty files.                                                                                                                                                                                             | ✅ ☑️ |    |    |\n| [no-for-loop](docs/rules/no-for-loop.md)                                                         | Do not use a `for` loop that can be replaced with a `for-of` loop.                                                                                                                                                | ✅    | 🔧 | 💡 |\n| [no-hex-escape](docs/rules/no-hex-escape.md)                                                     | Enforce the use of Unicode escapes instead of hexadecimal escapes.                                                                                                                                                | ✅ ☑️ | 🔧 |    |\n| [no-immediate-mutation](docs/rules/no-immediate-mutation.md)                                     | Disallow immediate mutation after variable assignment.                                                                                                                                                            | ✅    | 🔧 | 💡 |\n| [no-instanceof-builtins](docs/rules/no-instanceof-builtins.md)                                   | Disallow `instanceof` with built-in objects                                                                                                                                                                       | ✅ ☑️ | 🔧 | 💡 |\n| [no-invalid-fetch-options](docs/rules/no-invalid-fetch-options.md)                               | Disallow invalid options in `fetch()` and `new Request()`.                                                                                                                                                        | ✅ ☑️ |    |    |\n| [no-invalid-remove-event-listener](docs/rules/no-invalid-remove-event-listener.md)               | Prevent calling `EventTarget#removeEventListener()` with the result of an expression.                                                                                                                             | ✅ ☑️ |    |    |\n| [no-keyword-prefix](docs/rules/no-keyword-prefix.md)                                             | Disallow identifiers starting with `new` or `class`.                                                                                                                                                              |      |    |    |\n| [no-lonely-if](docs/rules/no-lonely-if.md)                                                       | Disallow `if` statements as the only statement in `if` blocks without `else`.                                                                                                                                     | ✅ ☑️ | 🔧 |    |\n| [no-magic-array-flat-depth](docs/rules/no-magic-array-flat-depth.md)                             | Disallow a magic number as the `depth` argument in `Array#flat(…).`                                                                                                                                               | ✅ ☑️ |    |    |\n| [no-named-default](docs/rules/no-named-default.md)                                               | Disallow named usage of default import and export.                                                                                                                                                                | ✅ ☑️ | 🔧 |    |\n| [no-negated-condition](docs/rules/no-negated-condition.md)                                       | Disallow negated conditions.                                                                                                                                                                                      | ✅ ☑️ | 🔧 |    |\n| [no-negation-in-equality-check](docs/rules/no-negation-in-equality-check.md)                     | Disallow negated expression in equality check.                                                                                                                                                                    | ✅ ☑️ |    | 💡 |\n| [no-nested-ternary](docs/rules/no-nested-ternary.md)                                             | Disallow nested ternary expressions.                                                                                                                                                                              | ✅    | 🔧 |    |\n| [no-new-array](docs/rules/no-new-array.md)                                                       | Disallow `new Array()`.                                                                                                                                                                                           | ✅ ☑️ | 🔧 | 💡 |\n| [no-new-buffer](docs/rules/no-new-buffer.md)                                                     | Enforce the use of `Buffer.from()` and `Buffer.alloc()` instead of the deprecated `new Buffer()`.                                                                                                                 | ✅ ☑️ | 🔧 | 💡 |\n| [no-null](docs/rules/no-null.md)                                                                 | Disallow the use of the `null` literal.                                                                                                                                                                           | ✅    | 🔧 | 💡 |\n| [no-object-as-default-parameter](docs/rules/no-object-as-default-parameter.md)                   | Disallow the use of objects as default parameters.                                                                                                                                                                | ✅ ☑️ |    |    |\n| [no-process-exit](docs/rules/no-process-exit.md)                                                 | Disallow `process.exit()`.                                                                                                                                                                                        | ✅ ☑️ |    |    |\n| [no-single-promise-in-promise-methods](docs/rules/no-single-promise-in-promise-methods.md)       | Disallow passing single-element arrays to `Promise` methods.                                                                                                                                                      | ✅ ☑️ | 🔧 | 💡 |\n| [no-static-only-class](docs/rules/no-static-only-class.md)                                       | Disallow classes that only have static members.                                                                                                                                                                   | ✅ ☑️ | 🔧 |    |\n| [no-thenable](docs/rules/no-thenable.md)                                                         | Disallow `then` property.                                                                                                                                                                                         | ✅ ☑️ |    |    |\n| [no-this-assignment](docs/rules/no-this-assignment.md)                                           | Disallow assigning `this` to a variable.                                                                                                                                                                          | ✅ ☑️ |    |    |\n| [no-typeof-undefined](docs/rules/no-typeof-undefined.md)                                         | Disallow comparing `undefined` using `typeof`.                                                                                                                                                                    | ✅ ☑️ | 🔧 | 💡 |\n| [no-unnecessary-array-flat-depth](docs/rules/no-unnecessary-array-flat-depth.md)                 | Disallow using `1` as the `depth` argument of `Array#flat()`.                                                                                                                                                     | ✅ ☑️ | 🔧 |    |\n| [no-unnecessary-array-splice-count](docs/rules/no-unnecessary-array-splice-count.md)             | Disallow using `.length` or `Infinity` as the `deleteCount` or `skipCount` argument of `Array#{splice,toSpliced}()`.                                                                                              | ✅ ☑️ | 🔧 |    |\n| [no-unnecessary-await](docs/rules/no-unnecessary-await.md)                                       | Disallow awaiting non-promise values.                                                                                                                                                                             | ✅ ☑️ | 🔧 |    |\n| [no-unnecessary-polyfills](docs/rules/no-unnecessary-polyfills.md)                               | Enforce the use of built-in methods instead of unnecessary polyfills.                                                                                                                                             | ✅ ☑️ |    |    |\n| [no-unnecessary-slice-end](docs/rules/no-unnecessary-slice-end.md)                               | Disallow using `.length` or `Infinity` as the `end` argument of `{Array,String,TypedArray}#slice()`.                                                                                                              | ✅ ☑️ | 🔧 |    |\n| [no-unreadable-array-destructuring](docs/rules/no-unreadable-array-destructuring.md)             | Disallow unreadable array destructuring.                                                                                                                                                                          | ✅ ☑️ | 🔧 |    |\n| [no-unreadable-iife](docs/rules/no-unreadable-iife.md)                                           | Disallow unreadable IIFEs.                                                                                                                                                                                        | ✅ ☑️ |    |    |\n| [no-unused-properties](docs/rules/no-unused-properties.md)                                       | Disallow unused object properties.                                                                                                                                                                                |      |    |    |\n| [no-useless-collection-argument](docs/rules/no-useless-collection-argument.md)                   | Disallow useless values or fallbacks in `Set`, `Map`, `WeakSet`, or `WeakMap`.                                                                                                                                    | ✅ ☑️ | 🔧 | 💡 |\n| [no-useless-error-capture-stack-trace](docs/rules/no-useless-error-capture-stack-trace.md)       | Disallow unnecessary `Error.captureStackTrace(…)`.                                                                                                                                                                | ✅ ☑️ | 🔧 |    |\n| [no-useless-fallback-in-spread](docs/rules/no-useless-fallback-in-spread.md)                     | Disallow useless fallback when spreading in object literals.                                                                                                                                                      | ✅ ☑️ | 🔧 |    |\n| [no-useless-iterator-to-array](docs/rules/no-useless-iterator-to-array.md)                       | Disallow unnecessary `.toArray()` on iterators.                                                                                                                                                                   | ✅ ☑️ | 🔧 | 💡 |\n| [no-useless-length-check](docs/rules/no-useless-length-check.md)                                 | Disallow useless array length check.                                                                                                                                                                              | ✅ ☑️ | 🔧 |    |\n| [no-useless-promise-resolve-reject](docs/rules/no-useless-promise-resolve-reject.md)             | Disallow returning/yielding `Promise.resolve/reject()` in async functions or promise callbacks                                                                                                                    | ✅ ☑️ | 🔧 |    |\n| [no-useless-spread](docs/rules/no-useless-spread.md)                                             | Disallow unnecessary spread.                                                                                                                                                                                      | ✅ ☑️ | 🔧 |    |\n| [no-useless-switch-case](docs/rules/no-useless-switch-case.md)                                   | Disallow useless case in switch statements.                                                                                                                                                                       | ✅ ☑️ |    | 💡 |\n| [no-useless-undefined](docs/rules/no-useless-undefined.md)                                       | Disallow useless `undefined`.                                                                                                                                                                                     | ✅ ☑️ | 🔧 |    |\n| [no-zero-fractions](docs/rules/no-zero-fractions.md)                                             | Disallow number literals with zero fractions or dangling dots.                                                                                                                                                    | ✅ ☑️ | 🔧 |    |\n| [number-literal-case](docs/rules/number-literal-case.md)                                         | Enforce proper case for numeric literals.                                                                                                                                                                         | ✅ ☑️ | 🔧 |    |\n| [numeric-separators-style](docs/rules/numeric-separators-style.md)                               | Enforce the style of numeric separators by correctly grouping digits.                                                                                                                                             | ✅ ☑️ | 🔧 |    |\n| [prefer-add-event-listener](docs/rules/prefer-add-event-listener.md)                             | Prefer `.addEventListener()` and `.removeEventListener()` over `on`-functions.                                                                                                                                    | ✅ ☑️ | 🔧 |    |\n| [prefer-array-find](docs/rules/prefer-array-find.md)                                             | Prefer `.find(…)` and `.findLast(…)` over the first or last element from `.filter(…)`.                                                                                                                            | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-array-flat](docs/rules/prefer-array-flat.md)                                             | Prefer `Array#flat()` over legacy techniques to flatten arrays.                                                                                                                                                   | ✅ ☑️ | 🔧 |    |\n| [prefer-array-flat-map](docs/rules/prefer-array-flat-map.md)                                     | Prefer `.flatMap(…)` over `.map(…).flat()`.                                                                                                                                                                       | ✅ ☑️ | 🔧 |    |\n| [prefer-array-index-of](docs/rules/prefer-array-index-of.md)                                     | Prefer `Array#{indexOf,lastIndexOf}()` over `Array#{findIndex,findLastIndex}()` when looking for the index of an item.                                                                                            | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-array-some](docs/rules/prefer-array-some.md)                                             | Prefer `.some(…)` over `.filter(…).length` check and `.{find,findLast,findIndex,findLastIndex}(…)`.                                                                                                               | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-at](docs/rules/prefer-at.md)                                                             | Prefer `.at()` method for index access and `String#charAt()`.                                                                                                                                                     | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-bigint-literals](docs/rules/prefer-bigint-literals.md)                                   | Prefer `BigInt` literals over the constructor.                                                                                                                                                                    | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-blob-reading-methods](docs/rules/prefer-blob-reading-methods.md)                         | Prefer `Blob#arrayBuffer()` over `FileReader#readAsArrayBuffer(…)` and `Blob#text()` over `FileReader#readAsText(…)`.                                                                                             | ✅ ☑️ |    |    |\n| [prefer-class-fields](docs/rules/prefer-class-fields.md)                                         | Prefer class field declarations over `this` assignments in constructors.                                                                                                                                          | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-classlist-toggle](docs/rules/prefer-classlist-toggle.md)                                 | Prefer using `Element#classList.toggle()` to toggle class names.                                                                                                                                                  | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-code-point](docs/rules/prefer-code-point.md)                                             | Prefer `String#codePointAt(…)` over `String#charCodeAt(…)` and `String.fromCodePoint(…)` over `String.fromCharCode(…)`.                                                                                           | ✅ ☑️ |    | 💡 |\n| [prefer-date-now](docs/rules/prefer-date-now.md)                                                 | Prefer `Date.now()` to get the number of milliseconds since the Unix Epoch.                                                                                                                                       | ✅ ☑️ | 🔧 |    |\n| [prefer-default-parameters](docs/rules/prefer-default-parameters.md)                             | Prefer default parameters over reassignment.                                                                                                                                                                      | ✅ ☑️ |    | 💡 |\n| [prefer-dom-node-append](docs/rules/prefer-dom-node-append.md)                                   | Prefer `Node#append()` over `Node#appendChild()`.                                                                                                                                                                 | ✅ ☑️ | 🔧 |    |\n| [prefer-dom-node-dataset](docs/rules/prefer-dom-node-dataset.md)                                 | Prefer using `.dataset` on DOM elements over calling attribute methods.                                                                                                                                           | ✅ ☑️ | 🔧 |    |\n| [prefer-dom-node-remove](docs/rules/prefer-dom-node-remove.md)                                   | Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.                                                                                                                                             | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-dom-node-text-content](docs/rules/prefer-dom-node-text-content.md)                       | Prefer `.textContent` over `.innerText`.                                                                                                                                                                          | ✅ ☑️ |    | 💡 |\n| [prefer-event-target](docs/rules/prefer-event-target.md)                                         | Prefer `EventTarget` over `EventEmitter`.                                                                                                                                                                         | ✅ ☑️ |    |    |\n| [prefer-export-from](docs/rules/prefer-export-from.md)                                           | Prefer `export…from` when re-exporting.                                                                                                                                                                           | ✅    | 🔧 | 💡 |\n| [prefer-global-this](docs/rules/prefer-global-this.md)                                           | Prefer `globalThis` over `window`, `self`, and `global`.                                                                                                                                                          | ✅ ☑️ | 🔧 |    |\n| [prefer-import-meta-properties](docs/rules/prefer-import-meta-properties.md)                     | Prefer `import.meta.{dirname,filename}` over legacy techniques for getting file paths.                                                                                                                            |      | 🔧 |    |\n| [prefer-includes](docs/rules/prefer-includes.md)                                                 | Prefer `.includes()` over `.indexOf()`, `.lastIndexOf()`, and `Array#some()` when checking for existence or non-existence.                                                                                        | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-json-parse-buffer](docs/rules/prefer-json-parse-buffer.md)                               | Prefer reading a JSON file as a buffer.                                                                                                                                                                           |      | 🔧 |    |\n| [prefer-keyboard-event-key](docs/rules/prefer-keyboard-event-key.md)                             | Prefer `KeyboardEvent#key` over `KeyboardEvent#keyCode`.                                                                                                                                                          | ✅ ☑️ | 🔧 |    |\n| [prefer-logical-operator-over-ternary](docs/rules/prefer-logical-operator-over-ternary.md)       | Prefer using a logical operator over a ternary.                                                                                                                                                                   | ✅ ☑️ |    | 💡 |\n| [prefer-math-min-max](docs/rules/prefer-math-min-max.md)                                         | Prefer `Math.min()` and `Math.max()` over ternaries for simple comparisons.                                                                                                                                       | ✅ ☑️ | 🔧 |    |\n| [prefer-math-trunc](docs/rules/prefer-math-trunc.md)                                             | Enforce the use of `Math.trunc` instead of bitwise operators.                                                                                                                                                     | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-modern-dom-apis](docs/rules/prefer-modern-dom-apis.md)                                   | Prefer `.before()` over `.insertBefore()`, `.replaceWith()` over `.replaceChild()`, prefer one of `.before()`, `.after()`, `.append()` or `.prepend()` over `insertAdjacentText()` and `insertAdjacentElement()`. | ✅ ☑️ | 🔧 |    |\n| [prefer-modern-math-apis](docs/rules/prefer-modern-math-apis.md)                                 | Prefer modern `Math` APIs over legacy patterns.                                                                                                                                                                   | ✅ ☑️ | 🔧 |    |\n| [prefer-module](docs/rules/prefer-module.md)                                                     | Prefer JavaScript modules (ESM) over CommonJS.                                                                                                                                                                    | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-native-coercion-functions](docs/rules/prefer-native-coercion-functions.md)               | Prefer using `String`, `Number`, `BigInt`, `Boolean`, and `Symbol` directly.                                                                                                                                      | ✅ ☑️ | 🔧 |    |\n| [prefer-negative-index](docs/rules/prefer-negative-index.md)                                     | Prefer negative index over `.length - index` when possible.                                                                                                                                                       | ✅ ☑️ | 🔧 |    |\n| [prefer-node-protocol](docs/rules/prefer-node-protocol.md)                                       | Prefer using the `node:` protocol when importing Node.js builtin modules.                                                                                                                                         | ✅ ☑️ | 🔧 |    |\n| [prefer-number-properties](docs/rules/prefer-number-properties.md)                               | Prefer `Number` static properties over global ones.                                                                                                                                                               | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-object-from-entries](docs/rules/prefer-object-from-entries.md)                           | Prefer using `Object.fromEntries(…)` to transform a list of key-value pairs into an object.                                                                                                                       | ✅ ☑️ | 🔧 |    |\n| [prefer-optional-catch-binding](docs/rules/prefer-optional-catch-binding.md)                     | Prefer omitting the `catch` binding parameter.                                                                                                                                                                    | ✅ ☑️ | 🔧 |    |\n| [prefer-prototype-methods](docs/rules/prefer-prototype-methods.md)                               | Prefer borrowing methods from the prototype instead of the instance.                                                                                                                                              | ✅ ☑️ | 🔧 |    |\n| [prefer-query-selector](docs/rules/prefer-query-selector.md)                                     | Prefer `.querySelector()` over `.getElementById()`, `.querySelectorAll()` over `.getElementsByClassName()` and `.getElementsByTagName()` and `.getElementsByName()`.                                              | ✅    | 🔧 |    |\n| [prefer-reflect-apply](docs/rules/prefer-reflect-apply.md)                                       | Prefer `Reflect.apply()` over `Function#apply()`.                                                                                                                                                                 | ✅ ☑️ | 🔧 |    |\n| [prefer-regexp-test](docs/rules/prefer-regexp-test.md)                                           | Prefer `RegExp#test()` over `String#match()` and `RegExp#exec()`.                                                                                                                                                 | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-response-static-json](docs/rules/prefer-response-static-json.md)                         | Prefer `Response.json()` over `new Response(JSON.stringify())`.                                                                                                                                                   | ✅ ☑️ | 🔧 |    |\n| [prefer-set-has](docs/rules/prefer-set-has.md)                                                   | Prefer `Set#has()` over `Array#includes()` when checking for existence or non-existence.                                                                                                                          | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-set-size](docs/rules/prefer-set-size.md)                                                 | Prefer using `Set#size` instead of `Array#length`.                                                                                                                                                                | ✅ ☑️ | 🔧 |    |\n| [prefer-simple-condition-first](docs/rules/prefer-simple-condition-first.md)                     | Prefer simple conditions first in logical expressions.                                                                                                                                                            | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-single-call](docs/rules/prefer-single-call.md)                                           | Enforce combining multiple `Array#push()`, `Element#classList.{add,remove}()`, and `importScripts()` into one call.                                                                                               | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-spread](docs/rules/prefer-spread.md)                                                     | Prefer the spread operator over `Array.from(…)`, `Array#concat(…)`, `Array#{slice,toSpliced}()` and `String#split('')`.                                                                                           | ✅    | 🔧 | 💡 |\n| [prefer-string-raw](docs/rules/prefer-string-raw.md)                                             | Prefer using the `String.raw` tag to avoid escaping `\\`.                                                                                                                                                          | ✅ ☑️ | 🔧 |    |\n| [prefer-string-replace-all](docs/rules/prefer-string-replace-all.md)                             | Prefer `String#replaceAll()` over regex searches with the global flag.                                                                                                                                            | ✅ ☑️ | 🔧 |    |\n| [prefer-string-slice](docs/rules/prefer-string-slice.md)                                         | Prefer `String#slice()` over `String#substr()` and `String#substring()`.                                                                                                                                          | ✅ ☑️ | 🔧 |    |\n| [prefer-string-starts-ends-with](docs/rules/prefer-string-starts-ends-with.md)                   | Prefer `String#startsWith()` & `String#endsWith()` over `RegExp#test()`.                                                                                                                                          | ✅ ☑️ | 🔧 | 💡 |\n| [prefer-string-trim-start-end](docs/rules/prefer-string-trim-start-end.md)                       | Prefer `String#trimStart()` / `String#trimEnd()` over `String#trimLeft()` / `String#trimRight()`.                                                                                                                 | ✅ ☑️ | 🔧 |    |\n| [prefer-structured-clone](docs/rules/prefer-structured-clone.md)                                 | Prefer using `structuredClone` to create a deep clone.                                                                                                                                                            | ✅ ☑️ |    | 💡 |\n| [prefer-switch](docs/rules/prefer-switch.md)                                                     | Prefer `switch` over multiple `else-if`.                                                                                                                                                                          | ✅ ☑️ | 🔧 |    |\n| [prefer-ternary](docs/rules/prefer-ternary.md)                                                   | Prefer ternary expressions over simple `if-else` statements.                                                                                                                                                      | ✅ ☑️ | 🔧 |    |\n| [prefer-top-level-await](docs/rules/prefer-top-level-await.md)                                   | Prefer top-level await over top-level promises and async function calls.                                                                                                                                          | ✅ ☑️ |    | 💡 |\n| [prefer-type-error](docs/rules/prefer-type-error.md)                                             | Enforce throwing `TypeError` in type checking conditions.                                                                                                                                                         | ✅ ☑️ | 🔧 |    |\n| [prevent-abbreviations](docs/rules/prevent-abbreviations.md)                                     | Prevent abbreviations.                                                                                                                                                                                            | ✅    | 🔧 |    |\n| [relative-url-style](docs/rules/relative-url-style.md)                                           | Enforce consistent relative URL style.                                                                                                                                                                            | ✅ ☑️ | 🔧 | 💡 |\n| [require-array-join-separator](docs/rules/require-array-join-separator.md)                       | Enforce using the separator argument with `Array#join()`.                                                                                                                                                         | ✅ ☑️ | 🔧 |    |\n| [require-module-attributes](docs/rules/require-module-attributes.md)                             | Require non-empty module attributes for imports and exports                                                                                                                                                       | ✅ ☑️ | 🔧 |    |\n| [require-module-specifiers](docs/rules/require-module-specifiers.md)                             | Require non-empty specifier list in import and export statements.                                                                                                                                                 | ✅ ☑️ | 🔧 | 💡 |\n| [require-number-to-fixed-digits-argument](docs/rules/require-number-to-fixed-digits-argument.md) | Enforce using the digits argument with `Number#toFixed()`.                                                                                                                                                        | ✅ ☑️ | 🔧 |    |\n| [require-post-message-target-origin](docs/rules/require-post-message-target-origin.md)           | Enforce using the `targetOrigin` argument with `window.postMessage()`.                                                                                                                                            |      |    | 💡 |\n| [string-content](docs/rules/string-content.md)                                                   | Enforce better string content.                                                                                                                                                                                    |      | 🔧 | 💡 |\n| [switch-case-braces](docs/rules/switch-case-braces.md)                                           | Enforce consistent brace style for `case` clauses.                                                                                                                                                                | ✅    | 🔧 |    |\n| [switch-case-break-position](docs/rules/switch-case-break-position.md)                           | Enforce consistent `break`/`return`/`continue`/`throw` position in `case` clauses.                                                                                                                                | ✅    | 🔧 |    |\n| [template-indent](docs/rules/template-indent.md)                                                 | Fix whitespace-insensitive template indentation.                                                                                                                                                                  | ✅    | 🔧 |    |\n| [text-encoding-identifier-case](docs/rules/text-encoding-identifier-case.md)                     | Enforce consistent case for text encoding identifiers.                                                                                                                                                            | ✅ ☑️ | 🔧 | 💡 |\n| [throw-new-error](docs/rules/throw-new-error.md)                                                 | Require `new` when creating an error.                                                                                                                                                                             | ✅ ☑️ | 🔧 |    |\n\n<!-- end auto-generated rules list -->\n\n### Deleted and deprecated rules\n\nSee [the list](docs/deleted-and-deprecated-rules.md).\n\n## Preset configs\n\nSee the [ESLint docs](https://eslint.org/docs/latest/use/configure/configuration-files) for more information about extending config files.\n\n**Note**: Preset configs will also enable the correct [language options](https://eslint.org/docs/latest/use/configure/language-options).\n\n### Recommended config\n\nThis plugin exports a `recommended` config that enforces good practices.\n\n```js\nimport eslintPluginUnicorn from 'eslint-plugin-unicorn';\n\nexport default [\n\t\t// …\n\t\teslintPluginUnicorn.configs.recommended,\n\t\t{\n\t\t\trules: {\n\t\t\t\t'unicorn/better-regex': 'warn',\n\t\t\t},\n\t\t},\n];\n```\n\n### All config\n\nThis plugin exports an `all` that makes use of all rules (except for deprecated ones).\n\n```js\nimport eslintPluginUnicorn from 'eslint-plugin-unicorn';\n\nexport default [\n\t\t// …\n\t\teslintPluginUnicorn.configs.all,\n\t\t{\n\t\t\trules: {\n\t\t\t\t'unicorn/better-regex': 'warn',\n\t\t\t},\n\t\t},\n];\n```\n\n## Maintainers\n\n- [Sindre Sorhus](https://github.com/sindresorhus)\n- [Fisker Cheung](https://github.com/fisker)\n- [Bryan Mishkin](https://github.com/bmish)\n- [futpib](https://github.com/futpib)\n\n### Former\n\n- [Jeroen Engels](https://github.com/jfmengels)\n- [Sam Verschueren](https://github.com/SamVerschueren)\n- [Adam Babcock](https://github.com/MrHen)","users":{}}