{"_id":"neostandard","_rev":"37-65793a93808937cd727de2310cdd21b9","name":"neostandard","dist-tags":{"next":"0.14.0-next.1","latest":"0.14.1"},"versions":{"0.0.1":{"name":"neostandard","version":"0.0.1","keywords":[],"author":{"url":"https://bret.io","name":"Bret Comnes","email":"bcomnes@gmail.com"},"license":"MIT","_id":"neostandard@0.0.1","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"https://github.com/bcomnes/neostandard","bugs":{"url":"https://github.com/bcomnes/neostandard/issues"},"c8":{"reporter":["lcov","text"]},"dist":{"shasum":"25d19035f98564622ae27caec660f084f9c645b7","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.0.1.tgz","fileCount":5,"integrity":"sha512-pcOHdi2raEu99I7LGpIMKCDUrj4i8uhG/Xz361sEcR7hOEVAbLrXo2T1QNUwWQ2tlZt0lsIiyjzdYGUzs3sRUg==","signatures":[{"sig":"MEUCIQCxfE6QkPFLXv+fqFI514/+WFBaDg1NV+Or7dZRqKWbYwIgHB6uaT9iSU2fGE+ywlrvWHKQJL5dApJKh9ExPKUS3+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3770},"main":"index.js","type":"module","module":"index.js","engines":{"npm":">10","node":">20"},"exports":"./index.js","funding":{"url":"https://github.com/sponsors/bcomnes","type":"individual"},"gitHead":"9200f41e8ffbb6304de8ca80e63da865e768684e","scripts":{"deps":"depcruise --exclude '^node_modules' --output-type dot . | dot -T svg | depcruise-wrap-stream-in-html > dependency-graph.html","test":"run-s test:*","version":"run-s version:*","version:git":"git add CHANGELOG.md","test:deptree":"depcruise --validate .dependency-cruiser.json .","test:standard":"standard --verbose","test:node-test":"c8 node --test --test-reporter spec","version:changelog":"auto-changelog -p --template keepachangelog auto-changelog --breaking-pattern 'BREAKING CHANGE:'","skip-prepublishOnly":"git push --follow-tags && gh-release -y"},"_npmUser":{"name":"bret","email":"bcomnes@gmail.com"},"standard":{"ignore":["dist"]},"repository":{"url":"git+https://github.com/bcomnes/neostandard.git","type":"git"},"_npmVersion":"10.2.0","description":"WIP - nothing to see here","directories":{},"_nodeVersion":"21.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","standard":"^17.0.0","gh-release":"^7.0.0","npm-run-all2":"^6.0.0","auto-changelog":"^2.0.0","dependency-cruiser":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.0.1_1699980243740_0.6855802072309638","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"neostandard","version":"0.1.0","keywords":[],"license":"MIT","_id":"neostandard@0.1.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"dist":{"shasum":"1bbc65993459386cca9e9438f3e13db4202f3f21","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.1.0.tgz","fileCount":21,"integrity":"sha512-oTG6nxNTTGdSoU9WJeoLMIBROC+NSU5AYSc07My9x0hQ6FewpfKiYg5Eteg6Z49/jNBKi6R6k9nUmPjD8eVSJQ==","signatures":[{"sig":"MEQCIGlt/LyZA4Nrg0aIoONlrYMtT8ox90v9g8ycH/OcfAuMAiAE1RGCJO2Wzr7dADpUuuVW0EPIlF+oQ+aJd0MpxAo+Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64725},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"7456eba127679ef85aac87adf1b9ca1fb9dfbd38","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 99 --ignore-files 'test/*'","check:installed-check":"installed-check -i eslint-plugin-jsdoc -i knip -i installed-check","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.5.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.12.1","dependencies":{"eslint":"^9.0.0","globals":"^15.0.0","eslint-plugin-n":"^17.0.0-6","typescript-eslint":"^7.5.0","@typescript-eslint/utils":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.8.0","husky":"^9.0.11","typescript":"~5.4.4","@types/node":"^18.19.30","npm-run-all2":"^6.1.1","type-coverage":"^2.28.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.1.0_1712430571875_0.6619457186139759","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"neostandard","version":"0.2.0","keywords":[],"license":"MIT","_id":"neostandard@0.2.0","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"dist":{"shasum":"31938d17213345904d0ee8c4114227932da2e554","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.2.0.tgz","fileCount":21,"integrity":"sha512-05EXJj5JD0yLCeGvkoAiN2MhooLTQma2sDoqtgyvEVONEkyD8yz/FG7gg6HlYQL8VKZDmFeNU1PMuzrRZB0BDA==","signatures":[{"sig":"MEYCIQDDzs93+B/3OYeMh4Uhsm7t4FQ3+C06H7+khRMsydwS9wIhALbq47L07P5P8n3FPIFxKDqcz1kuU2sjfSH0z41scUhh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52647},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"5da3a8d311621e4c1c2ebf770c2e30a9d199e02e","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 99 --ignore-files 'test/*'","check:installed-check":"installed-check -i eslint-plugin-jsdoc -i knip -i installed-check","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.5.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.12.1","dependencies":{"eslint":"^9.0.0","globals":"^15.0.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^7.6.0","@typescript-eslint/utils":"^7.6.0","@typescript-eslint/eslint-plugin":"^7.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.8.0","husky":"^9.0.11","typescript":"~5.4.4","@types/node":"^18.19.30","npm-run-all2":"^6.1.1","type-coverage":"^2.28.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.2.0_1712605127224_0.017938987711416","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"neostandard","version":"0.3.0","keywords":[],"license":"MIT","_id":"neostandard@0.3.0","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"dist":{"shasum":"e904ef1805e2410cf55c2403ceca34336ccb576b","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.3.0.tgz","fileCount":24,"integrity":"sha512-NuLdWD5Jr9QNUgLsxsiJWW8ZUUs0coRRhCIV0y7uxjeZaDZOOecK4CVV96WLLbYJH6xcPciIxy9+2fR7eRyWUg==","signatures":[{"sig":"MEUCIQC5dOk4tKrcheLB9MF/ZPHXICloPBjtPMp08hc7BZcmTgIgJ/1cXSauSMTpr+tWulUUl9uspojntJLh/oldB1jgkW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37801},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"5100465bb3b59d4bcbe7140844f25d08c9d4028a","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 99 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.5.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^7.6.0","@stylistic/eslint-plugin":"^1.7.0","@typescript-eslint/utils":"^7.6.0","@typescript-eslint/eslint-plugin":"^7.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.8.0","husky":"^9.0.11","eslint":"^9.0.0","typescript":"~5.4.4","@types/node":"^18.19.30","npm-run-all2":"^6.1.1","type-coverage":"^2.28.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^11.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.3.0_1713112936935_0.8760849022323942","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"neostandard","version":"0.4.0","keywords":[],"license":"MIT","_id":"neostandard@0.4.0","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"099085a8de50b9125f1eefe33546186284e38045","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.4.0.tgz","fileCount":28,"integrity":"sha512-XuEa16KSkcGJI5QF/0zGITIxu2IltPdRte7RHfpjtEcjb4g5WD/HOSrcXbk56ukNk38KSTyoa19FvgE3hgqonA==","signatures":[{"sig":"MEQCIHzpiW6Q8E+/AGstMRU9Ota1c/EuD0QT2Syv4LC0SkStAiBpAKfFEqpQrWB/qpUMMKWT718juvuky3pGDeYO15K9iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154441},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"e9be3090f9b41e2238bc3e3dc4e2ef9df8d0133e","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 99 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=30 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0'","dependents-filter:eslint-config-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/eslint-config-standard.ndjson -o dependents-data/eslint-config-standard-filtered.ndjson --min-downloads=5000 --target-version='>=17.0.0'","dependents-filter:eslint-config-semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/eslint-config-semistandard.ndjson -o dependents-data/eslint-config-semistandard-filtered.ndjson --min-downloads=5000 --target-version='>=17.0.0'"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.12.2","dependencies":{"peowly":"^1.3.0","globals":"^15.3.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^7.6.0","@stylistic/eslint-plugin":"^1.7.0","@typescript-eslint/utils":"^7.6.0","@typescript-eslint/eslint-plugin":"^7.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.16.0","husky":"^9.0.11","eslint":"^9.0.0","typescript":"~5.4.4","@types/node":"^18.19.30","npm-run-all2":"^6.2.0","type-coverage":"^2.28.2","installed-check":"^9.3.0","@voxpelli/tsconfig":"^11.0.0","list-dependents-cli":"^2.0.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.4.0_1716727989900_0.008967714248594216","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"neostandard","version":"0.4.1","keywords":[],"license":"MIT","_id":"neostandard@0.4.1","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"78f970f8571580ed4c9a0f3f92643d29e6da35c1","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.4.1.tgz","fileCount":28,"integrity":"sha512-zJfHX4rAezV2Yg2NQ3he/eA09aRGrVdGQd41uCUobda8/lK/DQtCInd5673tJk7bwPArsWStp3ZRhjBVSvWdew==","signatures":[{"sig":"MEUCIFik/i5EhTABSB7EeN4fEeCtUv8K4juwZocUJg5L46vgAiEA6PZhj+SrT0haDG5j6+AMWBvdKAqdGNRSRULvOdkfF3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154468},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"862fb8efec3c5c5953db7776be66d6b00bc81d50","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=30 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0'","dependents-filter:eslint-config-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/eslint-config-standard.ndjson -o dependents-data/eslint-config-standard-filtered.ndjson --min-downloads=5000 --target-version='>=17.0.0'","dependents-filter:eslint-config-semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/eslint-config-semistandard.ndjson -o dependents-data/eslint-config-semistandard-filtered.ndjson --min-downloads=5000 --target-version='>=17.0.0'"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.12.2","dependencies":{"peowly":"^1.3.0","globals":"^15.3.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^8.0.0-alpha.17","@stylistic/eslint-plugin":"^1.7.0","@typescript-eslint/utils":"^8.0.0-alpha.17","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.16.0","husky":"^9.0.11","eslint":"^9.0.0","typescript":"~5.4.4","@types/node":"^18.19.30","npm-run-all2":"^6.2.0","type-coverage":"^2.28.2","installed-check":"^9.3.0","@voxpelli/tsconfig":"^11.0.0","list-dependents-cli":"^2.0.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.4.1_1716819183195_0.458974768061458","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"neostandard","version":"0.5.0","keywords":[],"license":"MIT","_id":"neostandard@0.5.0","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"0f4051c5b1727bf7e230ac7d116cf2dae003c9dd","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.5.0.tgz","fileCount":28,"integrity":"sha512-tRiqr3fNCd8U95gT5avFQbMau/lIo2QY+6j1Rc92kEON3CpBQ0mp3vVOcNSN7vPUoVAEY1SeX3LDSkD+Z0cpKA==","signatures":[{"sig":"MEQCIAZnaEI/wnjbCCHamPxPvYaJABa8Y5kI/TnJAET7w8MIAiBOVSWjgZim4Fe1gcFuTZL3vJ0/vliNEj/kXndZYiSJnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154435},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"781c1c7754511446231e3e74c845e7cc4e1de432","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=30 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0'","dependents-filter:eslint-config-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/eslint-config-standard.ndjson -o dependents-data/eslint-config-standard-filtered.ndjson --min-downloads=5000 --target-version='>=17.0.0'","dependents-filter:eslint-config-semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/eslint-config-semistandard.ndjson -o dependents-data/eslint-config-semistandard-filtered.ndjson --min-downloads=5000 --target-version='>=17.0.0'"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.12.2","dependencies":{"peowly":"^1.3.0","globals":"^15.3.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^8.0.0-alpha.17","@stylistic/eslint-plugin":"^1.7.0","@typescript-eslint/utils":"^8.0.0-alpha.17","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.16.0","husky":"^9.0.11","eslint":"^9.0.0","typescript":"~5.4.4","@types/node":"^18.19.30","npm-run-all2":"^6.2.0","type-coverage":"^2.28.2","installed-check":"^9.3.0","@voxpelli/tsconfig":"^11.0.0","list-dependents-cli":"^2.0.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.5.0_1716908134645_0.163732128839974","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"neostandard","version":"0.5.1","keywords":[],"license":"MIT","_id":"neostandard@0.5.1","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"d06a8729175dbaecf16a686a6a57064efc4e7828","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.5.1.tgz","fileCount":28,"integrity":"sha512-PaeGRlEyc0EQ0a5ORPZurasGhjfdgFB2TLGyTAnl7Vj1xerZ3vgT5NFdbaVAb1PtoT/HOFtOajYAUguNl9hDew==","signatures":[{"sig":"MEUCIQCH4eaSgW+px7YLdjo/+xGNrjfqN0kykkauSu9ucj1jfwIgG062jxeSJ+inCSpKv06gQ7CCIpfIIDppAzbCFfjKQ8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158543},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"5e3d611c3beeb85b531572ac9cd29618561877ab","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=30 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0'","dependents-filter:eslint-config-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/eslint-config-standard.ndjson -o dependents-data/eslint-config-standard-filtered.ndjson --min-downloads=5000 --target-version='>=17.0.0'","dependents-filter:eslint-config-semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/eslint-config-semistandard.ndjson -o dependents-data/eslint-config-semistandard-filtered.ndjson --min-downloads=5000 --target-version='>=17.0.0'"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.12.2","dependencies":{"peowly":"^1.3.0","globals":"^15.3.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^8.0.0-alpha.17","@stylistic/eslint-plugin":"^1.7.0","@typescript-eslint/utils":"^8.0.0-alpha.17","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.16.0","husky":"^9.0.11","eslint":"^9.0.0","typescript":"~5.4.4","@types/node":"^18.19.30","npm-run-all2":"^6.2.0","type-coverage":"^2.28.2","installed-check":"^9.3.0","@voxpelli/tsconfig":"^11.0.0","list-dependents-cli":"^2.0.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.5.1_1717006569969_0.4763588068047966","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"neostandard","version":"0.6.0","keywords":[],"license":"MIT","_id":"neostandard@0.6.0","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"88ade9d617480c983df19db0a28851515ef91d24","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.6.0.tgz","fileCount":34,"integrity":"sha512-Tf8mnlyI2ugNo/n3EBuM8NVLxSfHUgPt1LGJJqlh83BCMNn/BnOHtbQPHqaJOw0yc28bnCOci/4ZetUPLI8aWg==","signatures":[{"sig":"MEYCIQCx8hSN9skZpp377w4f8cK70DSBSP1AW/DbffMiBUMSVwIhAM82/n8XtZGtNb76XaImLdXnVkbsIIJ+8hDy3I/7P2x1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163503},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"d296b488a4d24178c4258b73cafd0b72901c3173","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.8.1","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"peowly":"^1.3.0","find-up":"^5.0.0","globals":"^15.3.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^8.0.0-alpha.26","@stylistic/eslint-plugin":"^2.1.0","@typescript-eslint/utils":"^8.0.0-alpha.26","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.26","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.17.4","husky":"^9.0.11","eslint":"^9.4.0","typescript":"~5.4.4","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.6.0_1717757119674_0.2715567949994533","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"neostandard","version":"0.6.1","keywords":[],"license":"MIT","_id":"neostandard@0.6.1","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"326a9b1dbea7422ca64ec96bfd594988debf2daa","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.6.1.tgz","fileCount":34,"integrity":"sha512-GvftNUtZ8XtqbUzM94bmVA74KS2H37ajdmugx2F0B0HZRo54vXHyOWqTMQml+t+OIK9NUPX6gefeEc0CDgsl6w==","signatures":[{"sig":"MEYCIQDBoS2JD2TMTOWgbr0+xU4m4oQQ4YNDJcpjJTm02lcw3AIhAOahbAkncfRFGrX27ZsCCen74AaJorcJ2NEhaC+PC5rG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164544},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"65a056ceb3c7a9cf3195448dc8c8589bfd2bd9ee","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"peowly":"^1.3.0","find-up":"^5.0.0","globals":"^15.3.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^8.0.0-alpha.26","@typescript-eslint/utils":"^8.0.0-alpha.26","@stylistic/eslint-plugin-js":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.26","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.17.4","husky":"^9.0.11","eslint":"^9.4.0","typescript":"~5.4.4","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.6.1_1717923502308_0.5930983089834871","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"neostandard","version":"0.7.0","keywords":[],"license":"MIT","_id":"neostandard@0.7.0","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"cd8722ce2470d67f6d11fed226a6172032507737","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.7.0.tgz","fileCount":37,"integrity":"sha512-YQ9jyV6qra2yQCmFLfkvwOaZDFjsKZrS15aXkwqA5otnC23cd2sMdtNQumXWb5KfOoWPcG5KLtYG9NZG+l9bjw==","signatures":[{"sig":"MEYCIQC5REayNeSW2Aw3TCF6uE5i20b72QCAJXzE247g7sEqUAIhAKSf3pRT44vS615i+pTPh6tE+EsHSCJ314U5ADL35pSH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167028},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"4961e96129860e802074c255df8b14a2ee7fff32","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"peowly":"^1.3.0","find-up":"^5.0.0","globals":"^15.3.0","eslint-plugin-n":"^17.0.0","typescript-eslint":"^8.0.0-alpha.26","@typescript-eslint/utils":"^8.0.0-alpha.26","@stylistic/eslint-plugin-js":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.26","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.17.4","husky":"^9.0.11","eslint":"^9.4.0","typescript":"~5.4.4","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.7.0_1717924409164_0.784886418418751","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"neostandard","version":"0.7.1","keywords":[],"license":"MIT","_id":"neostandard@0.7.1","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"38b9523b6a3b4203ec5ed83356ed2dd9758fa656","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.7.1.tgz","fileCount":37,"integrity":"sha512-qZZvRUqPUQfQWLV6u4sUlpmuJSWYip6UCVyDJktvRZhFuyD0M9aspaQfkGphA5a1V1HR1237/L5RZEfA5u7qaw==","signatures":[{"sig":"MEUCIBh4vHqaQ1GM+s910Nd+ShcuZUEhDEd+EDPoV4W9WifNAiEAku+Pb89r7MdB199tAofOkHBjErDU9t7fTBZnMLmFkv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180953},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"c76b15674197b556732d3c2a2293f298544182ce","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"peowly":"^1.3.0","find-up":"^5.0.0","globals":"^15.4.0","eslint-plugin-n":"^17.8.1","typescript-eslint":"^8.0.0-alpha.28","@typescript-eslint/utils":"^8.0.0-alpha.28","@stylistic/eslint-plugin-js":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.28","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.18.1","husky":"^9.0.11","eslint":"^9.4.0","typescript":"~5.4.5","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.7.1_1718279936062_0.6856389977602522","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"neostandard","version":"0.7.2","keywords":[],"license":"MIT","_id":"neostandard@0.7.2","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"962d5e71720061123af0229ba5e41f6d42f6ddeb","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.7.2.tgz","fileCount":37,"integrity":"sha512-5kFn4IVhqjyS8Huem/hWdVqZr+bTnlxPR3cNfJEKUrHA6+8QuNODvgdprfpTYvrZKz5PVYGr/lRhe2c87rwaAw==","signatures":[{"sig":"MEUCIQDeIenMJE4p6a8sxKhkx50YUBPysPchtnSOzK99Us07WgIgALM+036qwCFhHlRawttOM5r7kzXhqu8/q7fGEHn/wC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180917},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"2f90cbed701009399d05f3034fad70b13f8a5453","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"peowly":"^1.3.0","find-up":"^5.0.0","globals":"^15.4.0","eslint-plugin-n":"^17.8.1","typescript-eslint":"^8.0.0-alpha.28","@typescript-eslint/utils":"^8.0.0-alpha.28","@stylistic/eslint-plugin-js":"^2.1.0","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.28","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.18.1","husky":"^9.0.11","eslint":"^9.4.0","typescript":"~5.4.5","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.7.2_1718620729216_0.14065974764045985","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"neostandard","version":"0.8.0","keywords":[],"license":"MIT","_id":"neostandard@0.8.0","homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"297f6c56cf3295f6f0e4ff97c1312d02c265c642","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.8.0.tgz","fileCount":34,"integrity":"sha512-UEQCiF5bq+EXbMqsWbQkRYjAwXxZBre+QXSNd9K65kyxsGrvZ49baninrQscbgep1kQkGMTC8SCv1l6ZDyb8zw==","signatures":[{"sig":"MEUCIAwpOITZ5ea0qTYSu9B5UgcAh//6zDLgwIb3UChrpAQ2AiEAqUnlEb/o/vbWWhGicLJ74Z5fSzp290B0nfjdr+pwn8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180891},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"3130ca90602bac53df18000c9a104ed2536ce85b","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"peowly":"^1.3.1","find-up":"^5.0.0","globals":"^15.6.0","eslint-plugin-n":"^17.9.0","typescript-eslint":"^8.0.0-alpha.30","@typescript-eslint/utils":"^8.0.0-alpha.30","@stylistic/eslint-plugin-js":"^2.2.2","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.30","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.22.1","husky":"^9.0.11","eslint":"^9.5.0","typescript":"~5.5.2","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.4.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.8.0_1719226769455_0.017263080612248016","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"neostandard","version":"0.9.0","keywords":[],"license":"MIT","_id":"neostandard@0.9.0","homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"3d72346a1f7c007b8e0604831a1afe978c0e50fb","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.9.0.tgz","fileCount":34,"integrity":"sha512-Cl5xSCY5dCVzwyMiCS6K6HBXKmyaX+rF6zAl6vD6EeApAyMrG3anYzSxwRRpMUZyGLKLoBLFHyxSCfHQLwcK4w==","signatures":[{"sig":"MEYCIQCCszfu3taMiQu3CdcTxJQMnUlekk+abTYRT0jkX82HiAIhAI6ZsYPPbH3BV6T26ygpMISiRVH1xIwsTHlGhBy2jEJr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180496},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"29a5bc607594d37346b49f29678bba44c2170ba7","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.15.0","dependencies":{"peowly":"^1.3.1","find-up":"^5.0.0","globals":"^15.6.0","eslint-plugin-n":"^17.9.0","typescript-eslint":"^8.0.0-alpha.34","@stylistic/eslint-plugin":"^2.6.0-beta.0","@typescript-eslint/utils":"^8.0.0-alpha.34","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.34","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.22.1","husky":"^9.0.11","eslint":"^9.5.0","typescript":"~5.5.2","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.4.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.9.0_1719527514470_0.7289160941926149","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"neostandard","version":"0.10.0","keywords":[],"license":"MIT","_id":"neostandard@0.10.0","homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"b201b2747042a4e6023d469852123b9d90520cbc","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.10.0.tgz","fileCount":34,"integrity":"sha512-Sw3WELSDofeUK/cRDHqsI8PQp6H2rfjtqYizxbAo5HKm4YeRbzjU8ADqvmfeleyXZbf2h101h3VW8Tjj82zH5Q==","signatures":[{"sig":"MEQCIBOnEUO9RhZMrRNB04O9oKctQbu2vkaB4b5ActzRSMdiAiBcT2mnG9fJRFo6DHjpxeQDcViHj5nWSi9vFtWAB5PrOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183082},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"05f976994852b71e90619b87d21854f95bc8a17f","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.15.0","dependencies":{"peowly":"^1.3.1","find-up":"^5.0.0","globals":"^15.6.0","eslint-plugin-n":"^17.9.0","typescript-eslint":"^8.0.0-alpha.34","eslint-plugin-promise":"^6.4.0","@stylistic/eslint-plugin":"^2.6.0-beta.0","@typescript-eslint/utils":"^8.0.0-alpha.34","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.34","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.22.1","husky":"^9.0.11","eslint":"^9.5.0","typescript":"~5.5.2","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.4.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.10.0_1719842162367_0.7239710457474922","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"neostandard","version":"0.11.0","keywords":[],"license":"MIT","_id":"neostandard@0.11.0","homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"2b5ef9d37fa2948f3a1929c8f25f156121521cea","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.0.tgz","fileCount":34,"integrity":"sha512-20B3IxFDnQf9d9sWdCtiuiArOjtozxt4GF1suatqKk/J1qHdaJSkfnQdfdACi8O21W7yTKmc7jc2wvm0vH7Y2w==","signatures":[{"sig":"MEUCIAdKKu1/kknR4k3ga5l25NQbmPu8O0xuVvg5qg5PX269AiEA3duCkXZCz+5A/1Fr8FQZCriJP+w8hNbDrdUzKLuwNDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183118},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"4070d2730e32ddafa6c25861743f2b8e953c4733","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.15.0","dependencies":{"peowly":"^1.3.1","find-up":"^5.0.0","globals":"^15.6.0","eslint-plugin-n":"^17.9.0","typescript-eslint":"^8.0.0-alpha.34","eslint-plugin-promise":"^6.4.0","@stylistic/eslint-plugin":"^2.6.0-beta.0","@typescript-eslint/utils":"^8.0.0-alpha.34","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.22.1","husky":"^9.0.11","eslint":"^9.5.0","typescript":"~5.5.2","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","type-coverage":"^2.29.0","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.4.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.0_1719867215463_0.2544356681784927","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"neostandard","version":"0.11.1","keywords":[],"license":"MIT","_id":"neostandard@0.11.1","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"d959174fa5e21d721c8de8c6e6fe4d2ed75a082f","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.1.tgz","fileCount":34,"integrity":"sha512-6zZlIPIQG24hNIP9wkisflpSh5U/bMQklXOb99DE3Lrt6MHDvKdmZOrrveefKlougvduSAH+JK0lgAQg8+t9zQ==","signatures":[{"sig":"MEUCIQCHx0PmkQf8S0r8D/HxtD8xC/3GUzEC0qLgDOLDHYUaLQIgONUN7mOQzRh/i2XOLH53ecQyZMjjA2/Y6beJBYdTLuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188686},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"08ae5469c71def357f0202fed2be9b83f62efc5a","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.15.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.8.0","@types/eslint":"^8.56.10","eslint-plugin-n":"^17.9.0","typescript-eslint":"^8.0.0-alpha.41","eslint-plugin-promise":"^6.4.0","@stylistic/eslint-plugin":"^2.6.0-beta.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.25.2","husky":"^9.0.11","eslint":"^9.6.0","typescript":"~5.5.3","@types/node":"^18.19.39","npm-run-all2":"^6.2.2","type-coverage":"^2.29.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.4.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.1_1721010140404_0.02676350527189597","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"neostandard","version":"0.11.2","keywords":[],"license":"MIT","_id":"neostandard@0.11.2","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"d31d45b2821a2f05135cebcb49bae7c723d4305e","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.2.tgz","fileCount":37,"integrity":"sha512-p7CrLh1fOmXzoA53QrrrmxikAF8k+x+d6sr5OX0CvHzzl0UrK2fs7+Vi4/3gnDgZizkji0KNnpJZA62g8f4zBA==","signatures":[{"sig":"MEYCIQDBwPQ5qvWdTeEiRfNzXLX17td/KRCDaGN0yvPaNB+V4gIhAJS8Qbp+m6mE0iOis0OrgatTgHa3aisBoyL7e6X5r6sg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196241},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"20d4657aa0a2c63d7cfc65e17515d972609a1143","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.7.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.15.1","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.9.0","@types/eslint":"^9.6.0","eslint-plugin-n":"^17.10.1","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.35.0","eslint-plugin-promise":"^7.0.0","@stylistic/eslint-plugin":"^2.6.1","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.27.0","husky":"^9.1.4","eslint":"^9.8.0","typescript":"~5.5.4","@types/node":"^18.19.42","npm-run-all2":"^6.2.2","type-coverage":"^2.29.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^13.0.0","list-dependents-cli":"^2.4.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.2_1722526376412_0.2086744110715868","host":"s3://npm-registry-packages"}},"0.11.3":{"name":"neostandard","version":"0.11.3","keywords":[],"license":"MIT","_id":"neostandard@0.11.3","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"fe196daf2dad9f9fa36217392a8e92fb727e0683","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.3.tgz","fileCount":37,"integrity":"sha512-ZDzt9wBIUnIr6ktvHDx81QgqmiIWHVmhrw/edv+AuhJlfkxrqxkzf+f8nksX1SSU8V5VDqGvfTj/F3UwyYF4+Q==","signatures":[{"sig":"MEQCIB30Ssb+Z2qwJtolVyATsxhPADvvgg6OTvDeKTjUxqmPAiBpXQuO7MonoPztQuKMuTxKSC0SjZoTkR8Xr0p+9vRLBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196671},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"43b8093a0b539d5689f28bb5d88c88b972d8d6ee","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:eslint":"eslint .","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:*","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --field engines -n","dependents-update:all":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.8.1","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.16.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.9.0","@types/eslint":"^9.6.0","eslint-plugin-n":"^17.10.2","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.35.0","eslint-plugin-promise":"^7.1.0","@stylistic/eslint-plugin":"^2.6.3","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.27.2","husky":"^9.1.4","eslint":"^9.9.0","typescript":"~5.5.4","@types/node":"^18.19.44","npm-run-all2":"^6.2.2","type-coverage":"^2.29.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^13.0.0","list-dependents-cli":"^2.4.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.3_1724141517221_0.4924237169221932","host":"s3://npm-registry-packages"}},"0.11.4":{"name":"neostandard","version":"0.11.4","keywords":[],"license":"MIT","_id":"neostandard@0.11.4","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"fa636fcbaad8af4293208ce003d0a7b647bf89cc","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.4.tgz","fileCount":37,"integrity":"sha512-rBdlVeUdM0NhBc2S7Vr/l98Y/FTYY+YGdOqSgv60HzP3LF7ruX9Mceur4Nc/qkXf7UT1IOjofLS7OSLAObPi2A==","signatures":[{"sig":"MEUCIQC/IrwoLqHsTQamTa2F9s+wrmuRxvPnSLyKpjdq/E9WJQIgTZYq3jNKSwysjYgSDWM32UlSvPlTKAGT03NCXSWOb7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197775},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"7a46bb684e70b830373683121733df65fa11ee1f","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update dependents-filter","test:eslint":"eslint .","sync-refresh":"run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","dependents-update:all":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.8.1","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.16.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.9.0","@types/eslint":"^9.6.0","eslint-plugin-n":"^17.10.2","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.35.0","eslint-plugin-promise":"^7.1.0","@stylistic/eslint-plugin":"^2.6.3","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.27.2","husky":"^9.1.4","eslint":"^9.9.0","typescript":"~5.5.4","@types/node":"^18.19.44","npm-run-all2":"^6.2.2","type-coverage":"^2.29.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^13.0.0","list-dependents-cli":"^2.5.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.4_1724612201567_0.678755097993768","host":"s3://npm-registry-packages"}},"0.11.5":{"name":"neostandard","version":"0.11.5","keywords":[],"license":"MIT","_id":"neostandard@0.11.5","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"c1fe8600105f07cec44af351a7018a9bf9eedfcb","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.5.tgz","fileCount":37,"integrity":"sha512-TgCL4CbPtqyoKoCGjqlK71rdbqTzXS9GFqgwyI69Np/Bo+mXVOLqM6mfXAYjEKK0d/TEDsEDVVeLzbVvkqKlmQ==","signatures":[{"sig":"MEQCIFPXtpJNDrQlgBRscQC9majnrSfzRb0WjcKdm3g4fsseAiBTVTA5GOOYVMdvEuyKIUtUlrwHnjHyyC5QL/+rTL1bUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198145},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"b9b22177358ceb22c576085527adb1c69d23324e","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update dependents-filter","test:eslint":"eslint .","sync-refresh":"run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","dependents-update:all":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","dependents-refresh:all":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.17.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.9.0","eslint-plugin-n":"^17.10.2","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.35.0","eslint-plugin-promise":"^7.1.0","@stylistic/eslint-plugin":"^2.6.4","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.29.2","husky":"^9.1.5","eslint":"^9.10.0","typescript":"~5.5.4","@types/node":"^18.19.50","npm-run-all2":"^6.2.2","type-coverage":"^2.29.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^14.0.0","list-dependents-cli":"^2.5.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.5_1726146646071_0.030183891184435874","host":"s3://npm-registry-packages"}},"0.11.6":{"name":"neostandard","version":"0.11.6","keywords":[],"license":"MIT","_id":"neostandard@0.11.6","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"6defed35d00b88f84ad34078929965dd8dd16722","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.6.tgz","fileCount":37,"integrity":"sha512-/7egVVdQj1oyX2RBgjLqAm3akDa6/hZlmb2YC0mwS/rEy6xkOtT/o4P4/XrPLbIshdhda/VfQXOIhEA+O4No1w==","signatures":[{"sig":"MEQCIDo0jLVMNku8wdvK3KAzjhUEx0l2kDYMv4HpRpc8NkJ4AiAGjI9z3CCOcGJQefz4bKB6H5xNG7LETQpG6lWBEOt1GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198297},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"7ec0e86207a6ae735a0440bd8f706d8d739f53b3","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update dependents-filter","test:eslint":"eslint .","sync-refresh":"run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","dependents-update:all":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","dependents-refresh:all":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.17.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.9.0","eslint-plugin-n":"^17.10.3","typescript-eslint":"^8.6.0","eslint-plugin-react":"^7.36.1","eslint-plugin-promise":"^7.1.0","@stylistic/eslint-plugin":"^2.8.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.30.2","husky":"^9.1.6","eslint":"^9.10.0","typescript":"~5.6.2","@types/node":"^18.19.50","npm-run-all2":"^6.2.3","type-coverage":"^2.29.1","installed-check":"^9.3.0","@voxpelli/tsconfig":"^15.0.0","list-dependents-cli":"^2.6.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.6_1727173185627_0.6240105182047737","host":"s3://npm-registry-packages"}},"0.11.7":{"name":"neostandard","version":"0.11.7","keywords":[],"license":"MIT","_id":"neostandard@0.11.7","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"12722e265604bd020cf927208f366ffe3d60ac6d","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.7.tgz","fileCount":37,"integrity":"sha512-IagKoLOInY3OwmGQX/Spx4FTDNdODGh8JpChiwAXUuL9qSOXdbW5xUQOUIypp6p8TCkG9NjskKWz0uk1gynuXA==","signatures":[{"sig":"MEQCIGX3b21cYOuFu3qt9CM9p4OOpvEvB/1b1o1TtqziLf+UAiB3LMKS9fPuMVP4O3eK8wZI7gLZhvfEWQN/IHFDeGS0Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199737},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"c587e8a347be407eb084e287f6c449a75ddfe74f","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update dependents-filter","test:eslint":"eslint .","sync-refresh":"run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","dependents-update:all":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","dependents-refresh:all":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern successor to standard","directories":{},"_nodeVersion":"20.18.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.11.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.10.0","eslint-plugin-react":"^7.36.1","eslint-plugin-promise":"^7.1.0","@stylistic/eslint-plugin":"^2.9.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.33.3","husky":"^9.1.6","eslint":"^9.13.0","typescript":"~5.6.3","@types/node":"^18.19.57","npm-run-all2":"^6.2.4","type-coverage":"^2.29.7","installed-check":"^9.3.0","@voxpelli/tsconfig":"^15.0.0","list-dependents-cli":"^2.6.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.7_1729687461879_0.24107177988181694","host":"s3://npm-registry-packages"}},"0.11.8":{"name":"neostandard","version":"0.11.8","keywords":[],"license":"MIT","_id":"neostandard@0.11.8","maintainers":[{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"bret","email":"bcomnes@gmail.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"3de0cc6756b3de94f8234b9f160f7ff5e131f4f3","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.8.tgz","fileCount":37,"integrity":"sha512-gKgvK0EDlA0x7F1hMu/UdPCRtSSG4d9CBxVym4PMWoHz8+a1ffEz2fPU5FMH3RUqzL1ACvroUMiywMGWZSY+Mw==","signatures":[{"sig":"MEUCIQC9sN6HR+OiTBkk9HlAwRWc6aQ4vEAEW8WHY79t5PmTawIgZA5W4BBn4NcRrCuKAMBAUInTuzEoH2kqSLMmOJi6VZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199253},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"d0929e3ab34c0d204edb6e8bff2cfceb89420dbe","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update dependents-filter","test:eslint":"eslint .","sync-refresh":"run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","dependents-update:all":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","dependents-refresh:all":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"22.10.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.12.0","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-react":"^7.36.1","eslint-plugin-promise":"^7.1.0","@stylistic/eslint-plugin":"^2.10.1","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.36.3","husky":"^9.1.6","eslint":"^9.14.0","typescript":"~5.6.3","@types/node":"^18.19.64","npm-run-all2":"^7.0.1","type-coverage":"^2.29.7","installed-check":"^9.3.0","@voxpelli/tsconfig":"^15.0.0","list-dependents-cli":"^2.6.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.8_1731449756124_0.07530319315359524","host":"s3://npm-registry-packages"}},"0.11.9":{"name":"neostandard","version":"0.11.9","keywords":[],"license":"MIT","_id":"neostandard@0.11.9","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"42d99974a61a2e01c635fffd1988c3a0db166637","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.11.9.tgz","fileCount":37,"integrity":"sha512-kRhckW3lC8PbaxfmTG0DKNvqnSCo7q9LeaKHTgPxfSjP21FwHN3Ovzvy+nEW//7HDq3fhFN7nxYibirHnes0iw==","signatures":[{"sig":"MEQCIF+P4eoer+1j7tiNpDzX1xt+SdAptLZZnXL8WFzJq3ABAiAS4PvG1VZbgpNPOFBJd3FFFDPbvTKbr1wbCnHPJ86BFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.11.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199449},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"bad18a46b9af5816f4f57795ad808842314cb879","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update:compatibility dependents-filter","test:eslint":"eslint .","sync-refresh":"run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:compatibility":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"22.11.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.12.0","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.15.0","eslint-plugin-react":"^7.36.1","eslint-plugin-promise":"^7.1.0","@stylistic/eslint-plugin":"^2.11.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.37.2","husky":"^9.1.7","eslint":"^9.15.0","typescript":"~5.7.2","@types/node":"^18.19.65","npm-run-all2":"^7.0.1","type-coverage":"^2.29.7","installed-check":"^9.3.0","@voxpelli/tsconfig":"^15.1.0","list-dependents-cli":"^2.6.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.11.9_1732551283746_0.40968876844130175","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"neostandard","version":"0.12.0","keywords":[],"license":"MIT","_id":"neostandard@0.12.0","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"780b32014483c9a2daf749e0766c07dffff37934","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.12.0.tgz","fileCount":37,"integrity":"sha512-MvtiRhevDzE+oqQUxFvDsEmipzy3erNmnz5q5TG9M8xZ30n86rt4PxGP9jgocGIZr1105OgPZNlK2FQEtb2Vng==","signatures":[{"sig":"MEUCIEieQypts5fLN5w2dOIZv7rdveswxEmGK3zeYhV1OknnAiEA9xYhU8Db2MFlK0CK2S/nZjafO8lHeRMyp81JewIgQqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254085},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"acd8da9f00f97fcb1c3e506de76abc962df4acb8","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update:compatibility dependents-filter","test:eslint":"eslint .","sync-refresh":"LIST_DEPENDENTS_FILTER_ARGS='--no-additions' run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/ $LIST_DEPENDENTS_FILTER_ARGS","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:compatibility":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"22.11.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.13.0","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-promise":"^7.2.1","eslint-plugin-import-x":"^4.5.0","@stylistic/eslint-plugin":"2.11.0","eslint-import-resolver-typescript":"^3.7.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.39.2","husky":"^9.1.7","eslint":"^9.16.0","typescript":"~5.7.2","@types/node":"^18.19.67","npm-run-all2":"^7.0.1","type-coverage":"^2.29.7","installed-check":"^9.3.0","@voxpelli/tsconfig":"^15.1.0","list-dependents-cli":"^2.7.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.12.0_1733764790279_0.47351668203990527","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"neostandard","version":"0.12.1","keywords":[],"license":"MIT","_id":"neostandard@0.12.1","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"d31b29c2b51f333c78fc46f7395261880381e9ff","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.12.1.tgz","fileCount":37,"integrity":"sha512-As/LDK+xx591BLb1rPRaPs+JfXFgyNx5BoBui1KBeF/J4s0mW8+NBohrYnMfgm1w1t7E/Y/tU34MjMiP6lns6A==","signatures":[{"sig":"MEYCIQCTSrxr2X0WW+lG+cPNwEFSLVQDvzMp5bkkB83fVwjZnQIhALLHNV/IJCsizxjGntUK+3UMfHr4VWliTw9tUFUGJGbM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250710},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"ee5cdec17033913e4255dae15d607a7e5a4c9fe3","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update:compatibility dependents-filter","test:eslint":"eslint .","sync-refresh":"LIST_DEPENDENTS_FILTER_ARGS='--no-additions' run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/ $LIST_DEPENDENTS_FILTER_ARGS","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:compatibility":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern successor to standard","directories":{},"_nodeVersion":"22.13.1","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.13.0","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-promise":"^7.2.1","eslint-plugin-import-x":"^4.5.0","@stylistic/eslint-plugin":"2.11.0","eslint-import-resolver-typescript":"^3.7.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.43.6","husky":"^9.1.7","eslint":"^9.19.0","typescript":"~5.7.3","@types/node":"^18.19.74","npm-run-all2":"^7.0.2","type-coverage":"^2.29.7","installed-check":"^9.3.0","@voxpelli/tsconfig":"^15.1.1","list-dependents-cli":"^2.7.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.12.1_1738749071875_0.05342942730876099","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"neostandard","version":"0.12.2","keywords":[],"license":"MIT","_id":"neostandard@0.12.2","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"da64aae492385746d379a8318e7c789c705ad6ab","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.12.2.tgz","fileCount":37,"integrity":"sha512-VZU8EZpSaNadp3rKEwBhVD1Kw8jE3AftQLkCyOaM7bWemL1LwsYRsBnAmXy2LjG9zO8t66qJdqB7ccwwORyrAg==","signatures":[{"sig":"MEYCIQDCWXmaekck77ffVAIfUa2ZA+5flvWcm+UcSCoMvjATawIhAJ4dyaN22ADNsut0l5nQTc6CTYzLlJ1Pucfo456bQa2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224999},"main":"index.js","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"ed4beb19dbcc731d0c38ea537ae3141dfa5b8222","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s dependents-update:compatibility dependents-filter","test:eslint":"eslint .","sync-refresh":"LIST_DEPENDENTS_FILTER_ARGS='--no-additions' run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/ $LIST_DEPENDENTS_FILTER_ARGS","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:compatibility":"run-s --print-label \"dependents-update-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"_npmUser":{"name":"voxpelli","actor":{"name":"voxpelli","type":"user","email":"pelle@kodfabrik.se"},"email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern successor to standard","directories":{},"_nodeVersion":"22.16.0","dependencies":{"peowly":"^1.3.2","find-up":"^5.0.0","globals":"^15.15.0","eslint-plugin-n":"^17.20.0","typescript-eslint":"^8.35.1","eslint-plugin-react":"^7.37.5","eslint-plugin-promise":"^7.2.1","eslint-plugin-import-x":"^4.16.1","@stylistic/eslint-plugin":"2.11.0","eslint-import-resolver-typescript":"^3.10.1","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.61.3","husky":"^9.1.7","eslint":"^9.30.0","typescript":"~5.8.3","@types/node":"^18.19.113","npm-run-all2":"^7.0.2","type-coverage":"^2.29.7","installed-check":"^9.3.0","@voxpelli/tsconfig":"^15.1.2","list-dependents-cli":"^2.7.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.12.2_1751619689745_0.6989354049784438","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"neostandard","version":"0.13.0","keywords":[],"license":"MIT","_id":"neostandard@0.13.0","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.mjs"},"dist":{"shasum":"e0c831995b190a3e2bbc06e1e9ff5548269dd29d","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.13.0.tgz","fileCount":37,"integrity":"sha512-R3iglFr+Dla/8qFBqsMxBvcYBOgP6rAGw7uRHKMpM3bUP0wLDRzUstxtEI9RfEwn7xszE/UUnh8H090Ru4Z52A==","signatures":[{"sig":"MEUCIFGV1dn1AzMVdrVfYFGF2bs5QhLWy8SdrfIy8XISK7EOAiEArjjQZUjupff0BXNbCzbPpvHxtHU5+/PulGEhrGHlFG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271672},"main":"index.js","types":"index.d.ts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"gitHead":"cc16b7e4724f870c62bae03ae1764cea92af304a","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","sync-update":"run-s sync-update:*","test:eslint":"eslint .","sync-refresh":"LIST_DEPENDENTS_FILTER_ARGS='--no-additions' run-s dependents-refresh dependents-filter","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","sync-update:standard":"run-s dependents-update:standard dependents-filter:standard dependents-filter-simplify","check:installed-check":"installed-check --engine-check --version-check -i list-dependents-cli","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/ $LIST_DEPENDENTS_FILTER_ARGS","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","sync-update:ts-standard":"run-s dependents-update:ts-standard dependents-filter:ts-standard dependents-filter-simplify","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH","sync-update:semistandard":"run-s dependents-update:semistandard dependents-filter:semistandard dependents-filter-simplify","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-update:standard":"run-s --print-label \"dependents-update-one -- {@}\" -- standard","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-update:ts-standard":"run-s --print-label \"dependents-update-one -- {@}\" -- ts-standard","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:semistandard":"run-s --print-label \"dependents-update-one -- {@}\" -- semistandard","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3ab7bdc-3f56-4f92-87b4-59d50ab830ae"}},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"11.8.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"24.13.1","dependencies":{"peowly":"^1.3.3","find-up":"^8.0.0","globals":"^17.3.0","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.56.0","eslint-plugin-react":"^7.37.5","eslint-plugin-promise":"^7.2.1","@stylistic/eslint-plugin":"2.11.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.3","typescript":"~5.9.3","@types/node":"^20.19.33","npm-run-all2":"^8.0.4","type-coverage":"^2.29.7","installed-check":"^10.0.1","@voxpelli/tsconfig":"^16.1.0","list-dependents-cli":"^2.7.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.13.0_1772389364549_0.5817122017669827","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-next":{"name":"neostandard","version":"0.14.0-next","keywords":[],"license":"MIT","_id":"neostandard@0.14.0-next","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.js"},"dist":{"shasum":"ad5529e597cf9737f6cf023c13dc4f56503a0b07","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.14.0-next.tgz","fileCount":60,"integrity":"sha512-MIGivpT08zJFEFpWxJSQfBL6cYD2jBRBmf34G3mHQe2WuTFtvBw6lnHxZTsjy0vWeYGq1VjOGyqYyK/dGLdlZg==","signatures":[{"sig":"MEYCIQD1CtIOrrTNEghGVSn7oBoa798C08aORp9Bu3MecXvu5gIhALbfxfoPoZv9ndZ3jPrGO4FjWBIE1m6HQeHrTWhr9+/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.14.0-next","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122004},"main":"index.js","type":"module","types":"index.d.ts","engines":{"node":"^22.13.0 || >=24"},"gitHead":"e2dee0839e837b067740b0b0e425a75e7b020739","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","test:json":"eslint -c test/json-eslint.config.js test/should-work-with-json/","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:rules":"node --test test/rules/*.test.js","sync-update":"run-s sync-update:*","test:eslint":"eslint .","sync-refresh":"LIST_DEPENDENTS_FILTER_ARGS='--no-additions' run-s dependents-refresh dependents-filter","test:markdown":"eslint -c test/markdown-eslint.config.js test/should-work-with-markdown/","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","sync-update:standard":"run-s dependents-update:standard dependents-filter:standard dependents-filter-simplify","check:installed-check":"installed-check --engine-check --version-check -i npm-run-all2 -i installed-check","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/ $LIST_DEPENDENTS_FILTER_ARGS","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*' ! -name 'index.d.ts')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","sync-update:ts-standard":"run-s dependents-update:ts-standard dependents-filter:ts-standard dependents-filter-simplify","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.js test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint@10 $NEOSTANDARD_PATH","sync-update:semistandard":"run-s dependents-update:semistandard dependents-filter:semistandard dependents-filter-simplify","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-update:standard":"run-s --print-label \"dependents-update-one -- {@}\" -- standard","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-update:ts-standard":"run-s --print-label \"dependents-update-one -- {@}\" -- ts-standard","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:semistandard":"run-s --print-label \"dependents-update-one -- {@}\" -- semistandard","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3ab7bdc-3f56-4f92-87b4-59d50ab830ae"}},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"11.16.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"24.18.0","dependencies":{"peowly":"^1.3.3","find-up":"^8.0.0","globals":"^17.3.0","eslint-plugin-n":"^18.0.1","typescript-eslint":"^8.56.0","eslint-plugin-promise":"^7.3.0","@stylistic/eslint-plugin":"5.10.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^6.32.0","husky":"^9.1.7","eslint":"^10.0.0","typescript":"~6.0.3","@types/node":"^22.20.1","@eslint/json":"^2.0.0","npm-run-all2":"^9.0.3","@types/estree":"^1.0.9","type-coverage":"^2.30.1","installed-check":"^11.0.0","@eslint/markdown":"^8.0.2","@voxpelli/tsconfig":"^16.2.1","list-dependents-cli":"^2.7.1"},"peerDependencies":{"eslint":"^9.22.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.14.0-next_1786059792332_0.13184692016103683","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-next.1":{"name":"neostandard","version":"0.14.0-next.1","keywords":[],"license":"MIT","_id":"neostandard@0.14.0-next.1","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.js"},"dist":{"shasum":"d1420a0a7c5bb0901bc8ba228a4373b69c2fd26f","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.14.0-next.1.tgz","fileCount":60,"integrity":"sha512-3RhU6fyvgOS+NnKylWjdkeSqQjUtfWRg9tVjaPGBZ6paEtOSGf/HU7WCjG/Kk6WPzuzDwXTAo7rLh34A6OCSGw==","signatures":[{"sig":"MEUCIQDxEqILRdtqvR7uf+6FPhA5XFB8zgikSYjJs9J9NjUC6QIgOo6fYFrFXeJVXhHsA0IHj2vudoQS7CYeem7tHUmmzss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.14.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122085},"main":"index.js","type":"module","types":"index.d.ts","engines":{"node":"^22.13.0 || >=24"},"gitHead":"59bfaa10732febe399585fa47abf2d2ed2eef17a","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","test:json":"eslint -c test/json-eslint.config.js test/should-work-with-json/","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:rules":"node --test test/rules/*.test.js","sync-update":"run-s sync-update:*","test:eslint":"eslint .","sync-refresh":"LIST_DEPENDENTS_FILTER_ARGS='--no-additions' run-s dependents-refresh dependents-filter","test:markdown":"eslint -c test/markdown-eslint.config.js test/should-work-with-markdown/","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","sync-update:standard":"run-s dependents-update:standard dependents-filter:standard dependents-filter-simplify","check:installed-check":"installed-check --engine-check --version-check -i npm-run-all2 -i installed-check","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/ $LIST_DEPENDENTS_FILTER_ARGS","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*' ! -name 'index.d.ts')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","sync-update:ts-standard":"run-s dependents-update:ts-standard dependents-filter:ts-standard dependents-filter-simplify","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.js test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint@10 $NEOSTANDARD_PATH","sync-update:semistandard":"run-s dependents-update:semistandard dependents-filter:semistandard dependents-filter-simplify","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-update:standard":"run-s --print-label \"dependents-update-one -- {@}\" -- standard","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-update:ts-standard":"run-s --print-label \"dependents-update-one -- {@}\" -- ts-standard","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:semistandard":"run-s --print-label \"dependents-update-one -- {@}\" -- semistandard","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3ab7bdc-3f56-4f92-87b4-59d50ab830ae"}},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"11.17.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"24.19.0","dependencies":{"peowly":"^2.0.1","find-up":"^8.0.0","globals":"^17.9.0","eslint-plugin-n":"^18.2.2","typescript-eslint":"^8.56.0","eslint-plugin-promise":"^7.3.0","@stylistic/eslint-plugin":"5.10.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^6.32.0","husky":"^9.1.7","eslint":"^10.0.0","typescript":"~6.0.3","@types/node":"^22.20.1","@eslint/json":"^2.0.0","npm-run-all2":"^9.0.3","@types/estree":"^1.0.9","type-coverage":"^2.30.1","installed-check":"^11.0.0","@eslint/markdown":"^8.0.2","@voxpelli/tsconfig":"^16.2.1","list-dependents-cli":"^2.7.1"},"peerDependencies":{"eslint":"^9.22.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.14.0-next.1_1786705725772_0.6800750411742467","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"neostandard","version":"0.14.0","keywords":[],"license":"MIT","_id":"neostandard@0.14.0","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"http://github.com/neostandard/neostandard","bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"bin":{"neostandard":"cli.js"},"dist":{"shasum":"371c274057a73bbbd94d3c88163d734b6caf22fc","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.14.0.tgz","fileCount":60,"integrity":"sha512-11ZZgQdQrzdMqAo494FJzrSh5/lNtUyrx1mz7BVXcA9EpXCEBOz4WhVz5sG79VvoBG/4L5lZ8xjfHxng95CtFQ==","signatures":[{"sig":"MEYCIQCcKxWzp6FYs0JftBrCeh53BjEdsrZAsfB5aix1/yza6QIhAMLTvgNt75fTxuYTXwyrjcBHtooddqLP6mAevSYsdqEn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+HAWCpDtODh2rdMzw2xiU8COPORJOZLkls420YXSvSAIgUfIuwrzEAgv/9K107pANFLqgGYSdVF4HDzGi3wvYs+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122078},"main":"index.js","type":"module","types":"index.d.ts","engines":{"node":"^22.13.0 || >=24"},"gitHead":"91b55eb14eb5145fd0243aab1c856ab0707b4a84","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","test:json":"eslint -c test/json-eslint.config.js test/should-work-with-json/","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:rules":"node --test test/rules/*.test.js","sync-update":"run-s sync-update:*","test:eslint":"eslint .","sync-refresh":"LIST_DEPENDENTS_FILTER_ARGS='--no-additions' run-s dependents-refresh dependents-filter","test:markdown":"eslint -c test/markdown-eslint.config.js test/should-work-with-markdown/","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","sync-update:standard":"run-s dependents-update:standard dependents-filter:standard dependents-filter-simplify","check:installed-check":"installed-check --engine-check --version-check -i npm-run-all2 -i installed-check","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/ $LIST_DEPENDENTS_FILTER_ARGS","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*' ! -name 'index.d.ts')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","sync-update:ts-standard":"run-s dependents-update:ts-standard dependents-filter:ts-standard dependents-filter-simplify","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.js test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint@10 $NEOSTANDARD_PATH","sync-update:semistandard":"run-s dependents-update:semistandard dependents-filter:semistandard dependents-filter-simplify","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-update:standard":"run-s --print-label \"dependents-update-one -- {@}\" -- standard","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-update:ts-standard":"run-s --print-label \"dependents-update-one -- {@}\" -- ts-standard","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:semistandard":"run-s --print-label \"dependents-update-one -- {@}\" -- semistandard","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f3ab7bdc-3f56-4f92-87b4-59d50ab830ae"}},"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"11.19.0","description":"A modern successor to standard","directories":{},"_nodeVersion":"24.21.0","dependencies":{"peowly":"^2.0.1","find-up":"^8.0.0","globals":"^17.9.0","eslint-plugin-n":"^18.2.2","typescript-eslint":"^8.56.0","eslint-plugin-promise":"^7.3.0","@stylistic/eslint-plugin":"5.10.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.32.0","husky":"^9.1.7","eslint":"^10.0.0","typescript":"~6.0.3","@types/node":"^22.20.1","@eslint/json":"^2.0.0","npm-run-all2":"^9.0.3","@types/estree":"^1.0.9","type-coverage":"^2.30.1","installed-check":"^11.0.0","@eslint/markdown":"^8.0.2","@voxpelli/tsconfig":"^16.2.1","list-dependents-cli":"^2.7.1"},"peerDependencies":{"eslint":"^9.22.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/neostandard_0.14.0_1791496666701_0.8896338293830401","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"_id":"neostandard@0.14.1","bin":{"neostandard":"cli.js"},"bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"dist":{"shasum":"881c1910b354157ec80860da63a82c9ac1720509","tarball":"https://registry.npmjs.org/neostandard/-/neostandard-0.14.1.tgz","fileCount":60,"integrity":"sha512-cEGi7ADMWJRTcdsZeDXCyA1ZeJLQPBq6HP9z9CE1ysu+CJOKYt59ADG0BT6ETonuF6xNXZbMiNc8S8prYys4aQ==","signatures":[{"sig":"MEUCIQDqVBjuPWFAr0jnHFsVzldKg33h6x3pKv+0IeBwoOKUpgIgP0eXWhLJm8cwL+CT3+kKf5BKmkUaNpaKQT/9LVZj2EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRCSryUY6WxG/5SJ8CCSDf8nc3zQSrI08zYnI1ms/AAAIgVW27BBLdU2TFAf4CJAgKP5qX9q0hLQFogi57AgGPCY4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/neostandard@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123139},"main":"index.js","name":"neostandard","type":"module","types":"index.d.ts","engines":{"node":"^22.13.0 || >=24"},"gitHead":"2d12a3e6807154528922cc826d8f44716a8f6a4a","license":"MIT","scripts":{"test":"run-s check test:*","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","test-ci":"run-s test:*","check:tsc":"tsc","test:json":"eslint -c test/json-eslint.config.js test/should-work-with-json/","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","test:rules":"node --test test/rules/*.test.js","sync-update":"run-s sync-update:*","test:eslint":"eslint .","sync-refresh":"LIST_DEPENDENTS_FILTER_ARGS='--no-additions' run-s dependents-refresh dependents-filter","test:markdown":"eslint -c test/markdown-eslint.config.js test/should-work-with-markdown/","prepublishOnly":"run-s build","dependents-filter":"run-p dependents-filter:* && run-s dependents-filter-simplify","dependents-update":"run-s --silent dependents-update:*","dependents-refresh":"run-s --silent dependents-refresh:*","sync-update-canary":"run-s dependents-update:neostandard dependents-filter:neostandard","build:1-declaration":"tsc -p declaration.tsconfig.json","check:type-coverage":"type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'","sync-update:standard":"run-s dependents-update:standard dependents-filter:standard dependents-filter-simplify","check:installed-check":"installed-check --engine-check --version-check -i npm-run-all2 -i installed-check","dependents-filter-one":"list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/ $LIST_DEPENDENTS_FILTER_ARGS","dependents-update-one":"cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n","clean:declarations-lib":"rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')","clean:declarations-top":"rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*' ! -name 'index.d.ts')","dependents-refresh-one":"cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n","sync-update:ts-standard":"run-s dependents-update:ts-standard dependents-filter:ts-standard dependents-filter-simplify","test:tseslint-extension":"eslint -c test/ts-extension-eslint.config.js test/test-types.d.ts","check-peer-compatibility":"NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint@10 $NEOSTANDARD_PATH","sync-update:semistandard":"run-s dependents-update:semistandard dependents-filter:semistandard dependents-filter-simplify","dependents-filter-simplify":"for PROJECT in $(jq -r 'join(\" \")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' \"dependents-data/$PROJECT-filtered.ndjson\" > \"dependents-data/$PROJECT.json\"; done","dependents-filter:standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/standard.json)","dependents-update:standard":"run-s --print-label \"dependents-update-one -- {@}\" -- standard","dependents-filter:neostandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/neostandard.json)","dependents-filter:ts-standard":"npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/ts-standard.json)","dependents-update:neostandard":"run-s --print-label \"dependents-update-one -- {@}\" -- neostandard --include-historic","dependents-update:ts-standard":"run-s --print-label \"dependents-update-one -- {@}\" -- ts-standard","dependents-filter:semistandard":"npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(\" --exclude \")' dependents-data/known-failures/semistandard.json)","dependents-refresh:neostandard":"run-s --print-label \"dependents-refresh-one -- {@}\" -- neostandard","dependents-update:semistandard":"run-s --print-label \"dependents-update-one -- {@}\" -- semistandard","dependents-refresh:compatibility":"run-s --print-label \"dependents-refresh-one -- {%}\" -- $(jq -r 'join(\" \")' dependents-data/projects.json)"},"version":"0.14.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f3ab7bdc-3f56-4f92-87b4-59d50ab830ae"}},"homepage":"http://github.com/neostandard/neostandard","keywords":[],"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"_npmVersion":"11.19.0","description":"A modern successor to standard","directories":{},"maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"_nodeVersion":"24.21.0","dependencies":{"peowly":"^2.0.1","find-up":"^8.0.0","globals":"^17.9.0","eslint-plugin-n":"^18.2.2","typescript-eslint":"^8.56.0","eslint-plugin-promise":"^7.3.0","@stylistic/eslint-plugin":"5.10.0","@humanwhocodes/gitignore-to-minimatch":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.32.0","husky":"^9.1.7","eslint":"^10.0.0","typescript":"~6.0.3","@types/node":"^22.20.1","@eslint/json":"^2.0.0","npm-run-all2":"^9.0.3","@types/estree":"^1.0.9","type-coverage":"^2.30.1","installed-check":"^11.0.0","@eslint/markdown":"^8.0.2","@voxpelli/tsconfig":"^16.2.1","list-dependents-cli":"^2.7.1"},"peerDependencies":{"eslint":"^9.22.0 || ^10.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/neostandard_0.14.1_1791906430064_0.4058431277683259"}}},"time":{"created":"2023-11-14T16:44:03.739Z","modified":"2026-10-13T15:47:10.690Z","0.0.1":"2023-11-14T16:44:03.894Z","0.1.0":"2024-04-06T19:09:32.087Z","0.2.0":"2024-04-08T19:38:47.380Z","0.3.0":"2024-04-14T16:42:17.112Z","0.4.0":"2024-05-26T12:53:10.037Z","0.4.1":"2024-05-27T14:13:03.331Z","0.5.0":"2024-05-28T14:55:34.806Z","0.5.1":"2024-05-29T18:16:10.182Z","0.6.0":"2024-06-07T10:45:19.858Z","0.6.1":"2024-06-09T08:58:22.478Z","0.7.0":"2024-06-09T09:13:29.348Z","0.7.1":"2024-06-13T11:58:56.208Z","0.7.2":"2024-06-17T10:38:49.361Z","0.8.0":"2024-06-24T10:59:29.611Z","0.9.0":"2024-06-27T22:31:54.685Z","0.10.0":"2024-07-01T13:56:02.546Z","0.11.0":"2024-07-01T20:53:35.639Z","0.11.1":"2024-07-15T02:22:20.586Z","0.11.2":"2024-08-01T15:32:56.624Z","0.11.3":"2024-08-20T08:11:57.425Z","0.11.4":"2024-08-25T18:56:41.755Z","0.11.5":"2024-09-12T13:10:46.301Z","0.11.6":"2024-09-24T10:19:45.933Z","0.11.7":"2024-10-23T12:44:22.189Z","0.11.8":"2024-11-12T22:15:56.402Z","0.11.9":"2024-11-25T16:14:43.921Z","0.12.0":"2024-12-09T17:19:50.466Z","0.12.1":"2025-02-05T09:51:12.202Z","0.12.2":"2025-07-04T09:01:29.938Z","0.13.0":"2026-03-01T18:22:44.701Z","0.14.0-next":"2026-08-06T23:43:12.483Z","0.14.0-next.1":"2026-08-14T11:08:45.889Z","0.14.0":"2026-10-08T21:57:46.794Z","0.14.1":"2026-10-13T15:47:10.168Z"},"bugs":{"url":"https://github.com/neostandard/neostandard/issues"},"license":"MIT","homepage":"http://github.com/neostandard/neostandard","keywords":[],"repository":{"url":"git://github.com/neostandard/neostandard.git","type":"git"},"description":"A modern successor to standard","maintainers":[{"name":"bret","email":"bcomnes@gmail.com"},{"name":"wesleytodd","email":"wes@wesleytodd.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"readme":"<div align=\"center\">\n  <img\n    src=\"assets/neostandard3.svg\"\n    width=\"650\"\n    height=\"auto\"\n    alt=\"neostandard\"\n  />\n</div>\n\n<div align=\"center\">\n\n[![npm version](https://img.shields.io/npm/v/neostandard.svg?style=flat)](https://www.npmjs.com/package/neostandard)\n[![npm downloads](https://img.shields.io/npm/dm/neostandard.svg?style=flat)](https://www.npmjs.com/package/neostandard)\n[![neostandard javascript style](https://img.shields.io/badge/neo-standard-7fffff?style=flat\\&labelColor=ff80ff)](https://github.com/neostandard/neostandard)\n\nA spiritual successor to the [`standard`](https://github.com/standard/standard) javascript style guide\n\n**Initial development sponsored by:**\n\n<a href=\"https://platformatic.dev/\"><img\nsrc=\"assets/platformatic.svg\"\nwidth=\"450\"\nheight=\"auto\"\nalt=\"platformatic\"\n/></a>\n\n</div>\n\n> [!IMPORTANT]\n> **ESLint 10 + JSX:** This release supports ESLint 10 (while keeping ESLint 9 support). JSX/TSX files are still parsed and the JSX **style** rules still apply, but the React-specific **logic** rules (from `eslint-plugin-react`) are temporarily removed because `eslint-plugin-react` is not yet compatible with ESLint 10 ([jsx-eslint/eslint-plugin-react#3977](https://github.com/jsx-eslint/eslint-plugin-react/issues/3977)). They return once a v10-compatible React plugin is adopted. Tracking: [#350](https://github.com/neostandard/neostandard/issues/350).\n\n> [!NOTE]\n> **ESM, Node.js and TypeScript versions:** neostandard is now an ESM package requiring Node.js `^22.13.0 || >=24`. CommonJS configs keep working unchanged — `require('neostandard')` returns the `neostandard` function with `plugins` and `resolveIgnoresFromGitignore` attached, same as before (they are also proper ESM named exports, the preferred form). For the `ts` option, the supported TypeScript range for the installed `typescript` package tops out at 6.0 (typescript-eslint's peer is `<6.1.0`, and TypeScript 7 ships no compiler API for tooling until 7.1) — TypeScript 7 users should install `typescript@npm:@typescript/typescript6` for linting and alias TS7 separately for `tsc`, per [Microsoft's side-by-side guidance](https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/).\n\n## Table of Contents\n\n- [Quick Start](#quick-start)\n  - [Migrate from `standard`](#migrate-from-standard)\n  - [Add to new project](#add-to-new-project)\n- [Configuration options](#configuration-options)\n- [Extending](#extending)\n  - [Linting other languages (Markdown, JSON, …)](#linting-other-languages-markdown-json-)\n  - [Adding back import checking](#adding-back-import-checking)\n- [Additional exports](#additional-exports)\n  - [resolveIgnoresFromGitignore()](#resolveignoresfromgitignore)\n  - [Exported plugins](#exported-plugins)\n    - [List of exported plugins](#list-of-exported-plugins)\n    - [Usage of exported plugin](#usage-of-exported-plugin)\n- [Missing for 1.0.0 release](#missing-for-100-release)\n- [Differences to standard / eslint-config-standard 17.x](#differences-to-standard--eslint-config-standard-17x)\n  - [Relaxed rules](#relaxed-rules)\n- [Config helper](#config-helper)\n  - [Config migration](#config-migration)\n- [Readme badges](#readme-badges)\n- [Mission statement](#mission-statement)\n  - [Rule guidelines](#rule-guidelines)\n- [Governance](#governance)\n- [Used by](#used-by)\n\n## Quick Start\n\n### Migrate from `standard`\n\n1. `npm install -D neostandard eslint`\n2. (Validate that it runs cleanly by running `npx neostandard --help`, see [#267](https://github.com/neostandard/neostandard/issues/267))\n3. `npx neostandard --migrate > eslint.config.js` (uses our [config helper](#config-helper))\n4. Replace `standard` with `eslint` in all places where you run `standard`, eg. `\"scripts\"` and `.github/workflows/` (`neostandard` CLI tracked in [#2](https://github.com/neostandard/neostandard/issues/2))\n5. (Add ESLint editor integration, eg. [VS Code ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint))\n6. Cleanup:\n   * `npm uninstall standard`\n   * Remove unused `\"standard\"` top level key from your `package.json`\n   * Deactivate `standard` specific integrations if you no longer use them (eg. [vscode-standard](https://marketplace.visualstudio.com/items?itemName=standard.vscode-standard)))\n\n### Add to new project\n\n1. `npm install -D neostandard eslint`\n2. Add an `eslint.config.js`:\n\n   Using config helper:\n\n   ```sh\n   npx neostandard --esm > eslint.config.js\n   ```\n\n   Or to get CommonJS:\n\n   ```sh\n   npx neostandard > eslint.config.js\n   ```\n\n   Or manually create the file as ESM:\n\n   ```js\n   import { neostandard } from 'neostandard'\n\n   export default neostandard({\n     // options\n   })\n   ```\n\n   Or as CommonJS:\n\n   ```js\n   module.exports = require('neostandard')({\n     // options\n   })\n   ```\n3. Run `neostandard` by running ESLint, eg. using `npx eslint`, `npx eslint --fix` or similar\n\n## Configuration options\n\nAll examples below use **ESM (ECMAScript Modules)** syntax. If you're using **CommonJS (CJS)**, replace the `import`/`export` statements with the following:\n\n  ```js\n  // Replace\n  import { neostandard } from 'neostandard'\n  export default neostandard({ /* options */ })\n\n  // With\n  const neostandard = require('neostandard')\n  module.exports = neostandard({ /* options */ })\n  ```\n\nHere's a basic example of how to configure `neostandard`:\n\n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    ts: true,  // an option\n    // Add other options here\n  })\n  ```\n\nThe options below allow you to customize `neostandard` for your project. Use them to add global variables, ignore files, enable TypeScript support, and more.\n\n* `env` - *`string[]`* - adds additional globals by importing them from the [globals](https://www.npmjs.com/package/globals) npm module\n  \n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    env: ['browser', 'mocha'],  // Add browser and mocha global variables\n  })\n  ```\n\n* `files` - *`string[]`* - additional file patterns to match. Uses the same shape as ESLint [`files`](https://eslint.org/docs/latest/use/configure/configuration-files#specifying-files-and-ignores)\n  \n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    files: ['src/**/*.js', 'tests/**/*.js'],  // Also lint these patterns (neostandard's built-in JS/TS patterns still apply)\n  })\n  ```\n\n* `filesTs` - *`string[]`* - additional file patterns for the TypeScript configs to match. Uses the same shape as ESLint [`files`](https://eslint.org/docs/latest/use/configure/configuration-files#specifying-files-and-ignores)\n  \n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    ts: true,   // Enable TypeScript support\n    filesTs: ['src/**/*.ts', 'tests/**/*.ts'],  // Also lint these as TypeScript (neostandard's built-in TS patterns still apply)\n  })\n  ```\n  \n* `globals` - *`string[] | object`* - an array of names of globals or an object of the same shape as ESLint [`languageOptions.globals`](https://eslint.org/docs/latest/use/configure/language-options#using-configuration-files)\n  \n  Using an array:\n\n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    globals: ['$', 'jQuery'],  // Treat $ and jQuery as global variables\n  })\n  ```\n\n  Using an object:\n\n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    globals: {\n      $: 'readonly',  // $ is a read-only global\n      jQuery: 'writable',  // jQuery can be modified\n      localStorage: 'off',  // Disable the localStorage global\n    },\n  })\n  ```\n\n* `ignores` - *`string[]`* - glob patterns that prevent **neostandard's own config layers** from applying to matching files. These are not global ignores: other configs in your flat config can still lint those files. This is a change from v0.13.0; see ESLint's [ignore documentation](https://eslint.org/docs/latest/use/configure/ignore).\n  \n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    ignores: ['dist/**/*', 'tests/**'],  // Skip these files in neostandard's config layers\n  })\n  ```\n\n  To ignore files globally across all configs (the v0.13.0 behavior), use ESLint's `globalIgnores()` instead:\n\n  ```js\n  import { globalIgnores } from 'eslint/config'\n  import { neostandard, resolveIgnoresFromGitignore } from 'neostandard'\n\n  export default [\n    globalIgnores(resolveIgnoresFromGitignore()),\n    ...neostandard(),\n  ]\n  ```\n\n* `noJsx` - *`boolean`* - if set, skips JSX parsing and the JSX style rules. (Note: the React-specific *logic* rules are currently not included regardless — pending ESLint 10 support; see the note at the top and [#350](https://github.com/neostandard/neostandard/issues/350))\n\n* `noStyle` - *`boolean`* - if set, no style rules will be added. Especially useful when combined with [Prettier](https://prettier.io/), [dprint](https://dprint.dev/) or similar\n  \n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    noStyle: true,  // Disable style-related rules (useful with Prettier or dprint)\n  })\n  ```\n\n* `semi` - *`boolean`* - if set, enforce rather than forbid semicolons (same as `semistandard` did)\n  \n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    semi: true,  // Enforce semicolons (like semistandard)\n  })\n  ```\n  \n* `ts` - *`boolean`* - if set, TypeScript syntax will be supported and `*.ts` (including `*.d.ts`) will be checked. To add additional file patterns to the TypeScript checks, use `filesTs`\n  \n  ```js\n  import { neostandard } from 'neostandard'\n\n  export default neostandard({\n    ts: true,  // Enable TypeScript support and lint .ts files\n  })\n  ```\n\n## Extending\n\nThe `neostandard()` function returns an ESLint config array which is intended to be exported directly or, if you want to modify or extend the config, can be [combined with other configs](https://eslint.org/docs/latest/use/configure/combine-configs) using ESLint's `defineConfig` helper (from `eslint/config`):\n\n```js\nimport { defineConfig } from 'eslint/config'\nimport { neostandard } from 'neostandard'\nimport jsdoc from 'eslint-plugin-jsdoc'\n\nexport default defineConfig([\n  ...neostandard(),\n  jsdoc.configs['flat/recommended-typescript-flavor'],\n])\n```\n\nDo note that `neostandard()` is intended to be a complete linting config in itself, only extend it if you have needs that goes beyond what `neostandard` provides, and [open an issue](https://github.com/neostandard/neostandard/issues) if you believe `neostandard` itself should be extended or changed in that direction.\n\nIt's recommended to stay compatible with the plain config when extending and only make your config stricter, not relax any of the rules, as your project would then still pass when using just the plain `neostandard`-config, which helps people know what baseline to expect from your project.\n\n> [!WARNING]\n> **Scope your rule-tweak layers.** neostandard defines its plugins only for the JS/TS files it owns, so a config object that adjusts eg. `@stylistic/*` rules **without a `files` scope** applies to *every* lintable file — and as soon as any other language is linted (`package.json` via `eslint-plugin-package-json`, `@eslint/json`, `@eslint/markdown`, …) that file sees a rule for a plugin that isn't defined there, which is a fatal `could not find plugin` config error. Scope such layers with the exported `globs`:\n>\n> ```js\n> import { defineConfig } from 'eslint/config'\n> import { globs, neostandard } from 'neostandard'\n>\n> export default defineConfig([\n>   ...neostandard(),\n>   {\n>     files: [...globs.all], // the same files neostandard itself touches\n>     rules: {\n>       '@stylistic/comma-dangle': ['warn', { arrays: 'always-multiline' }],\n>     },\n>   },\n> ])\n> ```\n\n### Linting other languages (Markdown, JSON, …)\n\n`neostandard` scopes all of its rules to the JavaScript and TypeScript files it owns (`.js`, `.cjs`, `.mjs`, `.jsx`, `.ts`, `.tsx`, plus whatever you add through the [`files`](#configuration-options) / `filesTs` options). It will not apply its rules to other languages, so it composes directly with the official ESLint language plugins:\n\n```js\nimport { defineConfig } from 'eslint/config'\nimport { neostandard } from 'neostandard'\nimport markdown from '@eslint/markdown'\nimport json from '@eslint/json'\n\nexport default defineConfig([\n  ...neostandard(),\n  ...markdown.configs.recommended,\n  { ...json.configs.recommended, files: ['**/*.json'], language: 'json/json' },\n])\n```\n\nFenced code blocks inside Markdown (the virtual `*.md/*.js` files produced by `@eslint/markdown`'s processor) are intentionally **not** linted by `neostandard` for now — see [#296](https://github.com/neostandard/neostandard/issues/296). To lint them yourself, add your own config block scoped to `**/*.md/**`.\n\nIf you need to apply `neostandard` to a non-default set of files (or scope it to a subdirectory), wrap it with ESLint's [`defineConfig`](https://eslint.org/docs/latest/use/configure/combine-configs) and its `extends` — the parent `files`/`ignores` propagate into every layer:\n\n```js\nimport { defineConfig } from 'eslint/config'\nimport { neostandard } from 'neostandard'\n\nexport default defineConfig([\n  { files: ['packages/app/**/*.js'], extends: [neostandard()] },\n])\n```\n\n### Adding back import checking\n\nAs of neostandard v0.13.0, `eslint-plugin-import-x` has been removed to reduce dependency weight and installation complexity. For most projects, TypeScript's compiler (`tsc`) provides superior import/export checking with full project context.\n\nIf you still need ESLint-based import checking, you can add it back manually:\n\n```js\nimport { defineConfig } from 'eslint/config'\nimport { neostandard } from 'neostandard'\nimport importX from 'eslint-plugin-import-x'\n\nexport default defineConfig([\n  ...neostandard(),\n  {\n    plugins: {\n      'import-x': importX\n    },\n    rules: {\n      'import-x/export': 'error',\n      'import-x/first': 'error',\n      'import-x/no-absolute-path': ['error', { esmodule: true, commonjs: true, amd: false }],\n      'import-x/no-duplicates': 'error',\n      'import-x/no-named-default': 'error',\n      'import-x/no-webpack-loader-syntax': 'error',\n    }\n  }\n])\n```\n\nFor TypeScript projects, you may also want to add the TypeScript resolver:\n\n```js\nimport { defineConfig } from 'eslint/config'\nimport { neostandard } from 'neostandard'\nimport importX from 'eslint-plugin-import-x'\nimport { createTypeScriptImportResolver } from 'eslint-import-resolver-typescript'\n\nexport default defineConfig([\n  ...neostandard(),\n  {\n    plugins: {\n      'import-x': importX\n    },\n    settings: {\n      'import-x/resolver-next': [\n        createTypeScriptImportResolver({\n          project: './tsconfig.json'\n        })\n      ]\n    },\n    rules: {\n      'import-x/export': 'error',\n      'import-x/first': 'error',\n      'import-x/no-absolute-path': ['error', { esmodule: true, commonjs: true, amd: false }],\n      'import-x/no-duplicates': 'error',\n      'import-x/no-named-default': 'error',\n      'import-x/no-webpack-loader-syntax': 'error',\n    }\n  }\n])\n```\n\n**Recommended alternative:** Use TypeScript's compiler for import checking instead:\n\n```bash\ntsc --noEmit\n```\n\nThis provides more comprehensive checking including type imports, module resolution, and cross-file validation.\n\n## Additional exports\n\n### resolveIgnoresFromGitignore()\n\nFinds a `.gitignore` file that resides in the same directory as the ESLint config file and returns matching glob patterns. Passing them to `neostandard({ ignores })` skips those files in neostandard's layers only. To skip them for every config, pass the patterns to ESLint's `globalIgnores()` (the v0.13.0 behavior).\n\nGlobal ESM example:\n\n```js\nimport { globalIgnores } from 'eslint/config'\nimport { neostandard, resolveIgnoresFromGitignore } from 'neostandard'\n\nexport default [\n  globalIgnores(resolveIgnoresFromGitignore()),\n  ...neostandard(),\n]\n```\n\nTo scope the ignores to neostandard only, pass them as an option instead:\n\n```js\nimport { neostandard, resolveIgnoresFromGitignore } from 'neostandard'\n\nexport default neostandard({\n  ignores: resolveIgnoresFromGitignore(),\n})\n```\n\nCommonJS (global ignores):\n\n```js\nconst { globalIgnores } = require('eslint/config')\nconst neostandard = require('neostandard')\n\nmodule.exports = [\n  globalIgnores(neostandard.resolveIgnoresFromGitignore()),\n  ...neostandard(),\n]\n```\n\n### Exported plugins\n\n`neostandard` exports all the ESLint plugins that it uses. This to ensure that users who need to reference the plugin themselves will use the exact same instance of the plugin, which is a necessity when a plugin prefix is defined in multiple places.\n\n#### List of exported plugins\n\n* `@stylistic` - export of [`@stylistic/eslint-plugin`](https://npmjs.com/package/@stylistic/eslint-plugin)\n* `n` - export of [`eslint-plugin-n`](https://npmjs.com/package/eslint-plugin-n)\n* `promise` - export of [`eslint-plugin-promise`](https://npmjs.com/package/eslint-plugin-promise)\n* `typescript-eslint` - export of [`typescript-eslint`](https://npmjs.com/package/typescript-eslint)\n\n(The `react` plugin export is temporarily removed along with the React logic rules — see the note at the top.)\n\n#### Usage of exported plugin\n\nIf one eg. wants to add the `eslint-plugin-n` recommended config, then one can do:\n\n```js\nimport { defineConfig } from 'eslint/config'\nimport { neostandard, plugins } from 'neostandard'\n\nexport default defineConfig([\n  ...neostandard(),\n  plugins.n.configs['flat/recommended'],\n])\n```\n\n## Missing for 1.0.0 release\n\n* Investigate a dedicated `neostandard` runner: [#33](https://github.com/neostandard/neostandard/issues/33) / [#2](https://github.com/neostandard/neostandard/issues/2)\n\nFull list in [1.0.0 milestone](https://github.com/neostandard/neostandard/milestone/1)\n\n## Differences to standard / eslint-config-standard 17.x\n\n* [Open governance](./GOVERNANCE.md), resolving [governance issue](https://github.com/standard/standard/issues/1948#issuecomment-2138078249)\n* Built for [ESLint 9](https://eslint.org/blog/2024/04/eslint-v9.0.0-released/) and [ESLint 10](https://eslint.org/blog/2026/02/eslint-v10.0.0-released/)\n* Relies on [ESLint flat config](https://eslint.org/blog/2023/10/flat-config-rollout-plans/) to bundle plugins rather than custom [`standard-engine`](https://github.com/standard/standard-engine)\n* Replaces [deprecated ESLint style rules](https://eslint.org/blog/2023/10/deprecating-formatting-rules/) with [`eslint-stylistic`](https://eslint.style/) rules\n* Defaults to the `standard` behaviour of bundling JSX-support (ported from [`eslint-config-standard-jsx`](https://github.com/standard/eslint-config-standard-jsx)) with a `noJsx` option that deactivates it; the React-specific *logic* rules are temporarily removed pending ESLint 10 compatibility of the React plugin (see [#350](https://github.com/neostandard/neostandard/issues/350))\n* Built in options replaces need for separate modules\n  * `ts` option makes `*.ts` files be checked as well (used to be handled by [`ts-standard`](https://github.com/standard/ts-standard))\n  * `semi` option enforces rather than ban semicolons (used to be handled by [`semistandard`](https://github.com/standard/semistandard))\n  * `noStyle` option deactivates style rules (used to require something like [`eslint-config-prettier`](https://github.com/prettier/eslint-config-prettier))\n\n### Relaxed rules\n\n* [`@stylistic/comma-dangle`](https://eslint.org/docs/rules/comma-dangle) – *changed* – set to ignore dangling commas in arrays, objects, imports, exports and is it set to `warn` rather than `error`\n* [`@stylistic/no-multi-spaces`](https://eslint.org/docs/rules/no-multi-spaces) – *changed* – sets `ignoreEOLComments` to `true`, useful for aligning comments across multiple line\n* [`dot-notation`](https://eslint.org/docs/rules/dot-notation) – *deactivated* – clashes with the [`noPropertyAccessFromIndexSignature`](https://www.typescriptlang.org/tsconfig#noPropertyAccessFromIndexSignature) check in TypeScript\n* [`n/no-deprecated-api`](https://github.com/eslint-community/eslint-plugin-n/blob/master/docs/rules/no-deprecated-api.md) – *changed* – changed to `warn` instead of `error` as they are not urgent to fix\n\n## Config helper\n\nYou can use the provided CLI tool to generate a config for you:\n\n```sh\nneostandard --semi --ts > eslint.config.js\n```\n\nTo see all available flags, run:\n\n```sh\nneostandard --help\n```\n\n### Config migration\n\nThe CLI tool can also migrate an existing `\"standard\"` configuration from `package.json`:\n\n```sh\nneostandard --migrate > eslint.config.js\n```\n\nMigrations can also be extended, so to eg. migrate a `semistandard` setup, do:\n\n```sh\nneostandard --semi --migrate > eslint.config.js\n```\n\n## Readme badges\n\nYes! If you use `neostandard` in your project, you can include one of these badges in\nyour readme to let people know that your code is using the neostandard style.\n\n[![neostandard javascript style](https://img.shields.io/badge/neo-standard-7fffff?style=flat\\&labelColor=ff80ff)](https://github.com/neostandard/neostandard)\n\n```md\n[![neostandard javascript style](https://img.shields.io/badge/neo-standard-7fffff?style=flat&labelColor=ff80ff)](https://github.com/neostandard/neostandard)\n```\n\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-7fffff?style=flat\\&labelColor=ff80ff)](https://github.com/neostandard/neostandard)\n\n```md\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-7fffff?style=flat&labelColor=ff80ff)](https://github.com/neostandard/neostandard)\n```\n\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\n```md\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n```\n\n## Mission statement\n\n_Prior to the `1.0.0` release we are still rapidly evolving with fixes and improvements to reach rule parity with `standard`, hence more breaking changes will be experienced until then, as well as evolution of this statement_\n\n`neostandard` intends to set an expectable baseline for project linting that's _descriptive_ of best practices rather than _prescriptive_ of any opinionated approach.\n\n### Rule guidelines\n\n1. `neostandard` rules _describes_ current best practices in the community and help align developers, contributors and maintainers along those\n2. `neostandard` rules _are not_ a tool to promote changed practices within the community by _prescribing_ new such practices\n3. `neostandard` rule changes and additions should be aligned with projects prior to being released, by eg. sending PR:s to them to align them ahead of time. When new best practices are incompatible with current best practices, rules should first be relaxed to allow for both approaches, then be made stricter when the community has moved to the new approach\n4. `neostandard` rule changes and additions should improve the _description_ of project best practices, not _prescribe_ new practices\n5. `neostandard` should, when faced with no clear best practice, avoid adding such a rule as it risks becoming _prescriptive_ rather than _descriptive_. If leaving out such a rule would make `neostandard` an incomplete baseline config, and the community is split between a few clear alternatives (such as `semi`), then making it configurable can enable it to still be added, but that should only be done in exceptional cases\n\n## Governance\n\n`neostandard` is a community project with open governance.\n\nSee [GOVERNANCE.md](./GOVERNANCE.md) for specifics.\n\n## Used by\n\nA subset of some of the projects that rely on `neostandard`:\n\n* [`bcomnes/npm-run-all2`](https://github.com/bcomnes/npm-run-all2) (https://github.com/bcomnes/npm-run-all2/pull/142)\n* [`fastify/fastify`](https://github.com/fastify/fastify) (https://github.com/fastify/fastify/pull/5509)\n* [`nodejs/undici`](https://github.com/nodejs/undici) (https://github.com/nodejs/undici/pull/3485)\n* [`poolifier/poolifier`](https://github.com/poolifier/poolifier)\n* [`uuidjs/uuid`](https://github.com/uuidjs/uuid) (https://github.com/uuidjs/uuid/pull/752)\n","readmeFilename":"README.md"}