{"_id":"@crescware/eslint-plugin-crescware-iteration-var-names","_rev":"2-607ba297b0eb283f51b11af4fbb7a21c","name":"@crescware/eslint-plugin-crescware-iteration-var-names","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.2":{"name":"@crescware/eslint-plugin-crescware-iteration-var-names","version":"0.0.2","_id":"@crescware/eslint-plugin-crescware-iteration-var-names@0.0.2","maintainers":[{"name":"crescware","email":"okunokentaro+npm@crescware.com"}],"dist":{"shasum":"dbbe72a094c5a296127eef3dbfed0bf13c9370d9","tarball":"https://registry.npmjs.org/@crescware/eslint-plugin-crescware-iteration-var-names/-/eslint-plugin-crescware-iteration-var-names-0.0.2.tgz","fileCount":4,"integrity":"sha512-DVPbGP651KONMasQzzlzAjFzlleCXu/XSorpjjPnioL+3DlyMm5KoI+e196uONSqE6E3U8WZP3TFRHVbxQM+3Q==","signatures":[{"sig":"MEYCIQDB9pfxpp/BLJXCmSiSh4RF8eHiM4/+fSh+zM6uaOkR4gIhAMAEadQBYTLgIApP9a4+YZ0bhanTZPKqLgzz60ylO2vH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8016},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ec6ef4850086d52a18ae69f801779ee0b557485a","scripts":{"test":"vitest run","build":"rimraf dist && tsgo -p tsconfig.build.json","check":"pnpm run check:types && pnpm run check:lint && pnpm run check:knip && pnpm run test","format":"oxlint --fix && oxfmt","check:knip":"knip","check:lint":"oxlint && oxfmt --check","check:types":"tsgo -p tsconfig.json --noEmit","exec:fixtures":"oxlint -c fixtures/oxlintrc.fixtures.json --no-ignore -f json fixtures/"},"_npmUser":{"name":"crescware","email":"okunokentaro+npm@crescware.com"},"_npmVersion":"11.12.1","description":"ESLint plugin that bans thoughtless single-character variables in iteration contexts.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"knip":"6.7.0","oxfmt":"0.47.0","oxlint":"1.62.0","rimraf":"6.1.3","vitest":"4.1.5","@types/node":"24.12.2","@typescript/native-preview":"7.0.0-dev.20260422.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-crescware-iteration-var-names_0.0.2_1778999857633_0.2107617333951226","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@crescware/eslint-plugin-crescware-iteration-var-names","version":"0.0.3","type":"module","main":"dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"build":"rimraf dist && tsgo -p tsconfig.build.json","check":"pnpm run check:types && pnpm run check:lint && pnpm run check:knip && pnpm run test","check:knip":"knip","check:lint":"oxlint && oxfmt --check","check:types":"tsgo -p tsconfig.json --noEmit","exec:fixtures":"oxlint -c fixtures/oxlintrc.fixtures.json --no-ignore -f json fixtures/","format":"oxlint --fix && oxfmt","test":"vitest run"},"devDependencies":{"@types/node":"24.12.2","@typescript/native-preview":"7.0.0-dev.20260422.1","knip":"6.7.0","oxfmt":"0.47.0","oxlint":"1.62.0","rimraf":"6.1.3","vitest":"4.1.5"},"packageManager":"pnpm@10.33.2","gitHead":"405770b1eec6a19d81f504e45acbc0352254d2e2","types":"./dist/index.d.ts","_id":"@crescware/eslint-plugin-crescware-iteration-var-names@0.0.3","description":"ESLint plugin that bans thoughtless single-character variables in iteration contexts.","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-5y2qQXcxWHX1V9cgBkfRJzo3l1nzXSU6Mpqf2e+UMRbeGH7TAOUmSue85IZn1NeGttmRI3RSjxhWMgvWuz6u1w==","shasum":"fa1360332fc473af7d035f6957d5b5c5cebf6caa","tarball":"https://registry.npmjs.org/@crescware/eslint-plugin-crescware-iteration-var-names/-/eslint-plugin-crescware-iteration-var-names-0.0.3.tgz","fileCount":4,"unpackedSize":16385,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICVjNzMojaQycvDX/5j5s6NlCYRM7bbudsC7SBB2wrJVAiB/vMOlPbtMSLNRii3InIzmS1AGv8YHLRyNW/XE14sJ+Q=="}]},"_npmUser":{"name":"crescware","email":"okunokentaro+npm@crescware.com"},"directories":{},"maintainers":[{"name":"crescware","email":"okunokentaro+npm@crescware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-crescware-iteration-var-names_0.0.3_1779009530815_0.8477580976091614"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-17T06:37:37.574Z","modified":"2026-05-17T09:18:51.081Z","0.0.2":"2026-05-17T06:37:37.807Z","0.0.3":"2026-05-17T09:18:50.971Z"},"description":"ESLint plugin that bans thoughtless single-character variables in iteration contexts.","maintainers":[{"name":"crescware","email":"okunokentaro+npm@crescware.com"}],"readme":"# @crescware/eslint-plugin-crescware-iteration-var-names\n\nESLint plugin that bans thoughtless single-character variables in iteration contexts.\n\n## Stack\n\n- **Runtime**: Node.js 24 (via [mise](https://mise.jdx.dev/))\n- **Package manager**: pnpm (via corepack)\n- **Language**: TypeScript ([native preview](https://github.com/nicolo-ribaudo/tc39-proposal-type-annotations))\n- **Test**: [Vitest](https://vitest.dev/)\n- **Lint**: [oxlint](https://oxc.rs/docs/guide/usage/linter)\n- **Format**: [oxfmt](https://github.com/nicolo-ribaudo/oxfmt)\n- **Unused code**: [Knip](https://knip.dev/)\n\n## Setup\n\n```sh\nmise install\ncorepack enable\npnpm install\n```\n\n## Scripts\n\n| Command            | Description                              |\n| ------------------ | ---------------------------------------- |\n| `pnpm check`       | Run all checks (types, lint, knip, test) |\n| `pnpm check:types` | Type check                               |\n| `pnpm check:lint`  | Lint and format check                    |\n| `pnpm check:knip`  | Unused files/exports check               |\n| `pnpm test`        | Run tests                                |\n| `pnpm format`      | Fix lint and format                      |\n","readmeFilename":"README.md"}