{"_id":"js-style-kit","_rev":"49-57a36e299051d0a830d070abfbc0fdc6","name":"js-style-kit","dist-tags":{"latest":"0.8.12"},"versions":{"0.0.2":{"name":"js-style-kit","version":"0.0.2","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.0.2","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"dist":{"shasum":"d7f743520793a6dde2f005edd49678c7566fefb5","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.0.2.tgz","fileCount":83,"integrity":"sha512-DH/eJgZ9L1j4hgSlh67ozmAbZtgdD4w271iA6SSQv1umSH/hqJvoHknmSWGmJYowgUYMVXWCoGPewfH0sYZaTg==","signatures":[{"sig":"MEYCIQCBUZhfgQ/wQmXoEMBlpZNWFgg9tpaer0sKQ94XoNt+ZgIhAIgTbY4HfKRc8P2B+tNrnx5NEIHhFcrMF+klZp5cY0xH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1953478},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/private/var/folders/39/6rtpyby518j995dcsn23m_n80000gn/T/e0024d68f96d15497ead60d39473f769/js-style-kit-0.0.2.tgz","_integrity":"sha512-DH/eJgZ9L1j4hgSlh67ozmAbZtgdD4w271iA6SSQv1umSH/hqJvoHknmSWGmJYowgUYMVXWCoGPewfH0sYZaTg==","_npmVersion":"10.9.0","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.12.0","dependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","typescript-eslint":"^8.20.0","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.6.0","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.2","@types/node":"^22.10.7","@vitest/coverage-v8":"^3.0.2","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.0.2_1737741297940_0.9384333787675276","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"js-style-kit","version":"0.0.3","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.0.3","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"2d9b6da7e2de167ab4d729d73b8cf080ca7ded9c","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.0.3.tgz","fileCount":101,"integrity":"sha512-k6Qa9BtXlTEZ0nwYml1AdMe1I2GsluWDB8us//OS6eG/cUK4P+Qz9jYUUZZnoqZuKfKtljM5Ii0Y1XV4+AziGg==","signatures":[{"sig":"MEUCIQDEs2mO7S2au/wm5NH/tT0CsSzzDwCaz4dmdMcEbBwgsQIgA1TKddgVKBzBDJ7NDhAePjizjPe7jHn0vVTn+yDPuP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1970199},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/df959fee7d3b414192406775f11301f9/js-style-kit-0.0.3.tgz","_integrity":"sha512-k6Qa9BtXlTEZ0nwYml1AdMe1I2GsluWDB8us//OS6eG/cUK4P+Qz9jYUUZZnoqZuKfKtljM5Ii0Y1XV4+AziGg==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.13.1","dependencies":{"eslint":"^9.19.0","globals":"^15.14.0","prettier":"^3.4.2","typescript-eslint":"^8.23.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.8.0","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-decd7b8-20250118"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","vitest":"^3.0.5","@repo/utils":"0.0.0","@types/node":"^22.13.1","@vitest/coverage-v8":"^3.0.5","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.0.3_1738895557086_0.41242702898148753","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"js-style-kit","version":"0.0.4","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.0.4","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"76dd77040d5aacfa705465b9b18a99bd04bec97a","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.0.4.tgz","fileCount":101,"integrity":"sha512-BitMgFnUDk1V5HKoUx+5MU2zq3Aknb2yyAK+FiQvH3ALJNIzwVj+0stgNvOSpj3SF3hxxy5l4yWIau2WWwDtfg==","signatures":[{"sig":"MEUCICSEwKxjyUqut5rIW8tKyipGPJVdamDQnCU8JO2X83rIAiEAxNUSdgd8udOGgsgCNPFZzWml3IPGDEQEiE6T/IpYMNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1970403},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/d87f1ccb482fa3b4127530a0a6a7471d/js-style-kit-0.0.4.tgz","_integrity":"sha512-BitMgFnUDk1V5HKoUx+5MU2zq3Aknb2yyAK+FiQvH3ALJNIzwVj+0stgNvOSpj3SF3hxxy5l4yWIau2WWwDtfg==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.13.1","dependencies":{"eslint":"^9.19.0","globals":"^15.14.0","prettier":"^3.4.2","typescript-eslint":"^8.23.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.8.0","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-decd7b8-20250118"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","vitest":"^3.0.5","@repo/utils":"0.0.0","@types/node":"^22.13.1","@vitest/coverage-v8":"^3.0.5","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.0.4_1738896614922_0.3539143557794233","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"js-style-kit","version":"0.0.5","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.0.5","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"932f1b308672c268e16c086962fe706e16dd3614","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.0.5.tgz","fileCount":101,"integrity":"sha512-BnRQlOkIH02Ye6IN439OmOcUMs5D3sGAmhuMq2AHo+YPCnnBUo/YIg+FQNNmUaZyo+We/XVyPefp1wcKbhRfoA==","signatures":[{"sig":"MEUCIQDCzG0HnW1EEuIZvqbAE46BzrIcGCT3/g3ZRfyAmuv8+wIgI55sI0qae6qbmZqKTaCM7jkmtgyh21AflW2To9DIGDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1976927},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/2f72c4653ff147c654fc3c7a9a04d9d2/js-style-kit-0.0.5.tgz","_integrity":"sha512-BnRQlOkIH02Ye6IN439OmOcUMs5D3sGAmhuMq2AHo+YPCnnBUo/YIg+FQNNmUaZyo+We/XVyPefp1wcKbhRfoA==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.13.1","dependencies":{"eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","vitest":"^3.0.5","@repo/utils":"0.0.0","@types/node":"^22.13.4","@vitest/coverage-v8":"^3.0.5","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.0.5_1739680313960_0.7586800017828683","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"js-style-kit","version":"0.0.6","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.0.6","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"c88cc06d22a7230322f25da2a17430713dcc9191","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.0.6.tgz","fileCount":104,"integrity":"sha512-IuS3SukFI6xz/YBSNvQbgDyPRBHRc9T6Ed93SgbG4HoC++StY9kyxAdG1TJ8rlkhbNb7hw+QxLxGotMskQ9xNA==","signatures":[{"sig":"MEUCIQDbC+Qzp5rLmc6rDEhBFz0jPNebdeMBfUTeSZJzJoJ2fwIgGnY0rtgwv9NO2LRsBf+ub3p4o/vDuQ39DzgkoSVEvfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1994971},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/d50a4c7377799e06b4dd8c369368a84c/js-style-kit-0.0.6.tgz","_integrity":"sha512-IuS3SukFI6xz/YBSNvQbgDyPRBHRc9T6Ed93SgbG4HoC++StY9kyxAdG1TJ8rlkhbNb7hw+QxLxGotMskQ9xNA==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.13.1","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","prettier":"^3.5.2","is-type-of":"^2.2.0","typescript-eslint":"^8.25.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","vitest":"^3.0.6","@types/node":"^22.13.5","@vitest/coverage-v8":"^3.0.6","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.0.6_1740439915986_0.023579295944477163","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"js-style-kit","version":"0.1.0","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.1.0","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"8f9aadff49b6e9fdaaccfccd345e760063d3c95b","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.1.0.tgz","fileCount":104,"integrity":"sha512-NxAIdsYiOEZBuZjOBeZEhLi8u41+iEf7nZ74xfRBFIHrcXXkUC0X288Lya7UPRofPJG4UFSMFpU2dJOUIIZ6DQ==","signatures":[{"sig":"MEQCIBLdq6rrWO4XFYf7l+9yeiEyp9i9WsgLk4bF0QsITZBhAiAVItzOXJQEzX9kgEEB3qjbMAjiGMw4EblaZyDr8gqh9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2021333},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/342591fd671d42710fcb3d72017418f7/js-style-kit-0.1.0.tgz","_integrity":"sha512-NxAIdsYiOEZBuZjOBeZEhLi8u41+iEf7nZ74xfRBFIHrcXXkUC0X288Lya7UPRofPJG4UFSMFpU2dJOUIIZ6DQ==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.13.1","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","prettier":"^3.5.2","is-type-of":"^2.2.0","typescript-eslint":"^8.25.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.7","@types/node":"^22.13.5","@vitest/coverage-v8":"^3.0.7","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.1.0_1740547209078_0.9409355151811183","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"js-style-kit","version":"0.1.1","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.1.1","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"2e143ac743137c6548ea16bf47377dd5016e4afd","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.1.1.tgz","fileCount":112,"integrity":"sha512-RTgpUxppzlsyQTxVxQ97Ci7IW+iCAiec8Mv3zkco/yUR/BUcCiaAcbZQk78UPOyqL5XVBeXx32Agfezr29Q4xQ==","signatures":[{"sig":"MEYCIQC4DocpBZmcG/GScXARDWMIUhvvahzBdvuPnxfo9iChDAIhAPJbaGrPXiN3I8H/3gzonhTG9+W96qL5orh/5EJAtR6i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028761},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/15d2dec74feca051bdf3e442566f43f9/js-style-kit-0.1.1.tgz","_integrity":"sha512-RTgpUxppzlsyQTxVxQ97Ci7IW+iCAiec8Mv3zkco/yUR/BUcCiaAcbZQk78UPOyqL5XVBeXx32Agfezr29Q4xQ==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","prettier":"^3.5.3","is-type-of":"^2.2.0","typescript-eslint":"^8.26.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.7","@types/node":"^22.13.9","@vitest/coverage-v8":"^3.0.7","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.1.1_1741187357179_0.5474547895338171","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"js-style-kit","version":"0.1.2","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.1.2","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"f7b8139e55638cf9777836eb382b1f48d92f32e6","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.1.2.tgz","fileCount":112,"integrity":"sha512-zlYgSX7ZhFEu20IBJza8zzzZ9QVVGOihzsQ6rQ/WYlENGemGAiQxi/vxc+s4OArIebBDlHcZSWRIqgZVegcJnA==","signatures":[{"sig":"MEUCIBQm13QZ4BFXLvBQQps41CMJVVoeu+3yLE6KFR4VK5yiAiEAtToq7Fwk8akMjh8MFNX+uanxgW144T+ZZeM/12bIZrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030965},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/52bc513015ef01865e476c7e928d3288/js-style-kit-0.1.2.tgz","_integrity":"sha512-zlYgSX7ZhFEu20IBJza8zzzZ9QVVGOihzsQ6rQ/WYlENGemGAiQxi/vxc+s4OArIebBDlHcZSWRIqgZVegcJnA==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","prettier":"^3.5.3","is-type-of":"^2.2.0","typescript-eslint":"^8.26.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.7","@types/node":"^22.13.9","@vitest/coverage-v8":"^3.0.7","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.1.2_1741207567833_0.482445899905781","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"js-style-kit","version":"0.1.3","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.1.3","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"3645b4d8690ff1aa4faf64597e368beec3f69ebd","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.1.3.tgz","fileCount":118,"integrity":"sha512-XQJ9EzTrxO+TtaLikjfGy4jrSH1siTunAZOZ2ikccoN757oPkfxlPBEBnEeq3Jrp25+LeV3RoUQDKoDwCfL3NA==","signatures":[{"sig":"MEYCIQD627jidpk+NrpjxwSYe7lBd54SetuQMTLGQ+3L39A9dwIhAORFS9LiAYWszpP6mxkVZZ9zhngXlb8qViBU3hU64xsm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2033556},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/57c564f58cc5eb5921185fd5e1f6a9cb/js-style-kit-0.1.3.tgz","_integrity":"sha512-XQJ9EzTrxO+TtaLikjfGy4jrSH1siTunAZOZ2ikccoN757oPkfxlPBEBnEeq3Jrp25+LeV3RoUQDKoDwCfL3NA==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","prettier":"^3.5.3","is-type-of":"^2.2.0","typescript-eslint":"^8.26.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.7","@types/node":"^22.13.9","@vitest/coverage-v8":"^3.0.7","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.1.3_1741212760504_0.817567244905091","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"js-style-kit","version":"0.1.4","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.1.4","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"b156234c5b7bfb95b2065374476b1187af956104","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.1.4.tgz","fileCount":118,"integrity":"sha512-ut8x3YN7yyXrRL6AjLbpo1TtAziV2xei7H8LVRc7W4wuAnXHFVcpjXFvX9PdcYOS3EXnJt3qpOBsLaB7+2ra1A==","signatures":[{"sig":"MEUCIQCP+G+vdJE10Y+vVUxPb0/lrO6mD4LCwB+uW232pdmcIwIgNIHcVC3poGiLgnwbKP/1Axxsn4uhg4PspGpHRPSNDxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2034774},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/c2b6be3dbf04dfba75fe9fb52e5f07bb/js-style-kit-0.1.4.tgz","_integrity":"sha512-ut8x3YN7yyXrRL6AjLbpo1TtAziV2xei7H8LVRc7W4wuAnXHFVcpjXFvX9PdcYOS3EXnJt3qpOBsLaB7+2ra1A==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","prettier":"^3.5.3","is-type-of":"^2.2.0","typescript-eslint":"^8.26.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.7","@types/node":"^22.13.9","@vitest/coverage-v8":"^3.0.7","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.1.4_1741234914259_0.24855617719929346","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"js-style-kit","version":"0.1.5","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.1.5","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"aefe3dc16dea57a9adc10ec1f43ddaa3a7113e66","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.1.5.tgz","fileCount":131,"integrity":"sha512-+RmgTdAg4u0L2WGq47j6qyso09g++T41gE2lnfeb5s3a2K+gABWp94MTxRvc0a5yzljKaz4Ro5y7Q8wMhTw2Ww==","signatures":[{"sig":"MEQCID05Rufn3dXgGuQacM/cIjhodjdV80NgqT72Kpi7axziAiAM+LyD6etDjl4U7tUJ5ZIHxScAIIXdj15kWiYVFCwlRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2064965},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.1.5.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","lint:inspect":"eslint --inspect-config"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/3dcff7e0db412579ef7f10ee894297c1/js-style-kit-0.1.5.tgz","_integrity":"sha512-+RmgTdAg4u0L2WGq47j6qyso09g++T41gE2lnfeb5s3a2K+gABWp94MTxRvc0a5yzljKaz4Ro5y7Q8wMhTw2Ww==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","prettier":"^3.5.3","is-type-of":"^2.2.0","typescript-eslint":"^8.26.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","@types/node":"^22.13.9","@vitest/coverage-v8":"^3.0.8","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.1.5_1741312694693_0.11208484090485538","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"js-style-kit","version":"0.1.6","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.1.6","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"dist":{"shasum":"3f2c22f4d32d1f6eb8da5b0cad94800c17633041","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.1.6.tgz","fileCount":136,"integrity":"sha512-YTtzFjX4QnzViGweGgFNfD3DZKD5nxu6IK8SjXrQCy8/32+AbYdBQE/ntYFd34ZmsPnelJ4/RTT3rzdwnRU7SA==","signatures":[{"sig":"MEUCIEuk/ww2YXpPfXHv/s9yZG9DF8lcMgahTywdMq5VkxdlAiEA35DRKzusnFoGF2QmYbF5AUd9Bofc80aNwRX9zlBlwik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084398},"main":"./dist/index.js","type":"module","_from":"file:js-style-kit-0.1.6.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint .","test":"vitest","build":"tsup","lint:inspect":"eslint --inspect-config"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"_resolved":"/tmp/17bf0d5420888ba370fe5e6bc263e4f7/js-style-kit-0.1.6.tgz","_integrity":"sha512-YTtzFjX4QnzViGweGgFNfD3DZKD5nxu6IK8SjXrQCy8/32+AbYdBQE/ntYFd34ZmsPnelJ4/RTT3rzdwnRU7SA==","repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","prettier":"^3.5.3","is-type-of":"^2.2.0","typescript-eslint":"^8.26.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.9.0","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"^19.0.0-beta-30d8a17-20250209","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","@types/node":"^22.13.9","@vitest/coverage-v8":"^3.0.8","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.1.6_1741323882063_0.5530009934425919","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"js-style-kit","version":"0.2.0","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.0","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"846cf56089eae1e68276bed72f00d7aa31dbba12","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.0.tgz","fileCount":144,"integrity":"sha512-WIHPQMoN4aWNAcmbE6zdTsuCqL8E1DJyZB+7NGQZGYkOHt7jYGtUSLdS+R+GUeiHQ7Kc0VXL3aMqHqi+4K/bLQ==","signatures":[{"sig":"MEUCIC+5u2uuraxWEQuGJI7C6nx5Cu61Mc4NbIYeb5BSvv53AiEApy5pMVOl+e0s4tgrsInF9s1A+eBuWhzB4Ac9srtuwrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488259},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"d507c7571bb966dd7047a1ae306700e627fa0f43","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci","format:check":"prettier --check . --ignore-path .prettierignore.ci","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.22.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.0_1742239570314_0.9606928288064673","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"js-style-kit","version":"0.2.1","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.1","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"26775c51904207e605b428caf76dca79ae1e7bbb","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.1.tgz","fileCount":146,"integrity":"sha512-1Zmu94RceYgL2gdcz852nKq6yuzLnb/qkJp9tncWAshRjxsMxKnpqlqSjZMLBUY1uK7R0XqMZuHYu/3VTUgQHg==","signatures":[{"sig":"MEUCIB6NycanvF42SQLKOBLaScv3ChRicHoUBOj9zAHPlI50AiEA8cHHpaVGrPvHCmZyyuiXkMxrWfKvuXDEII/RErp7YBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493922},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"fac2140e6747b01f51701df05187045dedd82d0b","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci","postinstall":"node ./dist/scripts/postinstall.js","format:check":"prettier --check . --ignore-path .prettierignore.ci","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.22.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.1_1742344331348_0.6796157216135765","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"js-style-kit","version":"0.2.2","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.2","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"7a06acf17f6ca0ba679769649375d2529f8c9960","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.2.tgz","fileCount":146,"integrity":"sha512-Zfz4U5rlnspK/9Xeuv7FHJVthLOnzMUFHsuemq84NGBgxmESLsBvn+J5D6uFzjFX+zCTzfBjU7XDJmkhrq8ZBw==","signatures":[{"sig":"MEUCIBuvfagFmWNXoGfq7YjSOMQB5cSiYEmd1p12BgOeiD0jAiEA1ufTu1o6PlnafXUqBAXswwVr5r8OzT27+KyO0b/wK+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"eeceb55665699201be5d2421dfae4285fca3df7c","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci","postinstall":"node ./dist/scripts/postinstall.js","format:check":"prettier --check . --ignore-path .prettierignore.ci","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.22.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.2_1742345494703_0.2525527913813945","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"js-style-kit","version":"0.2.3","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.3","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"c9ef451fcc989376f9d87627d92fafc63096ff1d","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.3.tgz","fileCount":148,"integrity":"sha512-8Tvsie6+MWzmrJoAZApQ+MtREP0L+PBBoUMPm1I3HpIDku1wiNT5nrX2efCejuP5Md7Bp8TR0wRdT/CMLDS4zA==","signatures":[{"sig":"MEQCIHcSyngwss4b82mMRy/KgQa8BvR6peV77nDosQsBtSfxAiBHKBCuVrlM9GLgjmTlPH1BSkzmFdN4j5g6SUSu1IwBlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501518},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"a0e671de5c0fcd2a76307892d6f5b0835a967bf6","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci","postinstall":"node ./dist/scripts/postinstall.cjs","format:check":"prettier --check . --ignore-path .prettierignore.ci","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.22.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.3_1742353688513_0.17268660538354785","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"js-style-kit","version":"0.2.4","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.4","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"5a7c1d0db4d76d4b3ec8bd9a9f6f63d729a8f4e4","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.4.tgz","fileCount":148,"integrity":"sha512-pB/pFwaHxFOGBJOP8SVpZq3HV6nFVzfdKLhX+wFsaTxlGhe0JDhbru9tTOvWDSiROx43RAlCB7Y0m9ed1z7XAg==","signatures":[{"sig":"MEYCIQCNj7kjE9qnASoXRUA/zL23RGh/vNxD/dUkLcPsa9zsbgIhAOIrue71bJoGKJlRkhnR3hnn1DV9vc1pfiWhw/wxIJ5J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502741},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"30cbca2db000a7fa7f42836e44971a12351b14d7","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci","postinstall":"node ./dist/scripts/postinstall.cjs","format:check":"prettier --check . --ignore-path .prettierignore.ci","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.22.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-curly":"^0.3.1","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.4_1742429435902_0.40233254900904547","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"js-style-kit","version":"0.2.5","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.5","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"8baea423dd0473f945e86767daaec84018c70285","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.5.tgz","fileCount":153,"integrity":"sha512-O2J+SRh1xL8ox4l8cQy02KKZMyYru2szxntwS6TRoYdTfBgH2CAShnnCy3MtjBzN5vTBCUhl8mpjytrDjt2BMw==","signatures":[{"sig":"MEUCIQDX4+jZXnG91pY8rmbHeSs860AL/IB7x/nad2q1huw07wIgSS/9a33k9H9OxRKffm/O8LFBFdWZwxp5EmWnD59o87o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508732},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"7b4eae130e283e07226be9e8beb0101d646137b2","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci","postinstall":"node ./dist/scripts/postinstall.cjs","format:check":"prettier --check . --ignore-path .prettierignore.ci","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.27.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-curly":"^0.3.1","eslint-plugin-storybook":"^0.11.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.11","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.5_1742742375359_0.7564915402395334","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"js-style-kit","version":"0.2.6","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.6","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"210dd9d0cee257c76d564875bec24767bb42e953","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.6.tgz","fileCount":154,"integrity":"sha512-j5FYk/GbxU3kY2gNG5rwYNzBpn0QHagLcaQHSF+zU0NwUfBWtY226huq3awjkAWtUfLM60EO91GamIxjmZ5EXA==","signatures":[{"sig":"MEQCICGKkT+qNhcfBSHewJvuC97QUD/8oG2cvVnrGDCJy6bgAiAoIwlu0aqNfm3BK/wKYlbbzffExc+HUv2tnYy4mKy3ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"2cc8e85926488b456227ee113b778f5f5c7d3b4a","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci","postinstall":"node ./dist/scripts/postinstall.cjs","format:check":"prettier --check . --ignore-path .prettierignore.ci","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.27.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-curly":"^0.3.1","eslint-plugin-storybook":"^0.11.6","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.11","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.6_1742758426487_0.9712232226843915","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"js-style-kit","version":"0.2.7","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.7","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"622c13924a53305ce13edfbde024ba430d72700f","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.7.tgz","fileCount":164,"integrity":"sha512-6FCW8NrNblaOpzUZzbmDh2Piw649Oz4XZWk9izFVdMB4ra9LDeCLvomKU1yhHrL9Rf0TKZnxJjhpSM1cMLJ54Q==","signatures":[{"sig":"MEQCIDNHPwsBGxWURmNGyFxAXR+PvTQoAhI5qhaNix/7cV1dAiBTDjxU/HYRQF6PTblc6JnX47/5Wws1GLMe1AQyUPs48A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510960},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"2a2c705bcdd941cea69d824d14cd21d15ddfabc7","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci --cache","lint:fix":"eslint . --fix","postinstall":"node ./dist/scripts/postinstall.cjs","format:check":"prettier --check . --ignore-path .prettierignore.ci --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.28.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-curly":"^0.3.1","eslint-plugin-storybook":"^0.12.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"^0.4.19","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.8","typescript":"^5.8.2","@types/node":"^22.13.14","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.7_1743217428153_0.5008169666136661","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"js-style-kit","version":"0.2.8","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.8","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"168107d1210bef963cb9950cc658b6834fb96d6b","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.8.tgz","fileCount":164,"integrity":"sha512-Y4LAK9wOfZRFpbE0tyvSdQ2b+W72glu/c/ff9iQD4inVG3wmETn6toSaHlfRXQJIhafzr4BiNMFGPzscPi8yeQ==","signatures":[{"sig":"MEUCIQD76HlFlocq+k+N5oGrgEbkJ6zHsAJaiXnRROnU4fNAaQIgIwrPd4DekLJRDabhrv3R/KmnyyBapNSL8jwLBtVQwlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"b9d872598d04dc36fc40201b242fe79138a8a604","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci --cache","lint:fix":"eslint . --fix","postinstall":"node ./dist/scripts/postinstall.cjs","format:check":"prettier --check . --ignore-path .prettierignore.ci --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.28.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-curly":"^0.3.1","eslint-plugin-storybook":"^0.12.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"^0.4.19","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.8","typescript":"^5.8.2","@types/node":"^22.13.14","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.8_1743219419519_0.978540538724568","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"js-style-kit","version":"0.2.9","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.9","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"64b8ddf8aca5b80da004b25116053a331a2c7a59","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.9.tgz","fileCount":164,"integrity":"sha512-NQFgUnDS1luEYUcfknuopYb5MIa6D6TtRvHw1ErP7jY2xcP2prQQzzsZ0bt2yuju5i5m1lm9DfhHM/JWL6Szog==","signatures":[{"sig":"MEUCIQDo98i99T44fb4Lgb3I9fUoMjHfL/Q3oba299e0qmjniAIgdvCsch/LzT45gq0Re9jx8QzTmMBUmIEM/+1+ceW0Fr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"65d09dfe6af7cfd9477ea4f6a36ae54416c1328f","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci --cache","lint:fix":"eslint . --fix","postinstall":"node ./dist/scripts/postinstall.cjs","format:check":"prettier --check . --ignore-path .prettierignore.ci --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.28.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-curly":"^0.3.1","eslint-plugin-storybook":"^0.12.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"^0.4.19","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.8","typescript":"^5.8.2","@types/node":"^22.13.14","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.9_1743261498695_0.07028059562438882","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"js-style-kit","version":"0.2.10","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.10","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"88705e70a2e3cf85a0d78990a3ee5219e87ad1ac","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.10.tgz","fileCount":119,"integrity":"sha512-gZXDdWxr/zWmWCamuKVEqfvq3TDX2x16RNcG09flOqiY7U/fgU25LlYzHC5fK8LuGQ0SLi+PfaF9ZoLDpu3M4A==","signatures":[{"sig":"MEUCIQCW6EFOmriH5YQ9/UJ+lGeN33qvkpHSuGwp8krceRsFuwIgavx+BZKOa3CQvailo18tnr2OKADrOKjoSIi84WIWtEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":885970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"33c6ecf7b9bcfe525a7b3e8d39d09e746ada1158","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci --cache","lint:fix":"eslint . --fix","format:check":"prettier --check . --ignore-path .prettierignore.ci --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.28.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-nextjs":"^0.1.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-curly":"^0.3.1","eslint-plugin-storybook":"^0.12.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"^0.4.19","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.8","typescript":"^5.8.2","@types/node":"^22.13.14","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.10_1743308028810_0.9652103022296119","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"js-style-kit","version":"0.2.11","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.11","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"d2b02637aeb12841c7f3d7c774ac7ca9d22873df","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.11.tgz","fileCount":119,"integrity":"sha512-J4c9yfD7jInRlP3SjZn0XHHXqC/rUMn1wVOMw56jg8FJnyBerMnJTopkIAGulzF9+LkhE4EhMEuVtFT3j4i8/A==","signatures":[{"sig":"MEUCIQCuAO781jWIbRAbD/JgETBafYcCGxMtryC9MNoaCtE2kQIgHCv09hhHKWoVSxONzsc6nWZF9uuFvohfhdKMgxrAw7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":885970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"83e8ba4e52d08cb5d86e82b2a57a5304ff8bb123","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier --write . --ignore-path .prettierignore.ci --cache","lint:fix":"eslint . --fix","format:check":"prettier --check . --ignore-path .prettierignore.ci --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.28.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.4","eslint-plugin-turbo":"^2.4.4","eslint-plugin-nextjs":"^0.1.2","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-curly":"^0.3.1","eslint-plugin-storybook":"^0.12.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"^0.4.19","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.8","typescript":"^5.8.2","@types/node":"^22.13.14","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.11_1743312652279_0.9509030513413088","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"js-style-kit","version":"0.2.12","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.2.12","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"ebea1a457c999fff075a41e3fe8f52ddd68ee79f","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.2.12.tgz","fileCount":8,"integrity":"sha512-xOmG07b9dSQNO3e64p41XkUCjU2LBjaV6c1xoGFokHonXuUq0Xcz54rAHcSFU0eHU6vWfiE7fqlG19xlyCp+Ig==","signatures":[{"sig":"MEUCIQDKoMZLMdnQKzdXg3eCZGJsyvdP7EuUFS1S61nV/milawIgH8n4zI+myauu3aPCgQBxtnWK+JDp9b6BXerpVepmMhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483506},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"ee7f2da7d2bf768c9f99ad4c3c90cfd828a21218","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.24.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.29.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.4.4","eslint-plugin-nextjs":"^1.0.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-curly":"^0.3.2","eslint-plugin-storybook":"^0.12.0","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.11.0","eslint-plugin-react-refresh":"^0.4.19","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.8","typescript":"^5.8.3","@types/node":"^22.14.0","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.2.12_1743961317822_0.10381005973749335","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"js-style-kit","version":"0.3.0","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.3.0","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"30aa05afb2ebccbe49e6ac98b7f862c4689ab1c8","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.3.0.tgz","fileCount":8,"integrity":"sha512-Fg8ORw7khDi5bnvtr1LVvM7kmMDQNYn3JTXq2j/3OEnCVO1c9QKzeQi/1LpRCh6mnaq9OBjMSKv+NCuNZ+tf6A==","signatures":[{"sig":"MEYCIQDXHI9NeFDX8JTyrCWsBw7aSTl0xfv2bTnZqMrnX+uPqwIhAKMVXaedLG71qYsGjCQJLY2DgyWVLDvKBKnZH07rbHDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507858},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"a04fa7b5d1515ad02dffcd66f6a24ddb5c457d23","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.25.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.30.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.0","eslint-plugin-nextjs":"^1.0.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.10.5","eslint-plugin-storybook":"^0.12.0","@typescript-eslint/parser":"^8.30.1","eslint-plugin-react-hooks":"^5.2.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.11.0","eslint-plugin-react-refresh":"^0.4.19","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","eslint-import-resolver-typescript":"^4.3.2","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.10","typescript":"^5.8.3","@types/node":"^22.14.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.3.0_1745039993701_0.5367347794537234","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"js-style-kit","version":"0.4.0","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.4.0","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"8465e70de342dd7a0039638ac136dab51f11c5df","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.4.0.tgz","fileCount":8,"integrity":"sha512-V9yNo+fEvioLDh3ha14dBm6ZYadSfvxNpu/q3rA+jZbh/u2Fyj6Tx7/QiwAojI6dsyNDt+t0fgYCMltsnWn6Lw==","signatures":[{"sig":"MEYCIQCQrZE5Snx92meQolDd+IJvIGRg+03J6yjEuuJ0X0Aa9gIhAJb0E9o0rWWIFoIIQrGebiKuHZwazg6US0RSRnl/ywol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"f9dc8febcbe2720e0126ab25bd4fb47d30ffffc2","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.15.0","dependencies":{"eslint":"^9.26.0","globals":"^16.0.0","prettier":"^3.5.3","typescript-eslint":"^8.31.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.11","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.2","eslint-plugin-nextjs":"^1.0.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^59.0.0","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-storybook":"^0.12.0","@typescript-eslint/parser":"^8.31.1","eslint-plugin-react-hooks":"^6.0.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.2","tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.11","typescript":"^5.8.3","@types/node":"^22.15.3","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.4.0_1746240950270_0.2768820133963552","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"js-style-kit","version":"0.4.1","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.4.1","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"8d33ec2eb57b3e4534d3bf08103391dd4b982551","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.4.1.tgz","fileCount":8,"integrity":"sha512-mprz07o2KGedly8G1v5BlN6wMrOT040qIYdEMoWe5UVFhzIMR170J3BZYC8/Mkk6rOJVMu09dE2e7sc3bsaDAA==","signatures":[{"sig":"MEUCIQDVxftFmGmy0Fzgahcxa00s0C9Psu+ZevgDRvCGXsmUngIgMzvSvcFwJUkObgEuyEKctB5W5vvzlq+UUf3mwsTuONg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505841},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"a69325b485d0c7d100dea84813c55ee0f7c3dab6","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.15.0","dependencies":{"eslint":"^9.26.0","globals":"^16.1.0","prettier":"^3.5.3","typescript-eslint":"^8.32.1","eslint-plugin-jest":"^28.11.0","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.3","eslint-plugin-nextjs":"^1.0.2","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^59.0.1","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.11.1","eslint-plugin-storybook":"^0.12.0","@typescript-eslint/parser":"^8.32.1","eslint-plugin-react-hooks":"^6.0.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.13.0","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-packagejson":"^2.5.12","prettier-plugin-tailwindcss":"^0.6.11","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.2","tsup":"^8.4.0","commander":"^13.1.0","@types/bun":"^1.2.13","typescript":"^5.8.3","@types/node":"^22.15.17","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.4.1_1747188652846_0.7630941526997059","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"js-style-kit","version":"0.4.2","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.4.2","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.js"},"dist":{"shasum":"9c9535c0773751f52c9bfb696ad0805859ad1342","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.4.2.tgz","fileCount":8,"integrity":"sha512-vc3rjOGblNr3ikQfO0BtY755EG2WtcBWLnm/qgRqY0Rxf3GiaoBqxSrOsXp0l12aeAhptfMqV6F0y/0BAVRhdQ==","signatures":[{"sig":"MEYCIQCyrHiP0Mgbbs5y71/mJIVvgjMWMaD7I2GLOBV6YVg6hwIhAN9IdGbQLPj4wKOGE/nW/3O3xq1Kb2ga7NUTtOi3b5iv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518336},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"853844057efc448ed18dbfc8171a3a268cbc766b","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.16.0","dependencies":{"eslint":"^9.29.0","globals":"^16.2.0","prettier":"^3.5.3","typescript-eslint":"^8.34.0","eslint-plugin-jest":"^28.13.5","eslint-plugin-jsdoc":"^51.0.1","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.4","eslint-plugin-nextjs":"^1.0.3","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^59.0.1","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.15.2","eslint-plugin-storybook":"^9.0.9","@typescript-eslint/parser":"^8.34.0","eslint-plugin-react-hooks":"6.0.0-rc.1","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.14.0","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-packagejson":"^2.5.15","prettier-plugin-tailwindcss":"^0.6.12","eslint-import-resolver-typescript":"^4.4.3","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","tsup":"^8.5.0","commander":"^14.0.0","@types/bun":"^1.2.16","typescript":"^5.8.3","@types/node":"^22.15.31","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.4.2_1749840011323_0.6197517248758304","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"js-style-kit","version":"0.5.0","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.5.0","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"bfd82f3a76771880ad7d65d6d875f10d488b206e","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.5.0.tgz","fileCount":8,"integrity":"sha512-Fkm4R36phWO6CoZD5jAvA00G78e+iK91Nj4n5CqcF6PbqhMwS1PWyWufbJHA006DgY2apjMinUkCIQ/47axq9g==","signatures":[{"sig":"MEYCIQCN7pwq86poFxUNCifChAP4wM/gcVT4/K2SS3TizjFDgQIhAOfBkoYJErecmH8TuU4GWUKgAMCtPznUl2mpTXpK8C5S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"02ad5ea1cbacdac443aa9a87846589212ce98a49","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.17.1","dependencies":{"eslint":"^9.32.0","globals":"^16.3.0","prettier":"^3.6.2","typescript-eslint":"^8.39.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.5","@prettier/plugin-oxc":"^0.0.4","eslint-plugin-nextjs":"^1.0.3","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^60.0.0","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.16.1","eslint-plugin-storybook":"^9.1.1","@typescript-eslint/parser":"^8.39.0","eslint-plugin-react-hooks":"6.0.0-rc.1","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-packagejson":"^2.5.19","prettier-plugin-tailwindcss":"^0.6.14","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","tsup":"^8.5.0","commander":"^14.0.0","@types/bun":"^1.2.19","typescript":"^5.9.2","@types/node":"^22.17.0","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.5.0_1754622678089_0.3895202070591628","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"js-style-kit","version":"0.5.1","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.5.1","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"4463b595ee5d0a11ad40effb0ab9696b0c0c7374","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.5.1.tgz","fileCount":8,"integrity":"sha512-+wdm6yX4Fi5eECkZ8Ml+eC1xgkzyIcTCdO2SqhK1b8Zkwf929eobW/+p1UTa1efIDToQSC+Xh08in1WzugBIMg==","signatures":[{"sig":"MEYCIQD4qkDfLCgDAgJj9jTOxZc6b2wnhYuD8qCW6TBb1IkigQIhAND0QhiawlpdReEhKjSRzOWcmhXCVfSzgYVAlK+kE6F3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528725},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"bed14b22ddbb2a4d6973a2b66f17e34ab96e2209","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings 0","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.19.0","dependencies":{"eslint":"^9.35.0","globals":"^16.4.0","prettier":"^3.6.2","typescript-eslint":"^8.43.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^56.1.2","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.6","@prettier/plugin-oxc":"^0.0.4","eslint-plugin-nextjs":"^1.0.4","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^61.0.2","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.16.1","eslint-plugin-storybook":"^9.1.5","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"6.0.0-rc.1","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-packagejson":"^2.5.19","prettier-plugin-tailwindcss":"^0.6.14","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-prefer-arrow-functions":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","tsup":"^8.5.0","commander":"^14.0.0","@types/bun":"^1.2.21","typescript":"^5.9.2","@types/node":"^22.18.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.5.1_1757646695337_0.37390044443821946","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"js-style-kit","version":"0.5.2","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.5.2","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"0f3575a3ca86e27d6ab24347f9430a9fd096a036","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.5.2.tgz","fileCount":8,"integrity":"sha512-VXQKy+VAs39MrhoiHw+wUAfQEod9IUJjE0SbO484n7aFGtOkWwayYfoaCDNJ/oYO58kaLpsOi+YTciLBWikYzw==","signatures":[{"sig":"MEQCIG5MzxxXR5SU/7jTEpAb9ofKCt6asQ0BV6HxS7yPerhNAiBniZZ1Apv0jtvQrpA1YP7/H/NdCg1OodZcTpTTfmXVKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528535},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"88764e8b64f1622dd8118bb6ebba38f3d93571c5","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.19.0","dependencies":{"eslint":"^9.36.0","globals":"^16.4.0","prettier":"^3.6.2","typescript-eslint":"^8.44.1","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^60.4.1","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.8","@prettier/plugin-oxc":"^0.0.4","eslint-plugin-nextjs":"^1.0.5","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^61.0.2","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.16.1","eslint-plugin-storybook":"^9.1.8","@typescript-eslint/parser":"^8.44.1","eslint-plugin-react-hooks":"6.0.0-rc.1","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"^0.4.22","prettier-plugin-packagejson":"^2.5.19","prettier-plugin-tailwindcss":"^0.6.14","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-prefer-arrow-functions":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","tsup":"^8.5.0","commander":"^14.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@types/node":"^22.18.6","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.5.2_1759004565542_0.04678985521267043","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"js-style-kit","version":"0.5.3","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.5.3","maintainers":[{"name":"drake-nathan","email":"nathan@drakewest.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"911551d28916de6b43e774fc3710db7088272027","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.5.3.tgz","fileCount":8,"integrity":"sha512-mwnVTo7tDVuLrg0eW9jNcoax8yl8JvdAWaqXMhOPv68r3C0ESaDCOIPLuxUNxugT60AKkJHx2iJDv/e8wk5QNQ==","signatures":[{"sig":"MEUCIHt01ECU8CNfnIrU8o4ukCyFDV7e90q5TGP+oKEA0o00AiEAqvmRPrV6e1Mk/oXudp2JUmmgxw87b0E1cqskgFSOiDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"0e7c448efbac13b8f66f8bbd5282e7544ef11e09","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@drakewest.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.19.0","dependencies":{"eslint":"^9.36.0","globals":"^16.4.0","prettier":"^3.6.2","typescript-eslint":"^8.45.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^60.6.0","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.8","@prettier/plugin-oxc":"^0.0.4","eslint-plugin-nextjs":"^1.0.5","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^61.0.2","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.16.1","eslint-plugin-storybook":"^9.1.9","@typescript-eslint/parser":"^8.45.0","eslint-plugin-react-hooks":"6.0.0-rc.1","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"^0.4.22","prettier-plugin-packagejson":"^2.5.19","prettier-plugin-tailwindcss":"^0.6.14","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-prefer-arrow-functions":"^3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","tsup":"^8.5.0","commander":"^14.0.1","@types/bun":"^1.2.23","typescript":"^5.9.3","@types/node":"^22.18.8","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.5.3_1759286182812_0.15860895707373968","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"js-style-kit","version":"0.6.0","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.6.0","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"5af2077a0a7e3d1d6f2503dca2eeb7b74c8714f7","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.6.0.tgz","fileCount":8,"integrity":"sha512-JVK3KiOOSzX2BL9ygwvjSro8OC9TngWYLYizcVbLdeMSGTighJnGUYWa5s21sHnEQZw4pLN238nQm649EDj4Vg==","signatures":[{"sig":"MEYCIQDFq9mlM73yjLHUJ9jo2hqN4nDHlUo1j+HwscthM6j3wwIhAKXwNBDkWadQdQ2UFVSff1bG2LyXqEDoAf7gumIBdRRW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"ba895a3c14342193928f2859f2e25a98c5255487","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.20.0","dependencies":{"eslint":"^9.37.0","globals":"^16.4.0","prettier":"^3.6.2","typescript-eslint":"^8.46.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-jsdoc":"^61.1.1","eslint-plugin-react":"^7.37.5","eslint-plugin-turbo":"^2.5.8","@prettier/plugin-oxc":"^0.0.4","eslint-plugin-nextjs":"^1.0.6","eslint-plugin-vitest":"^0.5.4","eslint-plugin-unicorn":"^61.0.2","prettier-plugin-curly":"^0.3.2","eslint-plugin-import-x":"^4.16.1","eslint-plugin-storybook":"^9.1.10","@typescript-eslint/parser":"^8.46.0","eslint-plugin-react-hooks":"7.0.0","prettier-plugin-css-order":"^2.1.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"^0.4.23","prettier-plugin-packagejson":"^2.5.19","prettier-plugin-tailwindcss":"^0.6.14","@tanstack/eslint-plugin-query":"^5.91.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-prefer-arrow-functions":"^3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","tsup":"^8.5.0","commander":"^14.0.1","@types/bun":"1.2.3","typescript":"^5.9.3","@types/node":"^22.18.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.6.0_1760322570436_0.17760247044841537","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"js-style-kit","version":"0.6.1","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.6.1","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"a5ba52b4d278da467e3415225cdfc63c6576a309","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.6.1.tgz","fileCount":8,"integrity":"sha512-wYHm4e73iYFiCMJ5e3901j5Jmfk7AzQalnbUrGpcAQKge9jIzi7A1hIHpAVaq3nS/6a1slhLtlY96o994mAbew==","signatures":[{"sig":"MEQCIHAMKMuTwTKs7sLSU/4IvivjqMKLSd2GdOYxDbk8h3iAAiB5btQIeAEz5nf2YEFOAhyxDbkDhJbt9RT0wyqp7Ga8Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"044e210bde6a9243cb48bb935dd9a4d8ded9bfd5","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.20.0","dependencies":{"eslint":"9.37.0","globals":"16.4.0","prettier":"3.6.2","typescript-eslint":"8.46.0","eslint-plugin-jest":"29.0.1","eslint-plugin-jsdoc":"61.1.4","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.5.8","@prettier/plugin-oxc":"0.0.4","eslint-plugin-nextjs":"1.0.6","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"61.0.2","prettier-plugin-curly":"0.3.2","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"9.1.10","@typescript-eslint/parser":"8.46.0","eslint-plugin-react-hooks":"7.0.0","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.0","@tanstack/eslint-plugin-query":"5.91.1","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","tsup":"8.5.0","commander":"14.0.1","@types/bun":"1.3.0","typescript":"5.9.3","@types/node":"22.18.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.6.1_1760549944261_0.7578286019874785","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"js-style-kit","version":"0.7.0","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.7.0","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"5f4c2c8b64dd43cae43d983b4fa0a4537cc99887","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.7.0.tgz","fileCount":67,"integrity":"sha512-7kalCbZMu4ec4k4FDe9w372VhwvEn+FNjBpg7FAikgQWch93TqVTAZ8+XaRhFZUcb0AddEMOzoXXjzoZDaO0Rg==","signatures":[{"sig":"MEQCICsl7VYD4S7DB2FG7ujF1+Lf9b3ZBvhmGuccUD0DsXloAiAf7daU0wD6q91VuM4ZxSsIfqiEpzkjt1yuaZ5+8eUjfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713192},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"29182ed0c56d9ce7f575cecaa74ef92fdb76f4a7","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.20.0","dependencies":{"eslint":"9.37.0","globals":"16.4.0","prettier":"3.6.2","typescript-eslint":"8.46.0","eslint-plugin-jest":"29.0.1","eslint-plugin-jsdoc":"61.1.4","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.5.8","@prettier/plugin-oxc":"0.0.4","eslint-plugin-nextjs":"1.1.0","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"61.0.2","prettier-plugin-curly":"0.3.2","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"9.1.12","@convex-dev/eslint-plugin":"0.0.1-alpha.4","@typescript-eslint/parser":"8.46.0","eslint-plugin-react-hooks":"7.0.0","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.0","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","tsup":"8.5.0","commander":"14.0.1","@types/bun":"1.3.0","typescript":"5.9.3","@types/node":"22.18.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.7.0_1760656391143_0.4419802979044234","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"js-style-kit","version":"0.8.0","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.0","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"d5527b5556b468b8f58db60d182b29160a930a0e","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.0.tgz","fileCount":68,"integrity":"sha512-Q+MS0+5SjVLPVVE2AZ2BUM+oe1fNKSOIS9pHoYeJA7veZHwqrD2wxYKiK6z+Zmm9xAbPKzdvt0tjhvSupH/+vg==","signatures":[{"sig":"MEUCIBJxXvzm6M1GnWvf/LmT5jlr4dBcmY/5XEnqVEYGjpfsAiEA89Z59RozN2jqvmzm0Gd0tT4GNvwyEfotsRb1beV7E14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722321},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"d29758353954fad94166e7cf841ce2665793d5b8","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.20.0","dependencies":{"eslint":"9.38.0","globals":"16.4.0","prettier":"3.6.2","typescript-eslint":"8.46.0","eslint-plugin-jest":"29.0.1","eslint-plugin-jsdoc":"61.1.4","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.5.8","@prettier/plugin-oxc":"0.0.4","eslint-plugin-nextjs":"1.1.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"61.0.2","prettier-plugin-curly":"0.3.2","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"9.1.13","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.46.0","eslint-plugin-react-hooks":"7.0.0","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.1","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","tsup":"8.5.0","commander":"14.0.1","@types/bun":"1.3.0","typescript":"5.9.3","@types/node":"22.18.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.0_1760835422331_0.4531014306382515","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"js-style-kit","version":"0.8.1","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.1","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"0bd1814bb1fb069eb8d1015055c959aaaa481e38","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.1.tgz","fileCount":68,"integrity":"sha512-zYXUmL/poX02A/lf9RNzrDJvNBUjEIWsjOdldB4Z3P1QBN4NAOa+dghuk6QY4+KazBADhyQ9CtGAdPXPOpOAtw==","signatures":[{"sig":"MEUCIQD0MQjNzqZCg0piDJINmmY7QnLnfTZKay8wPnHoGjIqQAIgBYKzeDD2tYGPsKcdechv3hCVQTlL/DUmHSPiNppBceM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"6517d1e51314af98eb7dd1a52809af4dc7014d7e","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.20.0","dependencies":{"eslint":"9.38.0","globals":"16.4.0","prettier":"3.6.2","typescript-eslint":"8.46.2","eslint-plugin-jest":"29.0.1","eslint-plugin-jsdoc":"61.1.5","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.5.8","@prettier/plugin-oxc":"0.0.4","eslint-plugin-nextjs":"1.1.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"61.0.2","prettier-plugin-curly":"0.3.2","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"9.1.13","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.46.2","eslint-plugin-react-hooks":"7.0.0","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.1","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","tsup":"8.5.0","commander":"14.0.1","@types/bun":"1.3.0","typescript":"5.9.3","@types/node":"22.18.10","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.1_1761000273861_0.2623722522864975","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"js-style-kit","version":"0.8.2","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.2","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"ecd6ae99419dac10ce70fcdf3d9077b6b7e4987f","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.2.tgz","fileCount":68,"integrity":"sha512-KU9+RAnLGtzWZiVSIefyT8oQQGtAkwCdoS83nKt8ERHTSrglrJtgHz5WdaFqeXROXbWt+qylCnvFADp6WWgv5w==","signatures":[{"sig":"MEYCIQDALUTuO8SdFToVs9XGqgT2jKTjidFIQuQ6iBH6uml6RwIhAMpI0ZS+tr6WHNzXuUUow3J/GK8IwK8H3STu8pFnSmVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"80b1d5f9e93bb8e75317f79c54b353f0edc27345","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.20.0","dependencies":{"eslint":"9.38.0","globals":"16.4.0","prettier":"3.6.2","typescript-eslint":"8.46.2","eslint-plugin-jest":"29.0.1","eslint-plugin-jsdoc":"61.1.8","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.5.8","@prettier/plugin-oxc":"0.0.4","eslint-plugin-nextjs":"1.1.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"61.0.2","prettier-plugin-curly":"0.4.0","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"9.1.15","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.46.2","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.1","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","tsup":"8.5.0","commander":"14.0.2","@types/bun":"1.3.1","typescript":"5.9.3","@types/node":"22.18.12","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.2_1761415021098_0.7335312430614331","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"js-style-kit","version":"0.8.3","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.3","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"7d1ed3c39b4fc828bcb2e6b2611adaa3df19a47c","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.3.tgz","fileCount":68,"integrity":"sha512-faAM+WD3UmAZbuGg86D8kP5CsbwInx4tzyA9bEDvOzknykqBLcDLDYyZty3h70eAns+/HSgL5Z3AtF9yrPMxqg==","signatures":[{"sig":"MEQCIExrPmKF76WVUOAVS894fbKioJdWcenLaO0slfyP35cXAiBITTxKLLpFOpyjnDj4JvTIclmNFharvHiNrBxJX+8PXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"944191e60cc242a2e96e2a1d97a4c1ec7c08aec7","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"10.9.3","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"22.20.0","dependencies":{"eslint":"9.38.0","globals":"16.4.0","prettier":"3.6.2","typescript-eslint":"8.46.2","eslint-plugin-jest":"29.0.1","eslint-plugin-jsdoc":"61.1.8","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.5.8","@prettier/plugin-oxc":"0.0.4","eslint-plugin-nextjs":"1.1.1","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"61.0.2","prettier-plugin-curly":"0.4.0","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"9.1.15","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.46.2","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.1","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","tsup":"8.5.0","commander":"14.0.2","@types/bun":"1.3.1","typescript":"5.9.3","@types/node":"22.18.12","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.3_1761429393363_0.8111283483586194","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"js-style-kit","version":"0.8.4","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.4","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"6a12aff1be2aa52573e708516b2cff5ec2cd226b","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.4.tgz","fileCount":68,"integrity":"sha512-sWNu2VrFRBM1E2xrY8sNB6vp9Poo/wqeHpKEDM2RONZB4rakU6i51S/5KRCLEzR1/s7SY+wf87NbuC2odW5xnQ==","signatures":[{"sig":"MEYCIQDQSQ2g4h1BOG1c3xNo6HF7gHOA1zgsjGQHIw4M5pfgygIhAOy4H0pRWWVzbrNuxh2jIpAPb4FBZGeXWA/5zYnllMHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"4880968e0a775e1ef3df7366cd99b1f50c40cee3","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"11.6.1","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"24.11.0","dependencies":{"eslint":"9.39.1","globals":"16.5.0","prettier":"3.6.2","typescript-eslint":"8.46.3","eslint-plugin-jest":"29.0.1","eslint-plugin-jsdoc":"61.1.12","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.6.0","@prettier/plugin-oxc":"0.0.4","eslint-plugin-nextjs":"1.1.2","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"62.0.0","prettier-plugin-curly":"0.4.0","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"10.0.3","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.46.3","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.1","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","tsup":"8.5.0","commander":"14.0.2","@types/bun":"1.3.1","typescript":"5.9.3","@types/node":"24.10.0","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.4_1762220225425_0.8602248525181859","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"js-style-kit","version":"0.8.5","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.5","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"dbc1b7abd98003e338c97a8adb708e749b7e592f","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.5.tgz","fileCount":68,"integrity":"sha512-6gYtcqgt1xZQel9rkIpTb+hGFza3208VasZQFwCJOG2w0umWTcHn8RujtKJzWvjScCfEwd1ZVLqqFjsC2/KApg==","signatures":[{"sig":"MEQCIBxtuYqws1cSAzIBrlpYGku5qq9TLX3rEKMllma4EPKzAiA9Aq9FV3bEjj4oqeSoNii5BozE7jUSUL/WWOHjUK22cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725390},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"79e8adc480ce87301cfb628b0cc7d1f5dc4c576c","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"11.6.1","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"24.11.0","dependencies":{"eslint":"9.39.1","globals":"16.5.0","prettier":"3.6.2","typescript-eslint":"8.46.4","eslint-plugin-jest":"29.1.0","eslint-plugin-jsdoc":"61.2.0","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.6.1","@prettier/plugin-oxc":"0.0.4","eslint-plugin-nextjs":"1.1.2","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"62.0.0","prettier-plugin-curly":"0.4.0","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"10.0.7","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.46.4","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.1","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","tsup":"8.5.1","commander":"14.0.2","@types/bun":"1.3.2","typescript":"5.9.3","@types/node":"24.10.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.5_1763005452516_0.9291584833895914","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"js-style-kit","version":"0.8.6","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.6","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"aad58ffae9c5fc773d5e447bce2b636111a91909","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.6.tgz","fileCount":68,"integrity":"sha512-05CmE9L0gh+5ruphz3NbGeBP7gRkUGGd5gqVCikDwWQ6ymj1fp6OadEkV2qvomHoXPNDh1sTEcN7zPAUxdNTyw==","signatures":[{"sig":"MEUCIB55omv1Gg90fhPvHOfjDPsgMrFG8VGbVjJHSUEq+rBjAiEA6a/RZPvcOuv4q1MZluoOj3HzwXNaozEpHhYfn3sJrF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725390},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"8f4a7553a1a49f4d84bcc4360c05d3b3d2aa2237","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"9.39.1","globals":"16.5.0","prettier":"3.6.2","typescript-eslint":"8.47.0","eslint-plugin-jest":"29.1.0","eslint-plugin-jsdoc":"61.2.1","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.6.1","@prettier/plugin-oxc":"0.0.5","eslint-plugin-nextjs":"1.1.3","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"62.0.0","prettier-plugin-curly":"0.4.0","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"10.0.8","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.47.0","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.19","prettier-plugin-tailwindcss":"0.7.1","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"12.0.0","tsup":"8.5.1","commander":"14.0.2","@types/bun":"1.3.2","typescript":"5.9.3","@types/node":"24.10.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.6_1763422640217_0.22771868492964842","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"js-style-kit","version":"0.8.7","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.7","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"7525478209c9c622f408b1e1a6bbb10e3a530bcf","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.7.tgz","fileCount":68,"integrity":"sha512-vk31p+bDFD8WQG9IHOl8yh+JYcasI0yU4TPaCsu+Osi6G3qG16GK21MsTadHuu2pyN9be8dnEmrFO9TEbruzGA==","signatures":[{"sig":"MEUCIGFnAbwiTBQlNAR5+8ZG9/BgwjQz7zMvtDlGAd4M9i7fAiEA7P/Pqt4QDlKJuMgssKHjQlHkb9syJ1cMLFQH28QEO78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725678},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"4449dbff8c9795ce20bf08b3d43ced6223b7ac32","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"9.39.1","globals":"16.5.0","prettier":"3.7.3","typescript-eslint":"8.48.0","eslint-plugin-jest":"29.2.1","eslint-plugin-jsdoc":"61.4.1","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.6.1","@prettier/plugin-oxc":"0.1.2","eslint-plugin-nextjs":"1.1.3","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"62.0.0","prettier-plugin-curly":"0.4.1","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"10.1.2","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.48.0","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.20","prettier-plugin-tailwindcss":"0.7.2","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"13.0.0","tsup":"8.5.1","commander":"14.0.2","@types/bun":"1.3.3","typescript":"5.9.3","@types/node":"24.10.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.7_1764608337689_0.7496302321705146","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"js-style-kit","version":"0.8.8","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.8","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"595d644515b88e4c95e2cc402a5e222d210b1b83","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.8.tgz","fileCount":68,"integrity":"sha512-2W8gzmardiPWVSAtGFbS6Zzg4rbPZZ5Ooaa1xRDD9V9lpCZITlLb/Jkh6IznJi1KutjKG69WNT3c0L2mDDxUTQ==","signatures":[{"sig":"MEUCIQDagwT0ZYO39ONNKDMoxkSV46EnqKB4rXIpXuv0BILi0gIgT3Kems41MwMZu4kMWmndhbk0bFUHluPCiijpVOSD9ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725678},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"71f2893d92d646dd20b202c10303aff6b1ba8d2f","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"drake-nathan","email":"nathan@nathandrake.dev"},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"9.39.1","globals":"16.5.0","prettier":"3.7.4","typescript-eslint":"8.48.1","eslint-plugin-jest":"29.2.1","eslint-plugin-jsdoc":"61.4.1","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.6.3","@prettier/plugin-oxc":"0.1.3","eslint-plugin-nextjs":"1.1.3","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"62.0.0","prettier-plugin-curly":"0.4.1","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"10.1.4","@convex-dev/eslint-plugin":"1.0.0","@typescript-eslint/parser":"8.48.1","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.20","prettier-plugin-tailwindcss":"0.7.2","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"13.0.0","tsup":"8.5.1","commander":"14.0.2","@types/bun":"1.3.3","typescript":"5.9.3","@types/node":"24.10.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.8_1764985379540_0.6450196583781957","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"js-style-kit","version":"0.8.9","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.9","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"bebf61b103cacc05fcc665b12240892377aff41c","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.9.tgz","fileCount":68,"integrity":"sha512-xYA2iFGGOWllrX0eJTGj/yM+nfriA+h7c8k0M0Sm+ehPEMCzpw03rrEgfe3Q9G3EahrJt2bHf2LNl+4epJbakQ==","signatures":[{"sig":"MEYCIQDk5J672FVhGTqJOFRuts+453mn7X7sO5rqUa640NHH6AIhAJlcS8cJeCeb6bPj5HVFY1yuqnopytIJIjenF95+TFo6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/js-style-kit@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":725678},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"5ff44693d875aa6f40f552e02bcc424b99acc5bb","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd625384-dfe5-4461-90fb-c3bbf974233d"}},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"9.39.1","globals":"16.5.0","prettier":"3.7.4","typescript-eslint":"8.49.0","eslint-plugin-jest":"29.2.1","eslint-plugin-jsdoc":"61.5.0","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.6.3","@prettier/plugin-oxc":"0.1.3","eslint-plugin-nextjs":"1.1.3","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"62.0.0","prettier-plugin-curly":"0.4.1","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"10.1.8","@convex-dev/eslint-plugin":"1.1.1","@typescript-eslint/parser":"8.49.0","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"4.15.1","eslint-plugin-react-refresh":"0.4.24","prettier-plugin-packagejson":"2.5.20","prettier-plugin-tailwindcss":"0.7.2","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"13.0.0","tsup":"8.5.1","commander":"14.0.2","@types/bun":"1.3.4","typescript":"5.9.3","@types/node":"24.10.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.9_1765578537976_0.9644073689343773","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"js-style-kit","version":"0.8.10","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.10","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"2762a71a9468a3f9772db5b999e3ef5b49afcafb","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.10.tgz","fileCount":68,"integrity":"sha512-bIN6K4kie05ZyTewkKqogwi384INV3JnHl5Z+PC//mMf7OnvSQxW3izFLH5YMldjh4ApOr40CP8hm0spxhZ2jQ==","signatures":[{"sig":"MEUCIEq5aP5u8kT7ts2fkuEeVAtgJRqcbVYN4YdYXwp+DpTiAiEAuTUXlrG49R6MAPw21SPOdS2ldZ7bGq9ricGXshIOsYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/js-style-kit@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":725680},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"395a26f127a54b5baf1b81612dce6fda6ba7e825","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd625384-dfe5-4461-90fb-c3bbf974233d"}},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"24.12.0","dependencies":{"eslint":"9.39.2","globals":"16.5.0","prettier":"3.7.4","typescript-eslint":"8.50.1","eslint-plugin-jest":"29.11.0","eslint-plugin-jsdoc":"61.5.0","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.7.2","@prettier/plugin-oxc":"0.1.3","eslint-plugin-nextjs":"1.1.3","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"62.0.0","prettier-plugin-curly":"0.4.1","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"10.1.10","@convex-dev/eslint-plugin":"1.1.1","@typescript-eslint/parser":"8.50.1","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.1.2","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"5.1.0","eslint-plugin-react-refresh":"0.4.26","prettier-plugin-packagejson":"2.5.20","prettier-plugin-tailwindcss":"0.7.2","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"13.0.0","tsup":"8.5.1","commander":"14.0.2","@types/bun":"1.3.5","typescript":"5.9.3","@types/node":"24.10.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.10_1766637670029_0.9699235258313996","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"js-style-kit","version":"0.8.11","keywords":["eslint","prettier","style guide"],"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","_id":"js-style-kit@0.8.11","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"bin":{"js-style-kit":"dist/bin/index.cjs"},"dist":{"shasum":"97be28f92421986a80afba4289ae83a5f4741b69","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.11.tgz","fileCount":68,"integrity":"sha512-JBM6VM/PpsO4jO3ApLnuNSNyOcTduLIszLT6D6DTGqxZoBafzu1SQvw5gs+L4+YmvIVlwHiOeqIszne37KrFgw==","signatures":[{"sig":"MEUCID+C2VOWeyxTp2FmaYxefMwhj/OrZc8xEOP188qOyP5+AiEA5+dp8fuID14UKexZmvkFVMMZtx7f3EqrjXpl+GWuFPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/js-style-kit@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":725680},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.11.0 || >=21.2.0"},"exports":{".":"./dist/index.js"},"gitHead":"e8cb5d400753290813dd94860b92b5281923b5b3","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0 --cache","test":"bun test","build":"tsup","format":"prettier . --write --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","typecheck":"tsc --noEmit","format:check":"prettier . --check --cache","lint:inspect":"eslint --inspect-config","test:coverage":"bun test --coverage --coverage-reporter=lcov"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd625384-dfe5-4461-90fb-c3bbf974233d"}},"repository":{"url":"git+https://github.com/drake-nathan/js-style-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"A zero configuration style guide for ESLint and Prettier","directories":{},"_nodeVersion":"24.12.0","dependencies":{"eslint":"9.39.2","globals":"17.0.0","prettier":"3.7.4","typescript-eslint":"8.52.0","eslint-plugin-jest":"29.12.1","eslint-plugin-jsdoc":"62.0.0","eslint-plugin-react":"7.37.5","eslint-plugin-turbo":"2.7.3","@prettier/plugin-oxc":"0.1.3","eslint-plugin-nextjs":"1.1.4","eslint-plugin-vitest":"0.5.4","eslint-plugin-unicorn":"62.0.0","prettier-plugin-curly":"0.4.1","eslint-plugin-import-x":"4.16.1","eslint-plugin-storybook":"10.1.11","@convex-dev/eslint-plugin":"1.1.1","@typescript-eslint/parser":"8.52.0","eslint-plugin-react-hooks":"7.0.1","prettier-plugin-css-order":"2.2.0","prettier-plugin-sort-json":"4.1.1","eslint-plugin-perfectionist":"5.3.1","eslint-plugin-react-refresh":"0.4.26","prettier-plugin-packagejson":"2.5.20","prettier-plugin-tailwindcss":"0.7.2","@tanstack/eslint-plugin-query":"5.91.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-prefer-arrow-functions":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"13.0.0","tsup":"8.5.1","commander":"14.0.2","@types/bun":"1.3.5","typescript":"5.9.3","@types/node":"24.10.1","@repo/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/js-style-kit_0.8.11_1768104723357_0.2421223021338561","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"js-style-kit","version":"0.8.12","description":"A zero configuration style guide for ESLint and Prettier","keywords":["eslint","prettier","style guide"],"homepage":"https://github.com/drake-nathan/js-style-kit#readme","bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"repository":{"type":"git","url":"git+https://github.com/drake-nathan/js-style-kit.git"},"license":"MIT","author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"type":"module","exports":{".":"./dist/index.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"js-style-kit":"dist/bin/index.cjs"},"scripts":{"build":"tsup","dev":"tsup --watch","format":"prettier . --write --cache","format:check":"prettier . --check --cache","lint":"eslint . --max-warnings=0 --cache","lint:fix":"eslint . --fix --max-warnings=0 --cache","lint:inspect":"eslint --inspect-config","test":"bun test","test:coverage":"bun test --coverage --coverage-reporter=lcov","typecheck":"tsc --noEmit"},"dependencies":{"@convex-dev/eslint-plugin":"1.1.1","@prettier/plugin-oxc":"0.1.3","@tanstack/eslint-plugin-query":"5.91.4","@typescript-eslint/parser":"8.54.0","eslint":"9.39.2","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-import-x":"4.16.1","eslint-plugin-jest":"29.12.1","eslint-plugin-jsdoc":"62.5.0","eslint-plugin-nextjs":"1.1.4","eslint-plugin-perfectionist":"5.4.0","eslint-plugin-prefer-arrow-functions":"3.9.1","eslint-plugin-react":"7.37.5","eslint-plugin-react-hooks":"7.0.1","eslint-plugin-react-refresh":"0.4.26","eslint-plugin-storybook":"10.2.3","eslint-plugin-turbo":"2.8.1","eslint-plugin-unicorn":"62.0.0","eslint-plugin-vitest":"0.5.4","globals":"17.2.0","prettier":"3.8.1","prettier-plugin-css-order":"2.2.0","prettier-plugin-curly":"0.4.1","prettier-plugin-packagejson":"3.0.0","prettier-plugin-sort-json":"4.2.0","prettier-plugin-tailwindcss":"0.7.2","typescript-eslint":"8.54.0"},"devDependencies":{"@repo/typescript-config":"workspace:*","@types/bun":"1.3.8","@types/node":"24.10.1","commander":"14.0.3","glob":"13.0.0","tsup":"8.5.1","typescript":"5.9.3"},"engines":{"node":"^20.11.0 || >=21.2.0"},"publishConfig":{"access":"public"},"gitHead":"2d2b3ef3da618351d170e735a61d42dbe2ae67d1","_id":"js-style-kit@0.8.12","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-5LoTbJbv6F9Lt8DeKBVEe6piKo7CQIWm9PCINDz+ewjBaVRG6KvtzBI8J+2uwBhiMKFZZi+XnQ4RXm0MnQpziA==","shasum":"6f38045f658c3bea42fbd983fe91762757b7487b","tarball":"https://registry.npmjs.org/js-style-kit/-/js-style-kit-0.8.12.tgz","fileCount":68,"unpackedSize":725767,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/js-style-kit@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCwOTNaJquoGlmntKvHvb7BNHSMqv2ScLsnskyJv+NjiwIgK1C4L8/xAAo75SYJZg9zTEBjXVv04foN3Qeo1pRt72Y="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd625384-dfe5-4461-90fb-c3bbf974233d"}},"directories":{},"maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/js-style-kit_0.8.12_1769881614243_0.6040904379885539"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-24T17:54:57.938Z","modified":"2026-01-31T17:46:54.766Z","0.0.2":"2025-01-24T17:54:58.163Z","0.0.3":"2025-02-07T02:32:37.330Z","0.0.4":"2025-02-07T02:50:15.138Z","0.0.5":"2025-02-16T04:31:54.194Z","0.0.6":"2025-02-24T23:31:56.178Z","0.1.0":"2025-02-26T05:20:09.330Z","0.1.1":"2025-03-05T15:09:17.359Z","0.1.2":"2025-03-05T20:46:08.097Z","0.1.3":"2025-03-05T22:12:40.929Z","0.1.4":"2025-03-06T04:21:54.494Z","0.1.5":"2025-03-07T01:58:14.914Z","0.1.6":"2025-03-07T05:04:42.278Z","0.2.0":"2025-03-17T19:26:10.615Z","0.2.1":"2025-03-19T00:32:11.609Z","0.2.2":"2025-03-19T00:51:34.910Z","0.2.3":"2025-03-19T03:08:08.671Z","0.2.4":"2025-03-20T00:10:36.134Z","0.2.5":"2025-03-23T15:06:15.586Z","0.2.6":"2025-03-23T19:33:46.740Z","0.2.7":"2025-03-29T03:03:48.456Z","0.2.8":"2025-03-29T03:36:59.710Z","0.2.9":"2025-03-29T15:18:18.874Z","0.2.10":"2025-03-30T04:13:49.059Z","0.2.11":"2025-03-30T05:30:52.597Z","0.2.12":"2025-04-06T17:41:58.033Z","0.3.0":"2025-04-19T05:19:53.894Z","0.4.0":"2025-05-03T02:55:50.455Z","0.4.1":"2025-05-14T02:10:53.145Z","0.4.2":"2025-06-13T18:40:11.498Z","0.5.0":"2025-08-08T03:11:18.343Z","0.5.1":"2025-09-12T03:11:35.537Z","0.5.2":"2025-09-27T20:22:45.784Z","0.5.3":"2025-10-01T02:36:23.057Z","0.6.0":"2025-10-13T02:29:30.664Z","0.6.1":"2025-10-15T17:39:04.512Z","0.7.0":"2025-10-16T23:13:11.381Z","0.8.0":"2025-10-19T00:57:02.601Z","0.8.1":"2025-10-20T22:44:34.102Z","0.8.2":"2025-10-25T17:57:01.343Z","0.8.3":"2025-10-25T21:56:33.610Z","0.8.4":"2025-11-04T01:37:05.653Z","0.8.5":"2025-11-13T03:44:12.760Z","0.8.6":"2025-11-17T23:37:20.483Z","0.8.7":"2025-12-01T16:58:57.918Z","0.8.8":"2025-12-06T01:42:59.787Z","0.8.9":"2025-12-12T22:28:58.151Z","0.8.10":"2025-12-25T04:41:10.230Z","0.8.11":"2026-01-11T04:12:03.528Z","0.8.12":"2026-01-31T17:46:54.432Z"},"bugs":{"url":"https://github.com/drake-nathan/js-style-kit/issues"},"author":{"name":"Nathan Drake","email":"nathan@drakewest.dev"},"license":"MIT","homepage":"https://github.com/drake-nathan/js-style-kit#readme","keywords":["eslint","prettier","style guide"],"repository":{"type":"git","url":"git+https://github.com/drake-nathan/js-style-kit.git"},"description":"A zero configuration style guide for ESLint and Prettier","maintainers":[{"name":"drake-nathan","email":"nathan@nathandrake.dev"}],"readme":"# `js-style-kit`\n\nA zero-configuration style guide for ESLint and Prettier that provides sensible default settings and flexible configuration options.\n\n[![CI](https://github.com/drake-nathan/js-style-kit/actions/workflows/ci.yaml/badge.svg)](https://github.com/drake-nathan/js-style-kit/actions/workflows/ci.yaml)\n[![Release](https://github.com/drake-nathan/js-style-kit/actions/workflows/release.yaml/badge.svg)](https://github.com/drake-nathan/js-style-kit/actions/workflows/release.yaml)\n[![npm version](https://img.shields.io/npm/v/js-style-kit.svg)](https://www.npmjs.com/package/js-style-kit)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![codecov](https://codecov.io/gh/drake-nathan/js-style-kit/graph/badge.svg?token=C57D67JAE0)](https://codecov.io/gh/drake-nathan/js-style-kit)\n\n## Features\n\n- ✅ **Batteries included** - ESLint, Prettier, and all plugins bundled (no peer dependency headaches)\n- ✅ **ESLint v9** flat config format\n- ✅ **TypeScript** first with automatic project detection\n- ✅ **Framework support** - React, Next.js, Vite, Remix, React Router\n- ✅ **Auto-sorting** - Imports, objects, properties, and more\n- ✅ **Smart defaults** - All rules configured as warnings (not errors)\n- ✅ **Highly configurable** - Enable only what you need, what you don't use is left out of the config for efficiency\n- ✅ **ESM-only** - For modern JavaScript projects\n\n## Requirements\n\n- Node.js v20.11.0 or higher\n\n## Installation\n\n```bash\nnpm install js-style-kit --save-dev\n# or\nyarn add js-style-kit --dev\n# or\npnpm add js-style-kit --save-dev\n# or\nbun add js-style-kit --dev\n```\n\n## Quick Start\n\n### Option 1: CLI (Recommended)\n\nThe fastest way to get started is with our CLI tool:\n\n```bash\nnpx js-style-kit init\n```\n\nThis will:\n\n1. Install dependencies\n2. Create `style-kit.config.js`, `eslint.config.js`, and `prettier.config.js`\n3. Add npm scripts to your `package.json`\n4. Configure VS Code settings\n\n[→ Learn more about the CLI](./bin/README.md)\n\n### Option 2: Manual Setup\n\n#### ESLint\n\nCreate `eslint.config.js` (or `eslint.config.mjs` if not using `\"type\": \"module\"`):\n\n```js\n// @ts-check\nimport { eslintConfig } from \"js-style-kit\";\n\nexport default eslintConfig();\n```\n\nAdd scripts to `package.json`:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint . --max-warnings=0 --cache\",\n    \"lint:fix\": \"eslint . --fix --max-warnings=0 --cache\"\n  }\n}\n```\n\n> **Note:** The `--max-warnings=0` flag is important since all rules are warnings by default.\n\n#### Prettier\n\nCreate `prettier.config.js` (or `prettier.config.mjs` if not using `\"type\": \"module\"`):\n\n```js\n// @ts-check\nimport { prettierConfig } from \"js-style-kit\";\n\nexport default prettierConfig();\n```\n\nAdd scripts to `package.json`:\n\n```json\n{\n  \"scripts\": {\n    \"format\": \"prettier . --write --cache\",\n    \"format:check\": \"prettier . --check --cache\"\n  }\n}\n```\n\n> **Tip:** For faster formatting, you can add the `--experimental-cli` flag to your format commands (e.g., `prettier . --write --cache --experimental-cli`). This uses Prettier's experimental CLI which can provide significant performance improvements. If you experience any issues, simply remove the flag.\n\n## Configuration\n\n### ESLint Options\n\n```js\nimport { eslintConfig } from \"js-style-kit\";\n\nexport default eslintConfig(\n  {\n    // Core options\n    typescript: true, // Boolean or path to tsconfig.json\n    react: false, // React support (see React config docs)\n    functionStyle: \"arrow\", // \"arrow\" | \"declaration\" | \"expression\" | \"off\"\n\n    // Plugin toggles\n    importPlugin: true, // Import/export validation\n    sorting: true, // Auto-sort imports, objects, etc.\n    unicorn: true, // Enforce file naming and best practices\n    // or configure filename case:\n    // unicorn: { filenameCase: \"kebabCase\" }, // \"camelCase\" | \"kebabCase\" | \"pascalCase\" | \"snakeCase\"\n    jsdoc: { requireJsdoc: false }, // JSDoc validation\n\n    // Framework & tools\n    query: false, // TanStack Query rules\n    testing: { framework: \"vitest\" }, // Test framework config\n    storybook: false, // Storybook rules\n    turbo: false, // Turborepo rules\n    convex: false, // Convex backend rules\n\n    // Advanced\n    ignores: [], // Additional ignore patterns\n    rules: {}, // Custom rule overrides\n  },\n  // Additional ESLint config objects\n  {\n    name: \"custom-globals\",\n    languageOptions: {\n      globals: {\n        process: \"readonly\",\n      },\n    },\n  },\n);\n```\n\n### Configuration Guides\n\nEach configuration has detailed documentation:\n\n- **Core Configs**\n  - [Base ESLint Rules](./src/eslint/base/README.md)\n  - [TypeScript](./src/eslint/typescript/README.md)\n  - [Sorting (Perfectionist)](./src/eslint/perfectionist/README.md)\n  - [Import Plugin](./src/eslint/import/README.md)\n  - [Unicorn](./src/eslint/unicorn/README.md)\n\n- **Framework Configs**\n  - [React](./src/eslint/react/README.md) - React, hooks, compiler, and refresh support\n  - [TanStack Query](./src/eslint/query/README.md) - Query best practices\n\n- **Tool Configs**\n  - [Testing](./src/eslint/testing/README.md) - Vitest, Jest, Bun, Node\n  - [JSDoc](./src/eslint/jsdoc/README.md) - Documentation validation\n  - [Storybook](./src/eslint/storybook/README.md) - Component story rules\n  - [Turborepo](./src/eslint/turbo/README.md) - Monorepo rules\n  - [Convex](./src/eslint/convex/README.md) - Convex backend rules\n\n### Prettier Options\n\n```js\nimport { prettierConfig } from \"js-style-kit\";\n\nexport default prettierConfig({\n  // Plugin options\n  cssOrderPlugin: true, // Sort CSS properties\n  curlyPlugin: true, // Enforce curly braces\n  jsonSortPlugin: true, // Sort JSON keys\n  packageJsonPlugin: true, // Sort package.json\n  tailwindPlugin: false, // Boolean, path to global css file, or config object\n  parser: \"oxc\", // \"oxc\" (faster) or \"default\"\n\n  // Standard Prettier options\n  printWidth: 80,\n  tabWidth: 2,\n  // ... any Prettier option\n});\n```\n\n[→ Full Prettier documentation](./src/prettier/README.md)\n\n## Framework Examples\n\n### React with Next.js\n\n```js\nimport { eslintConfig } from \"js-style-kit\";\n\nexport default eslintConfig({\n  typescript: \"./tsconfig.json\",\n  react: {\n    framework: \"next\",\n    reactCompiler: true, // React 19 compiler rules (enabled by default)\n  },\n  testing: {\n    framework: \"vitest\",\n    itOrTest: \"it\",\n  },\n});\n```\n\n### React with Vite\n\n```js\nimport { eslintConfig } from \"js-style-kit\";\n\nexport default eslintConfig({\n  react: {\n    framework: \"vite\",\n    reactRefresh: true, // Fast Refresh validation (enabled by default with vite)\n  },\n  testing: { framework: \"vitest\" },\n});\n```\n\n### TypeScript Library\n\n```js\nimport { eslintConfig } from \"js-style-kit\";\n\nexport default eslintConfig({\n  typescript: \"./tsconfig.json\",\n  jsdoc: { requireJsdoc: true }, // Enforce JSDoc for public APIs\n  testing: { framework: \"bun\" },\n});\n```\n\n## Adding Custom Rules\n\nYou can override any rule or add custom configurations. If you disable a rule in the `rules` object, it will be removed from the config for efficiency.\n\n```js\nimport { eslintConfig } from \"js-style-kit\";\n\nexport default eslintConfig(\n  {\n    typescript: true,\n    react: true,\n    rules: {\n      // Override built-in rules\n      \"no-console\": [\"error\", { allow: [\"warn\", \"error\"] }],\n      \"@typescript-eslint/no-explicit-any\": \"off\",\n    },\n  },\n  // Additional ESLint config objects\n  {\n    name: \"custom-globals\",\n    languageOptions: {\n      globals: {\n        process: \"readonly\",\n      },\n    },\n  },\n);\n```\n\n## What's Included\n\n### ESLint Plugins\n\n- [`typescript-eslint`](https://typescript-eslint.io) - TypeScript linting\n- [`eslint-plugin-perfectionist`](https://perfectionist.dev) - Auto-sorting\n- [`eslint-plugin-import-x`](https://www.npmjs.com/package/eslint-plugin-import-x) - Import/export validation\n- [`eslint-plugin-unicorn`](https://www.npmjs.com/package/eslint-plugin-unicorn) - Best practices & naming\n- [`eslint-plugin-react`](https://www.npmjs.com/package/eslint-plugin-react) - React rules\n- [`eslint-plugin-react-hooks`](https://www.npmjs.com/package/eslint-plugin-react-hooks) - React hooks rules\n- [`eslint-plugin-react-refresh`](https://www.npmjs.com/package/eslint-plugin-react-refresh) - Fast Refresh validation\n- [`eslint-plugin-nextjs`](../eslint-plugin-nextjs/README.md) - My fork of the Next.js plugin\n- [`@tanstack/eslint-plugin-query`](https://tanstack.com/query/v4/docs/eslint/eslint-plugin-query) - TanStack Query rules\n- [`eslint-plugin-jsdoc`](https://www.npmjs.com/package/eslint-plugin-jsdoc) - JSDoc validation\n- [`eslint-plugin-storybook`](https://www.npmjs.com/package/eslint-plugin-storybook) - Storybook rules\n- [`eslint-plugin-turbo`](https://www.npmjs.com/package/eslint-plugin-turbo) - Turborepo rules\n- [`eslint-plugin-vitest`](https://www.npmjs.com/package/eslint-plugin-vitest) - Vitest rules\n- [`eslint-plugin-jest`](https://www.npmjs.com/package/eslint-plugin-jest) - Jest rules\n- [`@convex-dev/eslint-plugin`](https://docs.convex.dev/eslint) - Convex backend rules\n\n### Prettier Plugins\n\n- [`prettier-plugin-css-order`](https://www.npmjs.com/package/prettier-plugin-css-order) - CSS property ordering\n- [`prettier-plugin-curly`](https://www.npmjs.com/package/prettier-plugin-curly) - Curly brace enforcement\n- [`prettier-plugin-packagejson`](https://www.npmjs.com/package/prettier-plugin-packagejson) - package.json sorting\n- [`prettier-plugin-sort-json`](https://www.npmjs.com/package/prettier-plugin-sort-json) - JSON sorting\n- [`prettier-plugin-tailwindcss`](https://www.npmjs.com/package/prettier-plugin-tailwindcss) - Tailwind class sorting\n- [`@prettier/plugin-oxc`](https://www.npmjs.com/package/@prettier/plugin-oxc) - Faster parser (optional)\n\n## License\n\nMIT\n\n---\n\n**Note:** This is a work in progress. Please [open an issue](https://github.com/drake-nathan/js-style-kit/issues) if you have suggestions or find any problems!\n","readmeFilename":"README.md"}