{"_id":"@haltcase/style","_rev":"81-8b4efa2a3ffa75de77f330ccc2b1adac","name":"@haltcase/style","dist-tags":{"canary":"8.0.0-canary.11","latest":"8.0.1"},"versions":{"1.0.0":{"name":"@haltcase/style","version":"1.0.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.0.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"90d93b416ed0866be0baa705b29195c05a4665bf","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.0.0.tgz","fileCount":39,"integrity":"sha512-zPclC497et7VmIP06pDZOoFO07lfWe7cxf/6mhL2o90lnqUZgnpzqFN7xefbsasfHea1dl+TvyuvPgh3RxkBHA==","signatures":[{"sig":"MEYCIQD+NxRUROrFS1qQID6Fc/datlxLPLpgYlcKbQL45ObM8AIhALkrIxaH17i9yuD2CZFJ/vuSzx9Fa6BhRzWGPBay3Xlt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105692},"engines":{"node":"20"},"exports":{"typescript/web":"./typescript/tsconfig.web.json","typescript/base":"./typescript/tsconfig.base.json","typescript/next":"./typescript/tsconfig.next.json","typescript/node":"./typescript/tsconfig.node.json","typescript/node18":"./typescript/tsconfig.node18.json","typescript/node20":"./typescript/tsconfig.node20.json","typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"58f32714656b33e25945f1aecd05d5a360b32247","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.6.3","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"19.9.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","@next/eslint-plugin-next":"^13.4.4"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.0.0_1686165610576_0.14113168831710787","host":"s3://npm-registry-packages"}},"1.0.0-canary.1":{"name":"@haltcase/style","version":"1.0.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.0.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"64c17159965daf9b1dcce5caf765ee662b1c5b78","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.0.0-canary.1.tgz","fileCount":39,"integrity":"sha512-pc3/8iIMlcuA5AP8AC7h4i4Rf48Dvrh7JwRuPsm+qtvuvbDfwVhX2uZDpzTcn0R6JQOejhIZoLSIlm2i6S58ZQ==","signatures":[{"sig":"MEUCIQCveBnrOWBGrfBrrDLB5Lp13dYdTDATGFscOH9mIEutwQIgKuAzY4OYKNqh98ou9O63AVwmTkWzgiNgJjNP/6a+NvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106211},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"35e0956c2143e182d8bc2c97fdb21dd9b040d046","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","@next/eslint-plugin-next":"^13.4.4"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.0.0-canary.1_1686170793546_0.2873949692988209","host":"s3://npm-registry-packages"}},"1.0.0-canary.2":{"name":"@haltcase/style","version":"1.0.0-canary.2","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.0.0-canary.2","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"031d2c4026578b8f2405945671ec61f3d54821b4","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.0.0-canary.2.tgz","fileCount":39,"integrity":"sha512-+/TX0lB4odPwyAl0hTSd9e98WusSJbNA3+xlkOaRe//wpeaE7S4UfkiJrRlGXSjx85PZquJg+xnTHgHjXm31Wg==","signatures":[{"sig":"MEQCIGmOI84KFeqF6mXdAkaOrmQebU6DxGrc286GnTrp/TrXAiA68LU6drg+yRhSLpytW+yKBNFwv1h5w9XvvyoU2Eqs0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89041},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"1378e6085b67d6fdbf4981a2c0a578604b50b907","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","@next/eslint-plugin-next":"^13.4.4"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.0.0-canary.2_1686184047662_0.982749221860794","host":"s3://npm-registry-packages"}},"1.0.0-canary.3":{"name":"@haltcase/style","version":"1.0.0-canary.3","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.0.0-canary.3","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"bd3e9a437946c7026fa0092329e5b2c53b19d7e2","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.0.0-canary.3.tgz","fileCount":39,"integrity":"sha512-V2BrcNdp9Y3GYEBVVlfYiMYqd6oIAJUZw4eLwYam85awoxdiMRuvkAbOr9e3bjWSKkiHbwN0demyJ01dMOW7pA==","signatures":[{"sig":"MEUCIHDMGYo337+wv/u9U2ySIJ9rHEW1ECypaNqg91W9+KwdAiEAk8ag2ugcCAD9zTPxtd55gsxhYdOxYsuCjUUD2yIrufo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"d95bfcfe18dbf56b554bee219348e7d7e039259b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","@next/eslint-plugin-next":"^13.4.4"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.0.0-canary.3_1686184388752_0.562484856568428","host":"s3://npm-registry-packages"}},"1.0.0-canary.4":{"name":"@haltcase/style","version":"1.0.0-canary.4","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.0.0-canary.4","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"331d5a8e1f1750a0e92c2ba3ef7b828aae401378","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.0.0-canary.4.tgz","fileCount":39,"integrity":"sha512-H0jjuR1jO4M40JUN8ASvTvuTkCGtI3NPPfmNQ/E/FKrLQXriU3O4LouIt+Z1QVVxpU3iTA0lwAkqraezavX28Q==","signatures":[{"sig":"MEUCIQCC40zjUUNk01ReLYP77z3ab9q9HNKUZIP4859eaHA9EgIgIYHoYLFVVwp/GsKhZgMCtXDw2VZTjnAGw23rT8pwdgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89231},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"523d2a03fad34f5e21b19725bbb8737905d5baac","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","@next/eslint-plugin-next":"^13.4.4"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.0.0-canary.4_1686184685149_0.034806994674662084","host":"s3://npm-registry-packages"}},"1.0.0-canary.5":{"name":"@haltcase/style","version":"1.0.0-canary.5","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.0.0-canary.5","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"181317a10f35e8f865321651f5eab107ac45225e","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.0.0-canary.5.tgz","fileCount":39,"integrity":"sha512-hS10Ku0utPTqbWzekn+xsXhoDIBYPEnaEJhkG2dAKUxW5wKAeYR79lZTeo4nuvnz+IiZA9bdV+ROqwDvJd49aQ==","signatures":[{"sig":"MEUCIQCaFgIbR/Q5grtX1tgLPpTxdAvEzHkt36GUohMZNmxi1gIgON7tKJLt9FuPYSX6Yg+5ykM7slXb2HKzZ+C0TpTqX+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89231},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"597bee8ae1aad5913cc1f01e20b7660c2db37040","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.0.0-canary.5_1686193108638_0.7277358068739044","host":"s3://npm-registry-packages"}},"1.0.0-canary.6":{"name":"@haltcase/style","version":"1.0.0-canary.6","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.0.0-canary.6","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"ee7963e1211c74cd803ddfe593dcca517b3a3e6d","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.0.0-canary.6.tgz","fileCount":39,"integrity":"sha512-9YMipkxCfY7/SzFgkgu1l2G8liNOmXSDrI8MevKb8sBv0L2d25tPdSgriK4UwbEf5X39Qw/j+SlXpRXRPDRuqw==","signatures":[{"sig":"MEQCIGON/zxqaBU+N9ttA8Id+o8pxdnpqCKu+EoHNzN6HYNLAiA5wrJIqekBn8FQIXeXXtRCqzw7m/kIVLDiWSJwDHK/dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89308},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"a6710e6a8b5efb7355f3b82b1588e29b5dcebaa6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.0.0-canary.6_1686254927734_0.5030342661901814","host":"s3://npm-registry-packages"}},"1.0.0-canary.7":{"name":"@haltcase/style","version":"1.0.0-canary.7","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.0.0-canary.7","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d22bd2a639d73916076de67d39c36433c520dad5","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.0.0-canary.7.tgz","fileCount":39,"integrity":"sha512-Gkp9GiQPeEYrrtxqI0vbENhYstRtcCPz+Egrsko5ZlRy2DiunHwDKghw0yFa63Z0X0zOm/0UDQ2kpfXlSkvacA==","signatures":[{"sig":"MEUCIQCRbGboYbz4UyvBx27tOzYQlS6ZNzxh/Yr69V3kHzQBwwIgBH7oMlIP1xzy/IFWsixkCPkNPWTeo/rxy73UY9/r4Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89674},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"dc2db10115f34bdea198f713a81b42872b878bf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.0.0-canary.7_1686359333970_0.42830267348604756","host":"s3://npm-registry-packages"}},"1.1.0-canary.1":{"name":"@haltcase/style","version":"1.1.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.1.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"2fcc1a6d56d9b26ae057c2652e4ee53ab163b0aa","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.1.0-canary.1.tgz","fileCount":39,"integrity":"sha512-njzV7447HSJBRVUFcg2hE6eBJoeGOVNV6rTId3sshvAVTfxG9CTvNTMEsGprLwP7sfkAECBGj3j+V5h+0xOaGQ==","signatures":[{"sig":"MEYCIQCekjBkkbWzdwdSihUCLFzNie8YKskr6fhjCQjTcnXuVQIhAO1FhBDtKIbgJUhwMP6MMBqdGjszHH171kXEqwnkoi1o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89705},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"a23e9b4c4cd35fa2b9950c1b11ff48c29d3bc32e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.1.0-canary.1_1686411134276_0.8212645230768174","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@haltcase/style","version":"1.1.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://bolingen.me","name":"Bo Lingen","email":"bo@lingen.life"},"license":"MPL-2.0","_id":"@haltcase/style@1.1.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"bef44a3b0f76cea85b9d9523e10de3e043b508b8","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-1.1.0.tgz","fileCount":39,"integrity":"sha512-XmG2PIhDXa0+vlZzYyqNedrOARCAS1+MXy+KIl4HsfX8oCU0xZ9FviBnbfcXtENSLB2CuVyOPRR2AUYCXyHO4w==","signatures":[{"sig":"MEUCIQDZ/X9bR59Z92O16cFwrD8AS75Eb9IU6OeTKu4nz0lmcwIgE9FTCxEAtTpuoqDhJk69xeagea1/a1XiNg8/jL+ZQps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89696},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"33eda2832952d55eb758f8434af126606432bb17","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_1.1.0_1686412026572_0.14632115085451725","host":"s3://npm-registry-packages"}},"2.0.0-canary.1":{"name":"@haltcase/style","version":"2.0.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@2.0.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"030bc06a63aedca1a31f0378ae73a44888b74de1","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-2.0.0-canary.1.tgz","fileCount":39,"integrity":"sha512-RNXNNi+Ar3JamIyvkIyZeFdenIgEJAySjtIINm1IS3regoTkpYe0xTRFdPO+RyKf8rOQAQ9/tn2Xft1zjBaebA==","signatures":[{"sig":"MEUCIFGXhgY/HV1vtixducRsbskQOjVSGVP01HBFi3ioTx+cAiEArN0wYQ6vse10xY2NwO9+Y+CZHL04edTtsNWE7wQwLrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89899},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"f3b02d5e90c97035729b58b99d39448255f1f9dc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_2.0.0-canary.1_1686419700576_0.4071150641242327","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@haltcase/style","version":"2.0.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@2.0.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"5b8ab7c584fd86be687c3d44dad3699fc0abe105","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-2.0.0.tgz","fileCount":39,"integrity":"sha512-lJfSdrnkFM0ZXGCWpQyU8rx2ZdlUkFHFZa2vn2hT7GhUZvir4qlGi+OWiMXgkDib19Akq8PPNw7BLKRaP4oy7g==","signatures":[{"sig":"MEUCIQDCmiDH1MILSxP7qZ14HLMPM8Kd1Dadp1cHn+v26JcKDAIgCNU9cDjYGA8/pD1wfvEO/5dEJCkk78Ysjftqdu3u85U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89890},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"268410b2074b81595d864c4f2f97fc0f35df7500","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_2.0.0_1686451003446_0.4994217302972932","host":"s3://npm-registry-packages"}},"2.0.1-canary.1":{"name":"@haltcase/style","version":"2.0.1-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@2.0.1-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"1f5e8848ac8eef63dc659690867e234a6d1768ef","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-2.0.1-canary.1.tgz","fileCount":39,"integrity":"sha512-OPk+jIo2QoOz2TMGzzN4cNPSmG4zZ5oOfjgvywI8APGuvINelXY3e8svUw5DQsYkiQu1vxx7sCWUJ+XL+m22Mw==","signatures":[{"sig":"MEYCIQDavJvU83Klnq4qW6C0hlXywyTYT4cikDTK7CADd9K8BwIhAMPiBUqWsjokGwmYRuhixmmKT2SQe33K9kasFLwYGBr5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90018},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"fe376e5d1d3e07eac1fe842aeef81387bfa62cd2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_2.0.1-canary.1_1686452281105_0.19250983707733127","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@haltcase/style","version":"2.0.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@2.0.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"00ac3f52f71981c62673d8cdbb9eb9d24ba4fc17","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-2.0.1.tgz","fileCount":39,"integrity":"sha512-Vi7vjK8xCcB0UVR6wTPHzGuU7LWWdvNH/GcwgX5Z247xZyjxAUQLyZGnzwHvRXXbz/8xn/HUH14G8k/BGhOeDg==","signatures":[{"sig":"MEUCIQCnabtJz4fJfafG+JqUEUD7MyHP1n9RXAQugygJ3q9ZcQIgDLnVvG0wuLR6E9aYxfLaDWl33qk6bSNsJXal0dMXMqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90009},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"7d59f5f57b77ef7b13c80e0af04b235382dc79e7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_2.0.1_1686452616887_0.38501085944862545","host":"s3://npm-registry-packages"}},"2.0.2-canary.1":{"name":"@haltcase/style","version":"2.0.2-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@2.0.2-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"ae760341f0dfd4d36b28b3d8aac1a1d32a4030dd","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-2.0.2-canary.1.tgz","fileCount":39,"integrity":"sha512-ieKtyLVxxNQpWpjdKr1M5OGQkkz5g4HpLB3bQYg/dCkIZOlypfYXoVdXiqthdfzWzerPT1AnDtUMdytm9SJarA==","signatures":[{"sig":"MEUCIGfSnhMFCIMys36dIQmFkXj5oojFq5O5dLhWnDqo5eB6AiEAk6kELfRx/f1OlDCuYXpxtWb9heKKyol1JfHLkyKIaWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90069},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"df20747fec19e1d1cae7eb86204130a5e68ba0e7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_2.0.2-canary.1_1686701561486_0.8681745786978954","host":"s3://npm-registry-packages"}},"2.1.0-canary.1":{"name":"@haltcase/style","version":"2.1.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@2.1.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"a02af84389dcf4bce66fdafe14c3fc946b138aba","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-2.1.0-canary.1.tgz","fileCount":39,"integrity":"sha512-KostjeKSBOTf2RpxgZd/TdqhKC34SzcHtOAKkc+dwJ98euWLw2B2qJeXMKQn/6iNTyeCNmzqJusI2CBmui1OOA==","signatures":[{"sig":"MEYCIQCoCvzSvQ0LtSVFeILRZJ+kMZ1IiwWdPldZZzgc+P2WNQIhAKmeNoHuylrADnJnoJGZip+JtlKj0IAIKRkAuaHvED3T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90316},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"db91da4eef743ba4fe68c090611649d336783996","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","pretty-quick":"^3.1.3","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_2.1.0-canary.1_1687124169808_0.09812240296695984","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@haltcase/style","version":"2.1.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@2.1.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"8ba9bd523a91527f2eb898da122531af22267b8c","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-2.1.0.tgz","fileCount":39,"integrity":"sha512-JVjcZxMemK4O+AvaKqUiaCVhodIuse4Y52NdvB6Lqk3UUtPtrz0KHUolJ/PbjBPV0tsMfmM1tkpBXikXe3z1rg==","signatures":[{"sig":"MEQCIED/LtCJ6GcIklLfbxXcWUzIQCaWZn8jN/q10jNzCskGAiAJ1SWhEwV3jE9hS9MKm8zmxrn2+JMcZe4KE5Jp2wa3sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90451},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"333271e9efc0e3cace53ebe742602ddd5be19b00","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.5.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.3","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","@types/node":"20","pretty-quick":"^3.1.3","@actions/core":"^1.10.0","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^2.8.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_2.1.0_1687387110601_0.8370594861246288","host":"s3://npm-registry-packages"}},"3.0.0-canary.1":{"name":"@haltcase/style","version":"3.0.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@3.0.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"63d9cdc479e13f406a4f7bea63660bdcbf2036c6","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-3.0.0-canary.1.tgz","fileCount":39,"integrity":"sha512-GS81zt5W948LsjL7ZZVxAAW4jwI4cPHa/yuKyo55M0zCy/TVjp4uRwyxuWlFXsCx5OPDhu1uJreaJ/10n0JgOg==","signatures":[{"sig":"MEQCIE+0dxQjVzilwMqaKgfrVOiR+HRs2yVw8SNIxA6L9f1+AiB74pzfQlK6vL96WV5upJO50KUzELZ7z1y9p4rgmIQr1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90460},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"19ecb27b662eb2f5206ca775abf7477fdb4f5307","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.6.7","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.5","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^3.0.1","typescript":"^5.1.3","@types/node":"20","pretty-quick":"^3.1.3","@actions/core":"^1.10.0","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_3.0.0-canary.1_1691518005643_0.15618638671818252","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@haltcase/style","version":"3.0.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@3.0.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"48d6c7e3a499b1a0d92a154c9766094b55aa1fb1","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-3.0.0.tgz","fileCount":39,"integrity":"sha512-Gshqc4AlsR6liBEnnjHeWz5JfOk3JipCKTYgW0iwQolyq4U7m7RoOs82RnDOs6yr5rI57s6w0Dc138nAm8TCvQ==","signatures":[{"sig":"MEYCIQDP8GlO7lKNlrP11jAkbLhYvpyWrJIajc27f4MU3YyTugIhAIJep6dBhmjg/ftJEorV8TqOx1WgFX/x4qRBInPWmN8X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90451},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"53311bedb2e42a1cb48c4bb25fbdf61fab982b83","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.6.7","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.5","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^3.0.1","typescript":"^5.1.3","@types/node":"20","pretty-quick":"^3.1.3","@actions/core":"^1.10.0","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_3.0.0_1691518315930_0.6828140727189631","host":"s3://npm-registry-packages"}},"3.0.1-canary.1":{"name":"@haltcase/style","version":"3.0.1-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@3.0.1-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"1652bc483bc8d9abb53be426436a1fbdc911644c","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-3.0.1-canary.1.tgz","fileCount":39,"integrity":"sha512-tpULjBCITVvfrjoLNg1iAJQheHjT8vGSkgQnHFOF/htlMYlY0dyJbMpEQsp+NG1KqspF6qZWVtf8H0Q6R4zQuQ==","signatures":[{"sig":"MEYCIQD7K7Gu9q4JG2t7Dmw8/hRftg9c6qkHBn62mz08IZJWqgIhAPxZjbpo6d891rnvsaK0mgEwlhtrWTAeYIxGatmn/WPL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90460},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"e921575b5161803e803a6d4f32f47ce987a2da00","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.6.7","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.5","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^3.0.1","typescript":"^5.1.3","@types/node":"20","pretty-quick":"^3.1.3","@actions/core":"^1.10.0","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_3.0.1-canary.1_1692306706638_0.7984534946729718","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@haltcase/style","version":"3.0.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@3.0.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"c710a2e92a8ae87445d68b63ad943491fde01775","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-3.0.1.tgz","fileCount":39,"integrity":"sha512-vjOKeKi4mDN865TqPNc5l5KIeKO0idyfeqSioleKFM4np/Tld8Cfr7KUhNQcFnVPvrZKM6GN95dlAAeCTf7wbg==","signatures":[{"sig":"MEUCIQC1Y7UwJtREM5oD5pxhzhlp82NPeOuiJMguGd2N9Emx/wIgBD6Rwk17pXVNqGKYRln8BM+/A6o+ss/stqG6c4AkglI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90451},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"08397ab538333dfb7c90d71f0ce76d0ba2c0bb36","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.6.7","description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@babel/core":"^7.22.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.21.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.3.0","eslint-plugin-playwright":"^0.12.0","@typescript-eslint/parser":"^5.59.9","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.5","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.42.0","prettier":"^3.0.1","typescript":"^5.1.3","@types/node":"20","pretty-quick":"^3.1.3","@actions/core":"^1.10.0","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^17.6.5","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^17.6.5"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_3.0.1_1692368856093_0.7902224275903502","host":"s3://npm-registry-packages"}},"4.0.0-canary.1":{"name":"@haltcase/style","version":"4.0.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@4.0.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d686358ba06f96a5357cbb86ce2d957807529b46","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-4.0.0-canary.1.tgz","fileCount":39,"integrity":"sha512-AjiKRvPdWJ8usQKTrZJ6bEgtlZLhUGRS2xh67E0W2S3f6F5THn1MNI6TzLir8/avNoYQiViac02AOzKIA73ryw==","signatures":[{"sig":"MEQCICFDhaQTmsx54om5LhijNuv9mILJQN0iM6u093tgMaL1AiBEIqh48RKOrQ5874a/qXHXMmKGEM/8qLbVKZawVpk45A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90513},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"00f04b83a9fcad5bbd4baf00efc3a002e842b104","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_4.0.0-canary.1_1698511475663_0.7532449290980676","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@haltcase/style","version":"4.0.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@4.0.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"4b5f54ebc3f0e1e9b44e7dafa29231ec9b5c3ae2","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-4.0.0.tgz","fileCount":39,"integrity":"sha512-X5cooSXPj28Uaka1elTtWM5ae4dNyjJ9tZMJ69siIIMFd/6ms4Q4tAbviMeq2f/Lz+24fYxeR2Ia/8fqck14Og==","signatures":[{"sig":"MEYCIQCv3vuh/fmpqTklYn9lcyBOsxzwGfKTEkTUCcs+0SWQ3gIhAMbXUN/SkHHHuWURDly6wJ47lDc8lxWFqPXzI4Fx+zcu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90504},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"06a7175f42677a1c52983d7850d3c8f64fac7888","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_4.0.0_1698522072538_0.12592478627077996","host":"s3://npm-registry-packages"}},"4.1.0-canary.1":{"name":"@haltcase/style","version":"4.1.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@4.1.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d2830a5effa59fe6690a6c31e37803b7f76e0422","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-4.1.0-canary.1.tgz","fileCount":40,"integrity":"sha512-b1O6a2zxuA0xDqxZdzDSZSDrE4GQkbrPorqfgqrEqJo1S+uyee3cd7rNFJBsbwiS2f3NHrjJsR0DnAHLpwFZLg==","signatures":[{"sig":"MEYCIQD9j1jUexYDgZ7NYk7OkaKV8GZFePBYg4bSC14U5kC0xwIhAMTKMo3cr+G7+56miB9f6+PpQ5x6IJT+gCcMa3GsaEUL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91465},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"9e3d059917949651547bd29d7a9fa191f3431962","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_4.1.0-canary.1_1698890350222_0.10440350868846315","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@haltcase/style","version":"4.1.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@4.1.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"9a14050440806b937c7bd2ff7aaa4f3511461722","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-4.1.0.tgz","fileCount":40,"integrity":"sha512-SeCuFAsWfPFiV55veCtEWBkTmDuGH0HjKEtCdLpqAJeWdzCk/Ll+45FfP/yHlqH/QZCTW4pXyzfrgJlsyOv5Xw==","signatures":[{"sig":"MEYCIQCBve9eZDpm1bQCz8c7osrLN+/8iOPaJu62djPHSro6MwIhAPNdz7bI4qnxd0upVuoTF2N7c16y7vmm2CwsV4Xvf8MI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91456},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"bb78a877b7121a5e02749121c0edf4287777a55b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_4.1.0_1698979057011_0.5934175234135786","host":"s3://npm-registry-packages"}},"4.1.1-canary.1":{"name":"@haltcase/style","version":"4.1.1-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@4.1.1-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"df484514fc4f6d2ed19bd95fe371e4d28d48f1b8","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-4.1.1-canary.1.tgz","fileCount":40,"integrity":"sha512-iUG04u0JCF0TSFyIhvMX28nmHhxdaEZDm2wLjtHm9WQxw3k4ObOcUqZZYZlJV+Y6EWN89e2sMHTtHV0P+u4IEA==","signatures":[{"sig":"MEUCIQDjYCb0haCQaNJT1+PDaXu/vZu74lsDGL0n7CeuXzsf4QIgaNOqlIPr/vmWSBcpWhCrrYiSwaud3EN4arsIRm2wHzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91609},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"7a39522b570ed7ae8c2bf19735cf027807d4db76","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_4.1.1-canary.1_1698979823082_0.26014602924325625","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@haltcase/style","version":"4.1.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@4.1.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"a3144a8cdc7c54479f2edf84ad570ffc918cef8a","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-4.1.1.tgz","fileCount":40,"integrity":"sha512-T9ZfhkawDgFJKoMOBQp+CEjXNdnIzkVSPBzV5pwvmuH2uR12w28LPGK2EWjJaboSoLdzN7dFosgrF2KWxD6HVw==","signatures":[{"sig":"MEUCIQCXmU39HJd5SIbLGblrduasx6eVzFi9PPZf6RT+ZUXA7QIgDxaRt1HHZ4Tkyis37OS1OAThxbH9s8P6i6/Qx7kebzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91600},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"fc57acff283aaffbb8389f68d03cb1897690b55d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_4.1.1_1698979949980_0.15015981173958037","host":"s3://npm-registry-packages"}},"5.0.0-canary.1":{"name":"@haltcase/style","version":"5.0.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@5.0.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"e4ede42e3a2f394b73fc56705d29678eeed69790","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-5.0.0-canary.1.tgz","fileCount":40,"integrity":"sha512-VThw6xfw5osCwovyB6xO+kxSCP3OWCQ0VunLLY6NQhN6tXmPZn4yJCxQhHvQcVYLbyCj8mKEkisj4fs+WPytew==","signatures":[{"sig":"MEYCIQCdvtmmSysjerRwnRILMUb+7fQLOkmht9C33erH5Qga0QIhAIzKcMIlEI1Rt+VaI8/PMgYQX3ZKgiwo4K35WtduOCGL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91866},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"a9c4a4848713a425d390b09ca1e7372e7cf72a45","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_5.0.0-canary.1_1698980299442_0.08176347560724762","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@haltcase/style","version":"5.0.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@5.0.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"cd96c6ae53b294c83c867d8a34ff05d27186f65b","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-5.0.0.tgz","fileCount":40,"integrity":"sha512-IAfH7QNJQSoqucGZ8d0UbEeQvsceobsl2O6f4MOIKZqwtJ/jnvAT77sNkF2YrTJfzQvwVDWpp2FZSoxQT4UKmg==","signatures":[{"sig":"MEUCID9grJK4Njw4zuwZrHk9cMksOycsYKqj59tqrJGLtskOAiEAxZTCcQngMwJ/Zg4xMQ/nAf+8OfNfQGR504/Emwn6Ma0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91857},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"75c9e733cbc4acfe930e24c9f70356fe05adb43d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":"^8.40.0","prettier":"^3.0.0","typescript":"^5.0.0","@next/eslint-plugin-next":"^13.3.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_5.0.0_1698980485026_0.9785449362587966","host":"s3://npm-registry-packages"}},"5.1.0-canary.1":{"name":"@haltcase/style","version":"5.1.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@5.1.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"fa9726f1b614411ffe52f9268ccd33edcc8dfa91","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-5.1.0-canary.1.tgz","fileCount":40,"integrity":"sha512-KEJ2n/d5xwuObd6w9MugE+FQCXQQLkm9QZi4CZeoFrht2PEzkgoVKoO2+KRgGgKmnHHBkoAx4NvSnQcDC/eZHw==","signatures":[{"sig":"MEQCIDNicIO86gmspjfKhrqVa0q0jcrgrTkA+zAYMHcF1TMjAiAZwhPnapuPurhZ+oz284/RD3gfTLEFglJs5R0KHiTKUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91883},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"002b04d1e97ba544f90bfc95f04cfcb82d60f3fa","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.2.3","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.19.0","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_5.1.0-canary.1_1702006544826_0.016513117245192","host":"s3://npm-registry-packages"}},"6.0.0-canary.1":{"name":"@haltcase/style","version":"6.0.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.0.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"ff79c247dce3364e49981f4effcfbe71a568b1fe","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.0.0-canary.1.tgz","fileCount":40,"integrity":"sha512-fFosUkK+BsNyHFrMHBHtI/t2DnALZ9gAfKsQQJjVSQ5dI31wd9VgryKgYpdW4mLFOxBj84OHh4B8nRmswRcbBg==","signatures":[{"sig":"MEUCIQDEyFHIWKNWLZfTy0UivLvErSjACUSzAYhLE6CQqk2RCwIgUmGRjuSfnmSaj91hcmkYfTS5AmBQm8bArSeNi5P9RK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91760},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"1352bbb236ddcf6948ee58add36224a3d6a5d28d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.0.0-canary.1_1702006831016_0.758784080472479","host":"s3://npm-registry-packages"}},"6.0.0-canary.2":{"name":"@haltcase/style","version":"6.0.0-canary.2","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.0.0-canary.2","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"b02ae50c5d2fe0b63424adf55e91bcddccc50271","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.0.0-canary.2.tgz","fileCount":40,"integrity":"sha512-V5k2DhDo6zrBv19fTND+ItsWHjG9m4bhCwaW+wIuSwwN0y7j7tg07TpUUAiVb8z+d5Kkhr9scWTHWCJXyRrW+w==","signatures":[{"sig":"MEUCIA27uFzqKOG5/4RCAoZNwVqqP+MHV7xyqVzIOkxi6893AiEA4ye2MhKTbaDoqYphBQiue2fTgvywXC2GrszMexqQDQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91773},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"db677ce4629bbd1c7579610fe548c0c6af26bebb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.0.0-canary.2_1702007502521_0.6264954644990415","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@haltcase/style","version":"6.0.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.0.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"069210d89face8a544ae29297643e4d6d8e21b43","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.0.0.tgz","fileCount":40,"integrity":"sha512-VCgNWrpVqD0Q79XDy4g4fCfJkYVRabUQRGNudsH0Fi6Ji297AnRpdOfQD7M74UUvYDMu/iiAOgloSiFER8CywA==","signatures":[{"sig":"MEUCIQCMglHnQenWEvdFr3LAE9q1lRVizl/AcroIVO6r5I7BuAIgOgmdPFzzEbz8KLl/sX+7AZ/5lRDzIfnDTmeYSlo6YJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91888},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"3bcee4e49c72c6b4e3134fb4e0640d8c86572f2f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.18.2","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.0.0_1702009107538_0.748686745848187","host":"s3://npm-registry-packages"}},"6.1.0-canary.1":{"name":"@haltcase/style","version":"6.1.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.1.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"6b3487c102cbfae267a968d2c65e78c597eaf54b","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.1.0-canary.1.tgz","fileCount":40,"integrity":"sha512-T+yk33reM5UJemxBrlYjuXveADgiKgxC5CtWIUlOdASqfym5NCBD0XEDnB+q08T5IJsxdR7+QrSgzzmaD+CJyg==","signatures":[{"sig":"MEQCIH6H17+JNh07TTq8Jf5DACv+qaOHJBGDoPihc9vGWn4IAiBbx3sbAlSS6Ilp9UXiAx7BNsjKmcZ4sZ1NIAFXkUDfgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92330},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"7e6561274a72564b1cd45d1c40cf14e64f4a562d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.2.3","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.19.0","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.1.0-canary.1_1703805042439_0.31314888643836936","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@haltcase/style","version":"6.1.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.1.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"18af69ef745f9e7506fd8fe6d00940a76a5cb31f","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.1.0.tgz","fileCount":40,"integrity":"sha512-V7Vz+2tL8SjutmXFosEpiBaCIHRGjAKkqiSSXOYBYhYgw51lEnPl5GEwrFdkSGsTG1kiXo+4NoKGscLE3ESAbQ==","signatures":[{"sig":"MEUCIH4xVg3neaGjhuokTHo273bTC7IkvLme98hddWpl1V1hAiEAlwfMI2jAswwzDqG4uOZ6GscLA9Onb5nhGeH/tzhN4Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92321},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"a54b0190c9a2b0d7f932a27d06d4438a1cf7e9d0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.2.3","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.19.0","dependencies":{"@babel/core":"^7.23.2","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.1.0_1703805188053_0.8157158829058586","host":"s3://npm-registry-packages"}},"6.2.0-canary.1":{"name":"@haltcase/style","version":"6.2.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.2.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"45b40a6207857f096ea13f68a45eacfcf123ff65","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.2.0-canary.1.tgz","fileCount":41,"integrity":"sha512-ftxsaWmU+NsGBZ7G+p+eJBBOv+gQcvb8+hk4VYmyV3+xefhZjjcilRmU1pRSKPjdY29S57uZyGx2WFoNxyNWAQ==","signatures":[{"sig":"MEUCIDFM5DS+89Q8hSx3JXaSxN+3Ep4/vqa7e+74V04F6jrvAiEAjTkFp6YtLBgiDrdQ0m1S6drgkCtyI13bBMY9F6gOsxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94206},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"66e9fbd3ab9e04ff61ed5b7a634a5fa5e3e016f7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.2.4","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.19.1","dependencies":{"@babel/core":"^7.23.2","postcss-html":"^1.6.0","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","stylelint-define-config":"^1.2.0","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-standard":"^36.0.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^5.4.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","stylelint":"^16.3.1","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.2.0-canary.1_1711940026665_0.6079436774483573","host":"s3://npm-registry-packages"}},"6.2.0-canary.2":{"name":"@haltcase/style","version":"6.2.0-canary.2","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.2.0-canary.2","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"1aa995234ef1ac0d817f048fef69c073309b9323","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.2.0-canary.2.tgz","fileCount":44,"integrity":"sha512-f3FyUyuIaDXxBg6+aEAcYg4POsc8EPqY54IqCXZjYcSPcT8p5l1/skVDvnjoVl32xYXZtLu4SoYKxApnDVgR0w==","signatures":[{"sig":"MEQCIQDS0uzUhO+5dCyt+Q/fKBZO25r/w7oAZ3LGxZ5zAwoI0AIfO8/oyn0NdI2LxMhR6uSzDC1TGHKcRblRpBKLfg00lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96272},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"14a128fb6860b6a4aa2213c3036890eb8dbe885e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.2.4","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.19.1","dependencies":{"@babel/core":"^7.23.2","postcss-html":"^1.6.0","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","stylelint-define-config":"^1.2.0","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-standard":"^36.0.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^5.4.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","stylelint":"^16.3.1","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.2.0-canary.2_1711944071236_0.4881524237366941","host":"s3://npm-registry-packages"}},"6.2.0-canary.3":{"name":"@haltcase/style","version":"6.2.0-canary.3","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.2.0-canary.3","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"fa164b7ea1efee8b102d2f00c52d36b0d123523f","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.2.0-canary.3.tgz","fileCount":44,"integrity":"sha512-rlx7KEWZXIj9ZVrMwsh9RpGBeqSePKwg191Hu0GkHPJcO7Z+wP1QhFQNgE1Y8hqI1/rhY2/ZEY17/LG6/czXhA==","signatures":[{"sig":"MEYCIQDDDkVWrAC2pwBOLWHLDYN3zJX583kDD1O/RuPbOKBxowIhAJOQLp6EkhaP1t9ZiL3xSrkvee0XHQ5vRu4GXKUzBk37","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96423},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"9b2b8c8fa5bf65779d6bf20d98a296833c826789","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.2.4","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.19.1","dependencies":{"@babel/core":"^7.23.2","postcss-html":"^1.6.0","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","stylelint-define-config":"^1.2.0","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-standard":"^36.0.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^5.4.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","stylelint":"^16.3.1","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.2.0-canary.3_1711944572261_0.3546496433218631","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@haltcase/style","version":"6.2.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.2.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"3ac982546fffc10bc5db494fe0a1161884008da7","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.2.0.tgz","fileCount":44,"integrity":"sha512-rn5HiCuqueAxhwcgYiwzqFHz8mJwppufQWJQ8PfVIKQIQHYWlK/4qXogDhWN7EVONQhH75ARvvOtXV/zd1QlGg==","signatures":[{"sig":"MEUCIQC6xTdkmmalqU6YOOUgXkA42Wi6BpHJ4NmIJQZrV/r/5AIgONjuckalkBoE/4flSmPsz8JdBy3a0OyLBN5Sg5fjuGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96414},"engines":{"node":"20"},"exports":{"./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"74a7fe529d779e21eb5b2da0ebbca0adea3ac837","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.7.0","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"18.20.3","dependencies":{"@babel/core":"^7.23.2","postcss-html":"^1.6.0","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","stylelint-define-config":"^1.2.0","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-standard":"^36.0.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^5.4.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","stylelint":"^16.3.1","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.2.0_1718316541439_0.9588550072432891","host":"s3://npm-registry-packages"}},"6.2.1-canary.1":{"name":"@haltcase/style","version":"6.2.1-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.2.1-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"5827c7d6c64ef4b4122fc2c76ae8e49406b900d6","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.2.1-canary.1.tgz","fileCount":44,"integrity":"sha512-kyI1gH0LAGvoHRxmNA/AEylBaPf0XVhqUOD3ZP2mJfafFfEhHfOpfJZ09prNbf3uMWsySQeBvDNhkq8i9HiZJQ==","signatures":[{"sig":"MEYCIQCwelCnF+7Zah1en228X7EQ9a0dv2NR63n6HQQMJXUXsQIhALZ8DuTxIK3jQ3ufrgHWuNdTOhQPNLwpH8VXy1pfO1RK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96425},"engines":{"node":">=20"},"exports":{"./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"d3969a38bc6aa707e6710700c22d993007c6d959","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.4.0","dependencies":{"@babel/core":"^7.23.2","postcss-html":"^1.6.0","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","stylelint-define-config":"^1.2.0","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-standard":"^36.0.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^5.4.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","readmeFilename":"readme.md","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","stylelint":"^16.3.1","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.2.1-canary.1_1720206474977_0.18515147739084137","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"@haltcase/style","version":"6.2.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@6.2.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"8c7c48cb9d9c67233424f66cc52ae3f4f8debfe0","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-6.2.1.tgz","fileCount":44,"integrity":"sha512-6/D1GROqKKWkkwuqXdHsIwuCKoleqkekxXsiRXW4P0wWHJanI0heKKySS+GzabgHqgOQHmsTTHH4ulCH2XSyKw==","signatures":[{"sig":"MEQCICYjm3vDESRJ5YUUO/4Ku7b/IMDxSO5MeN1hhxuRpgSRAiBm9BoLoYACMyq5+71wqSBr408x5CfHNDcuCN7AuzIIew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96416},"engines":{"node":">=20"},"exports":{"./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/cjs.js","./eslint/jest":"./eslint/jest.js","./eslint/next":"./eslint/next.js","./eslint/node":"./eslint/node.js","./eslint/astro":"./eslint/astro.js","./eslint/react":"./eslint/react.js","./eslint/browser":"./eslint/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/typescript.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/playwright-test.js"},"gitHead":"25d8b40fcda660e85655624b97072616b7607ce9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky install","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.4.0","dependencies":{"@babel/core":"^7.23.2","postcss-html":"^1.6.0","eslint-plugin-jest":"^27.6.0","eslint-plugin-react":"^7.33.2","eslint-plugin-tsdoc":"^0.2.17","@babel/eslint-parser":"^7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.0","eslint-plugin-unicorn":"^48.0.1","prettier-plugin-astro":"^0.12.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","@rushstack/eslint-patch":"^1.5.1","stylelint-define-config":"^1.2.0","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.9.0","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-standard":"^36.0.0","prettier-plugin-packagejson":"^2.4.6","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^5.4.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-testing-library":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.1","devDependencies":{"husky":"^8.0.3","eslint":"^8.52.0","prettier":"^3.0.3","stylelint":"^16.3.1","typescript":"^5.2.2","@types/node":"20","lint-staged":"^15.0.2","@actions/core":"^1.10.1","@actions/exec":"^1.1.1","@octokit/types":"^10.0.0","@actions/github":"^5.1.1","@commitlint/cli":"^18.2.0","semantic-release":"^22.0.5","@semantic-release/git":"^10.0.1","@commitlint/config-conventional":"^18.1.0"},"peerDependencies":{"eslint":">=8.40.0 <9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=13.3.0 <15"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_6.2.1_1720206859238_0.6049892820087117","host":"s3://npm-registry-packages"}},"7.0.0-canary.1":{"name":"@haltcase/style","version":"7.0.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d7112dea41cb8c036e1684037baa57ba1005425b","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.1.tgz","fileCount":44,"integrity":"sha512-GB6/QaAiTnvpGfZOOoT7IVX1UL2TNkjXWg4TaZ9d3EGAbRCr63sFsCY9M2fmzaGh7f+ZkpQs77QAiFdZKs47DA==","signatures":[{"sig":"MEYCIQDRgACM17CUlf4hxC42/i2Xo+qWFTowRYr2AATcHlRuSgIhAMnjvTec3No/oA5JoPHHV++52HsclEZOIEkfJ23SzlN1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105769},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/configs/cjs.js","./eslint/next":"./eslint/configs/next.js","./eslint/node":"./eslint/configs/node.js","./eslint/react":"./eslint/configs/react.js","./eslint/browser":"./eslint/configs/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/configs/typescript.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/configs/playwright-test.js"},"gitHead":"a4255b484e6a5ecae8623e5a863887be39e3d150","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.8.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"20.18.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.3.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.6.0","eslint-plugin-unicorn":"^56.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","eslint-plugin-playwright":"^2.0.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","prettier-plugin-packagejson":"^2.5.3","prettier-plugin-tailwindcss":"^0.6.8","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.6","eslint":"^9.14.0","globals":"^15.11.0","prettier":"^3.3.3","stylelint":"^16.10.0","@eslint/js":"^9.14.0","typescript":"^5.6.3","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.1","@actions/github":"^6.0.0","@commitlint/cli":"^19.5.0","@eslint/eslintrc":"^3.1.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.12.2","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.12.2","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=14 <16"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.1_1730702127540_0.5045833955976942","host":"s3://npm-registry-packages"}},"7.0.0-canary.2":{"name":"@haltcase/style","version":"7.0.0-canary.2","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.2","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"e533a7d3eab3b204fd14d7ad9399fd0474f7b7fb","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.2.tgz","fileCount":44,"integrity":"sha512-DtgZx90SMe3ZaQ3TKBofY1WXsD7Q5+r6Vm4dhnifbMS6/1UNrFlKcWzDTMrz9wOIjZtlaqCsmKB8/uAUk29dfA==","signatures":[{"sig":"MEYCIQD7i1hivKiy1kAxZKz/AvyyfKP5PXpALdUokcjDyW98cgIhALWZA/VOcSJGJ6AczlOBy0Uq8PRFbI/UCB21NwKdRNSr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105769},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/configs/cjs.js","./eslint/next":"./eslint/configs/next.js","./eslint/node":"./eslint/configs/node.js","./eslint/react":"./eslint/configs/react.js","./eslint/browser":"./eslint/configs/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/configs/typescript.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/configs/playwright-test.js"},"gitHead":"4a510b0724b76aafddb331692f7345d7d060395c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.8.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"20.18.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.12.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.3.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.6.0","eslint-plugin-unicorn":"^56.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","eslint-plugin-playwright":"^2.0.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","prettier-plugin-packagejson":"^2.5.3","prettier-plugin-tailwindcss":"^0.6.8","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.6","eslint":"^9.14.0","globals":"^15.11.0","prettier":"^3.3.3","stylelint":"^16.10.0","@eslint/js":"^9.14.0","typescript":"^5.6.3","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.1","@actions/github":"^6.0.0","@commitlint/cli":"^19.5.0","@eslint/eslintrc":"^3.1.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.12.2","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=14 <16"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.2_1730730563770_0.4585446623363667","host":"s3://npm-registry-packages"}},"7.0.0-canary.3":{"name":"@haltcase/style","version":"7.0.0-canary.3","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.3","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"6db2315ae35c732a834300833c009e2726f5a48a","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.3.tgz","fileCount":44,"integrity":"sha512-Vtt66FEc9M8wIXYwH3ACWQ014vF/rWBTfwdnShT5SubpZ8Qk1vlaw+AZ/l3bKuDPzkcZ9c35XpKDTcsc/dI3BA==","signatures":[{"sig":"MEUCIEpeqXWFHQ9tLsYyFn8mti+vTG+RjvjkitYDBMTip5FLAiEAkMdvzjU0gOn+PaYyyhseaoXQH8vkOA/M0ghENIUclTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105711},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/cjs":"./eslint/configs/cjs.js","./eslint/next":"./eslint/configs/next.js","./eslint/node":"./eslint/configs/node.js","./eslint/react":"./eslint/configs/react.js","./eslint/browser":"./eslint/configs/browser.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./eslint/typescript":"./eslint/configs/typescript.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/playwright-test":"./eslint/configs/playwright-test.js"},"gitHead":"35c0b0a869bcd03399e6fa3c30fd2a8f2a984a63","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.8.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"20.18.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.12.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.3.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.6.0","eslint-plugin-unicorn":"^56.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","@next/eslint-plugin-next":"^15.0.2","eslint-plugin-playwright":"^2.0.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","prettier-plugin-packagejson":"^2.5.3","prettier-plugin-tailwindcss":"^0.6.8","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.6","eslint":"^9.14.0","globals":"^15.11.0","prettier":"^3.3.3","stylelint":"^16.10.0","@eslint/js":"^9.14.0","typescript":"^5.6.3","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.1","@actions/github":"^6.0.0","@commitlint/cli":"^19.5.0","@eslint/eslintrc":"^3.1.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.12.2","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.3_1730777060113_0.9975089164096966","host":"s3://npm-registry-packages"}},"7.0.0-canary.4":{"name":"@haltcase/style","version":"7.0.0-canary.4","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.4","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"f06da3dbc20e1e4af40a5e87184e615703775cb5","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.4.tgz","fileCount":44,"integrity":"sha512-I7yOZZMdTXHBUZkfzUimyPkD/LhKIqiuUEMZK6MK6trNQD1belFvV5X90dL5uthToXgo2OPj1fyG9HuTqn/DOA==","signatures":[{"sig":"MEUCIGYl584NH5GjCXt4ae6ULyQYBHuOMIxw7iASzHzzJau3AiEA4VNX42d/8yF4++23jBo7D0uZz8oSIUPwRm92Od3ADww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108185},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"1902941d9c1336585b5a2bcf10fc316720e10854","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.8.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"20.18.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.12.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.3.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.6.0","eslint-plugin-unicorn":"^56.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","@next/eslint-plugin-next":"^15.0.2","eslint-plugin-playwright":"^2.0.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","prettier-plugin-packagejson":"^2.5.3","prettier-plugin-tailwindcss":"^0.6.8","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.6","eslint":"^9.14.0","globals":"^15.11.0","prettier":"^3.3.3","stylelint":"^16.10.0","@eslint/js":"^9.14.0","typescript":"^5.6.3","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.1","@actions/github":"^6.0.0","@commitlint/cli":"^19.5.0","@eslint/eslintrc":"^3.1.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.12.2","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.4_1730874582968_0.20299053393459787","host":"s3://npm-registry-packages"}},"7.0.0-canary.5":{"name":"@haltcase/style","version":"7.0.0-canary.5","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.5","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d5c6d964f3e710f02563ebd814e290d7c98b2609","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.5.tgz","fileCount":44,"integrity":"sha512-lpfxMemYAHT3srswad3s8iPafBB6Pfhovm8+AX0E/1WAdh3PUGq/0EOVsPItfH/WZKbQION05x8GY14nIe2rGg==","signatures":[{"sig":"MEUCIQCFXCMIeKy79rKH1EwiGfLqOWS1fPe7LGKoQcvTzBlSdgIgLLnwW+OgZnlsrwt+/pHjA/gJJlSsLRSxQkE37+fK4HM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108584},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"2515737aaac7d413bcca90b10cb73c2a4338d8a8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.0","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.10.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.12.2","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.3.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.6.0","eslint-plugin-unicorn":"^56.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","@next/eslint-plugin-next":"^15.0.2","eslint-plugin-playwright":"^2.0.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","prettier-plugin-packagejson":"^2.5.3","prettier-plugin-tailwindcss":"^0.6.8","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.6","eslint":"^9.14.0","globals":"^15.11.0","prettier":"^3.3.3","stylelint":"^16.10.0","@eslint/js":"^9.14.0","typescript":"^5.6.3","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.1","@actions/github":"^6.0.0","@commitlint/cli":"^19.5.0","@eslint/eslintrc":"^3.1.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.12.2","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.5_1731030199315_0.3403361173000572","host":"s3://npm-registry-packages"}},"7.0.0-canary.6":{"name":"@haltcase/style","version":"7.0.0-canary.6","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.6","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"6e36c675ee8ed5ffe4f4a107315517b754c8cd79","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.6.tgz","fileCount":46,"integrity":"sha512-eh7GIAB/pNK9rlla6FudrhzXY9tqEFxWYWB044VHUkbQURch8JsvtgaQf8L6HLiBbvnAZhDqr+bBoXX+NhsIMw==","signatures":[{"sig":"MEYCIQDAxKPWPCQ5pGZESagBE8/nHlv278Fs+U+PTjuWuDiE1gIhALsA6Tfy3Rg4PWADtTp5UScwilVyBjT85OkstyWpewlI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107800},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"d0dcc6d45485af185cc2e0262deed627d69749f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.0","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.11.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","@next/eslint-plugin-next":"^15.0.3","eslint-plugin-playwright":"^2.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.1","prettier-plugin-packagejson":"^2.5.6","prettier-plugin-tailwindcss":"^0.6.9","@stylistic/eslint-plugin-jsx":"^2.11.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.5.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.15.0","globals":"^15.12.0","prettier":"^3.4.1","stylelint":"^16.10.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.2","@actions/github":"^6.0.0","@commitlint/cli":"^19.6.0","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.16.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.6.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.6_1732684092432_0.19361717265986433","host":"s3://npm-registry-packages"}},"7.0.0-canary.7":{"name":"@haltcase/style","version":"7.0.0-canary.7","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.7","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"e12b4f859904decc573c256f6a6873fe2df5542d","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.7.tgz","fileCount":46,"integrity":"sha512-GTK8D7/7j+cyB6xoAF7ezWpA+VvFSW03e0CfUobjTJ39gr2nSRI21FO8i3hKh0TVmDc9s9eMFbJy4T1yQUpCnA==","signatures":[{"sig":"MEYCIQCwcqTyTjzCLuuZybOYbtygaF1jjwHjwwqBJHfDxRXPhAIhAITmXuHDIbYSuNoLIQDBGh9zJmBI8Umt+/MN7Y2bmX48","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108074},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"db12428e99b5b8a9322332a71c82511b299b2ad1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.0","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.11.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","@next/eslint-plugin-next":"^15.0.3","eslint-plugin-playwright":"^2.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.1","prettier-plugin-packagejson":"^2.5.6","prettier-plugin-tailwindcss":"^0.6.9","@stylistic/eslint-plugin-jsx":"^2.11.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.5.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.15.0","globals":"^15.12.0","prettier":"^3.4.1","stylelint":"^16.10.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.2","@actions/github":"^6.0.0","@commitlint/cli":"^19.6.0","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.16.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.6.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.7_1732757680358_0.28447062304838266","host":"s3://npm-registry-packages"}},"7.0.0-canary.8":{"name":"@haltcase/style","version":"7.0.0-canary.8","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.8","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"5c8d3852b7006a2509a2e6671da3ba8ef649a9cb","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.8.tgz","fileCount":46,"integrity":"sha512-CXIyNeSUgUF7e4KTsgKXzrAZs4wVFXAeaNQbcsu+vlVYUf8yw0p7d/jOqxcZu1hTPO3/9HCTkr2auls7PdixDQ==","signatures":[{"sig":"MEQCIEUYsInuLRq5MPTPnmmCouI4aBnTQUtfZBMtMTqSTd69AiASr4wckx5qmssE/q8d6medcr95SwD4wprEGs+VWlUpaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109842},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"7df0ae8c6021dff23a8b4ac564fd071ed2f9374b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.0","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.11.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","@next/eslint-plugin-next":"^15.0.3","eslint-plugin-playwright":"^2.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.1","prettier-plugin-packagejson":"^2.5.6","prettier-plugin-tailwindcss":"^0.6.9","@stylistic/eslint-plugin-jsx":"^2.11.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.5.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.15.0","globals":"^15.12.0","prettier":"^3.4.1","stylelint":"^16.10.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.2","@actions/github":"^6.0.0","@commitlint/cli":"^19.6.0","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.16.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.6.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.8_1733001197702_0.9550474422577817","host":"s3://npm-registry-packages"}},"7.0.0-canary.9":{"name":"@haltcase/style","version":"7.0.0-canary.9","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.9","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"5002fd09fff0baba68b3aa16ca5211f46505ce89","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.9.tgz","fileCount":46,"integrity":"sha512-FKCJ0F5BtI7liml7JM1l8PYtSjUr3AwlM9p9Lmx4cxZsfkptJoHXhaf7E7Qi521Uyc7Q9OCagJZiuJ2EslJV2g==","signatures":[{"sig":"MEYCIQC/piOyCb7SUYXwiRthcIsIb6TVjwOSgjJSdXaOpGdrfwIhAO2g7BkrMHMuIpM+csggeD2swEfUizMApo1TYyL70Sx7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110028},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"bdf788e6d37ce234ead90441b9dcdf9745cf33da","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.0","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.11.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","@next/eslint-plugin-next":"^15.0.3","eslint-plugin-playwright":"^2.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.1","prettier-plugin-packagejson":"^2.5.6","prettier-plugin-tailwindcss":"^0.6.9","@stylistic/eslint-plugin-jsx":"^2.11.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.5.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.15.0","globals":"^15.12.0","prettier":"^3.4.1","stylelint":"^16.10.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.2","@actions/github":"^6.0.0","@commitlint/cli":"^19.6.0","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.16.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.6.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.9_1733017860650_0.8356208998322907","host":"s3://npm-registry-packages"}},"7.0.0-canary.10":{"name":"@haltcase/style","version":"7.0.0-canary.10","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.10","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d4eb291d7266506f13061ddae6ef7337ecd0eb9f","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.10.tgz","fileCount":46,"integrity":"sha512-vhZU2wjISWZGiksXhwUAP7Yts6aV+/mUq2SQPsV3lXsxldS6Gr+qFJTSvj0n//KhmPaJFuDqQeVI/1X/6ay+ow==","signatures":[{"sig":"MEQCIHL499M7STwQNj0hdDZLpY3Y0iGpmgMqTSA760gukjKEAiBi6/UqGyVQizL4aVGNHC+i0V9VRe84+Gbf+/61QP/esg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110033},"type":"module","engines":{"node":">=20"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"308bb1b2c9c385db5ffc2ae134e89481205e99ca","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.0","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.11.0","dependencies":{"@babel/core":"^7.26.0","postcss-html":"^1.7.0","typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^1.7.0","@next/eslint-plugin-next":"^15.0.3","eslint-plugin-playwright":"^2.1.0","eslint-plugin-react-hooks":"^5.0.0","stylelint-config-standard":"^36.0.1","@eslint-react/eslint-plugin":"^1.17.1","prettier-plugin-packagejson":"^2.5.6","prettier-plugin-tailwindcss":"^0.6.9","@stylistic/eslint-plugin-jsx":"^2.11.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^6.1.0","eslint-plugin-testing-library":"^6.5.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0+sha256.355a8ab8dbb6ad41befbef39bc4fd6b5df85e12761d2724bd01f13e878de4b13","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.15.0","globals":"^15.12.0","prettier":"^3.4.1","stylelint":"^16.10.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"22","lint-staged":"^15.2.10","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.6.2","@actions/github":"^6.0.0","@commitlint/cli":"^19.6.0","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.16.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.6.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.10_1733193054311_0.04239774185378575","host":"s3://npm-registry-packages"}},"7.0.0-canary.11":{"name":"@haltcase/style","version":"7.0.0-canary.11","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.11","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"b88896266dfb091c8df87afd4ee7bf77ee51088c","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.11.tgz","fileCount":46,"integrity":"sha512-jbdZCZfu6OzeYZ+E2en1aqj9JkwuqgitqEJKmb+T2mdDBGgesVVvKNapuZYFNC5glFhPEizR51X0ZLkWd+FmFQ==","signatures":[{"sig":"MEUCIQCHffF+4PnYeB2xrymQHcDSbqWjiny5pek/C1CaIGN8rAIgd2yA/dboXwzp7XhXwgXNuBTafanEJWA8oVQlLdKZvRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109978},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"a7033c912dd4c007764433cfadb121f559c10b5a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.11_1739810694706_0.9827862067490754","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-canary.12":{"name":"@haltcase/style","version":"7.0.0-canary.12","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.12","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"7073290eed39e42174aa71d72865be671275ac58","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.12.tgz","fileCount":46,"integrity":"sha512-+Voad3nnDzWcu1X3w3yw6oKdgwdWT4RsrmQF2U81W6KKTTN+8jSkBKYLAGFBKmaLzdk9fz6zd3mXBnvLPMUMzQ==","signatures":[{"sig":"MEUCIAfIDdeGHbz9pAbEkD3a9twXOAZ1Jt/mQUS/ZQ5pUWOLAiEAgdjjw5ca+j6eb7LLPV9oBi6KALxnqp2GXx4eLMJy6AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110238},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":"./eslint/index.js","./prettier":"./prettier/index.js","./stylelint":"./stylelint/index.js","./eslint/rules/*":"./eslint/rules/*.js","./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./eslint/rules/*.js":"./eslint/rules/*.js","./stylelint/modules":"./stylelint/modules.js","./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":"./stylelint/standard.js","./typescript/bundler":"./typescript/tsconfig.bundler.json"},"gitHead":"697f2a95e7b40fa601478037a9b6e6850b7e98e1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.12_1739813892610_0.3786482402994735","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-canary.13":{"name":"@haltcase/style","version":"7.0.0-canary.13","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0-canary.13","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"ea7eef0a6a8a39395b3ef8500ad97b9dcfe3155d","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0-canary.13.tgz","fileCount":81,"integrity":"sha512-eFwAOtiGOxQDyoWQEqjaklpZMDIp9Apn0e7RzgFo7MIih9HaXjcP39D3CXGlh/W+jYsTLXoGL+Uu4OwJ2zX81Q==","signatures":[{"sig":"MEYCIQD7UBrEHaHkat2Na/PONkJMP+XxEC93q3td6pE8TdTwdAIhAPOaxb6TaQV1Q72R9f3Un2qXz1xaSyYK1uq38otHrSbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119995},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"1692b6fe97cd83bc9668900fae56d3f27dca1d13","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0-canary.13_1740002468007_0.3799776530879766","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@haltcase/style","version":"7.0.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.0.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"54fb6b03ecaff48bb47defb0dc347aacdb2493a8","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.0.0.tgz","fileCount":81,"integrity":"sha512-YWEqFuxomUVnv0WeX9W4v65rOxv4tajLPvmzQZBoTYr9O2pSWBCbVkw7wowRyeqjwZCRtYY76cVsPJ8M9Vx07g==","signatures":[{"sig":"MEYCIQC72omyu4/yc5h3gmbZJkW44rEt7H2Tf2gMbX7/7JwI3wIhAJLAUyC7RdPrf0zhsgsSVA/2HGeh0pBjytRcaUml82cf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119985},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"9fbfc2ed387219eead2566fe58b5bf7764e75402","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.0.0_1740020055919_0.21432200759966125","host":"s3://npm-registry-packages-npm-production"}},"7.1.0-canary.1":{"name":"@haltcase/style","version":"7.1.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.1.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"eff140a7c89624a3972de731178663e6a409f6c1","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.1.0-canary.1.tgz","fileCount":81,"integrity":"sha512-Ocy8Sj/FeWiV0pArhfF87uj9+JamdWDwqpoPowx58KuXT9q356Q7EKpxHXVmt+C+10W32usoPc5q3xSy0KA2vw==","signatures":[{"sig":"MEQCIEtkYNSjipPgapPd2vF0hCdW1rlZdIxTnkJkQniatn/YAiA83+55B3wisQpRuUW5IymZ0TMVqzd62w/kxfsOJNVz2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119998},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"f0203c3c5b07db47ba904c61112d0bcf6e87e05d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.1.0-canary.1_1740020879822_0.4709709867429359","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@haltcase/style","version":"7.1.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.1.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"fa663bd78240b32a5f9a5306f803a110c883f161","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.1.0.tgz","fileCount":81,"integrity":"sha512-viLT5srlgDfI6BeKeTWEvrddw7/FivyKMTWfzD0PkC+YigR5odZJWW/xrnZj+bN3RPkdqBGaGkJs0lzL6BoCtA==","signatures":[{"sig":"MEUCIQCGlwLPVVXPw4/a/q1yb9hKqQvn7RWFJTbgOU3PAMZTIAIgLSCDvbUaZnn9SH9T/CnJqBUg6HlpLJxNdFs7v9sNgk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119989},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"b4fdf2d4447300057d701cd60d80675304dc833a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.1.0_1740021007231_0.09103490887279064","host":"s3://npm-registry-packages-npm-production"}},"7.2.0-canary.1":{"name":"@haltcase/style","version":"7.2.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.2.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"f0af573e8b5bb801b9625f15a66c31a56cf45a56","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.2.0-canary.1.tgz","fileCount":83,"integrity":"sha512-GlVylrXBA6wPyTiXsy4YXLNclH4KklKXivWBkzFcgsqpBg8QzH+idtE2PJHKXMiB99tJbTy6W1LOzNde0zsb0A==","signatures":[{"sig":"MEQCIBoLU10Ob+QzUXSK26ULN/1XiRd1LaY0fnwsCU26367bAiA4kGmsiOzwxc5I8lPrSXuYQ97ZzlcOge2Ueg5E03xRrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120697},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"84b5d13eb8e857de8205230bbed5d856d8c8e24d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","stylelint-config-tailwindcss":"^1.0.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.2.0-canary.1_1740065974734_0.8412251442999499","host":"s3://npm-registry-packages-npm-production"}},"7.2.0-canary.2":{"name":"@haltcase/style","version":"7.2.0-canary.2","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.2.0-canary.2","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"8382a36026651355de8daa08b8b718afaedfeaa4","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.2.0-canary.2.tgz","fileCount":83,"integrity":"sha512-A0kkeXtVbB0NXMfFHpfymcPhXqf3krP4BGrsn8tnOo/GP0QP2Vcep/TZd3uG6kAIGW9kK2chhQ83MmdvD1UoaA==","signatures":[{"sig":"MEQCIEbuMfOjYvHp0KfLBL6IF9oDFw1Sde3UF4nCRFL7rDf4AiBgOIMGLkf3muhGZhISZ4W2sGB3o2DSUJsHmSaptudB8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120697},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"95c7b86db472c0d3ae642c2fdf43b20c0f3e9e59","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.2.0-canary.2_1740066326489_0.8495574231405403","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@haltcase/style","version":"7.2.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.2.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"7e33d57ca86c6d878219a7695f9dd2a9a3206c3a","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.2.0.tgz","fileCount":83,"integrity":"sha512-y54zXL5mS78La+pjpXdY8kcOrz7Y0bp3f/4scju2WyFx2R3F9BqHXONfy6fWTPzoPuRkk7ywNTgvHXoIlt1zLA==","signatures":[{"sig":"MEUCIQCd0r8+iYtr6B+qwGJ37uHVHg457lJNLgITmo6YKB3/iwIgD/pgOGqI+2IYtGPiGaqZAuurPDuy9XOkR+OVvXxlL4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120688},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"e02d557490e2b180576cf641c5b40604641b35fe","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.2.0_1740066863100_0.1465884178909449","host":"s3://npm-registry-packages-npm-production"}},"7.2.1-canary.1":{"name":"@haltcase/style","version":"7.2.1-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.2.1-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d8d45b6ea0f6714aa08135b0f68a14644ddd8bee","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.2.1-canary.1.tgz","fileCount":83,"integrity":"sha512-AZqond7bVR1We2aLNekCqt6jGLK2AfOyd1AdXawCwbrwNqCJ9UbG9tBrGpLSSHSQJaIJhtjh2mUkbP6XAJc1Qw==","signatures":[{"sig":"MEYCIQCI9XZIw1ICdzVDVo2BZXOpo4lPW0Il/D+b2XYqeQxCOAIhAKd2YHoUqCPa8xI904UpF7o0NbltKPJZcDWd1DiaUszj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120700},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"9f6b258553edfb01a4eaf8a22f08183d4b94a050","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","@types/eslint__js":"^8.42.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.2.1-canary.1_1741277671599_0.6801076324214212","host":"s3://npm-registry-packages-npm-production"}},"7.2.2-canary.1":{"name":"@haltcase/style","version":"7.2.2-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.2.2-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"a198a2185b7735ea96388bba3a99dba8bbdcfef6","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.2.2-canary.1.tgz","fileCount":83,"integrity":"sha512-ABCrCtY8Bf++Y0jmHVxJslJRMZXoEyETWsc1xx6Wjg7IBuPrg7+uIdxUkRvYlTwpNmJlDb/I9tR4b5OXQgwpug==","signatures":[{"sig":"MEQCICz1zb2MGJ4xGU2893BANFkYhJ6OhBjVuDOQdfIw2Yq8AiB31VwG6r8Kq/guuzni1boTBlU2k+nSG9/VRJ/gtvZneQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120711},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"bd3b6c10a46418c3761d67f6df9bcf8cde6106ff","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.2.2-canary.1_1741297618901_0.6616133930052306","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"@haltcase/style","version":"7.2.2","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.2.2","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"a665dacb975bf7e56e8371204534882a724af5b0","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.2.2.tgz","fileCount":83,"integrity":"sha512-t46tmUIRv4w6p0r55EAzRuzynrprG+WM90lvOySnF6QBep8XtpwDojXkS7Yjx83CxK2k2VPgrQTPpZLFqFF3Cg==","signatures":[{"sig":"MEUCIQDhP1mAmlBgDh6olDr2I25hcWSZ5QJjxB5RlLg1j6RYfwIgOfZh5A5grK0HLgS2Jcz0R+yNjhPYOeC6ZORQ2vDrS04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120702},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"5d27cdd367d7a1de634c8489b657ba336a75b350","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.2.2_1741297768359_0.5169881642666911","host":"s3://npm-registry-packages-npm-production"}},"7.2.3-canary.1":{"name":"@haltcase/style","version":"7.2.3-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.2.3-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d03eccf8e2040bf4bf981d52cbe4fd9dabf07905","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.2.3-canary.1.tgz","fileCount":83,"integrity":"sha512-XEst72SzcOxfpr6xROvBofp87dv8HR+3KfX6KECBFgY271zeUH8m1gRYBK4iFC2xVI8KeC7XqH40ehWtdhZsSQ==","signatures":[{"sig":"MEQCIE9iyLDLv+z+78Qrzd51gJ7nLdiKdp4Vo2+KO9Wg+pNfAiAhgnAj4PG858X6QCYOSz36Xd0OW1iCsW/w9Uocmgpd3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120806},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"887d23c6fc01f7c196819046142deba5409c2cf3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.2.3-canary.1_1743467920775_0.6485523307108028","host":"s3://npm-registry-packages-npm-production"}},"7.2.3":{"name":"@haltcase/style","version":"7.2.3","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.2.3","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"7cf3826768a972609a71310365f423ee2ebf5d6e","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.2.3.tgz","fileCount":83,"integrity":"sha512-sdUSQxNZm8Xr4QKDchRuFzY920jAAbE8aANiNpC1FyU8ZequyNvE/k+MXvXH26dwxq52CBswq5iuO4uig31eIg==","signatures":[{"sig":"MEYCIQCbw95Ie1Dc6+JbrTbHs56uGmKAiSyH7vPWHE5sv46S0wIhAMyoaIO/peQPdtMIqrvQ/V5QDnscErNziYBRyzZTjPkH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120797},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"a9c03841b06f74a04a58f8e11c84f2ae2b50271c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.2.3_1743468240040_0.17746983140896888","host":"s3://npm-registry-packages-npm-production"}},"7.3.0-canary.1":{"name":"@haltcase/style","version":"7.3.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.3.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"bc45b32d23a33db8f5766719896a7f198afae6ca","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.3.0-canary.1.tgz","fileCount":83,"integrity":"sha512-cVVVl7QYdz2+F/ykoMEZVkPsv3PR3aofJ1afiv46Zo2QrUNaaCF/B6WPthL4a6+S7n2GSPm1bOVj4cvvBXn81w==","signatures":[{"sig":"MEUCIQDqzdF9MbIOFRBgjL1z6WKZM31Y6J5TY4HqWojVSvNwfwIgY4a4OVarKb+pqkFuyuY4w7P7UVhNcecsmjYiHVaEVI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120766},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"05aff4a8c2dbdb0077d60c5687c6dcdc18b7180b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.3.0-canary.1_1744382014825_0.7043550003545667","host":"s3://npm-registry-packages-npm-production"}},"7.3.0-canary.2":{"name":"@haltcase/style","version":"7.3.0-canary.2","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.3.0-canary.2","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"aea5b93fa0229650be47304b949de2426806a515","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.3.0-canary.2.tgz","fileCount":83,"integrity":"sha512-o1n/QkPOKG+GXRHHt9z9akWGLk+IdoU9AWqMZAF3PVTv1NGNdMxzx3a2eY602W1nElIrl+vGtLjfHgVsCSLWGg==","signatures":[{"sig":"MEYCIQDapXkb8eUE0/jqj2qomnAKXNhqvp8h9tetop091iOxGQIhAMmgXQ8WOSDVc4bfOBHWGIQ0hR0vLPtfrZ+v2HQUiGJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120781},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"dccb454a17bd48573d291a1246a570bf74a55740","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.3.0-canary.2_1744384278145_0.9816861135824364","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@haltcase/style","version":"7.3.0","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.3.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"285c8523b453f62a8f2aca431abc111ae93fc709","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.3.0.tgz","fileCount":83,"integrity":"sha512-WeWP+3mlX5eP2qdx/UjrEkeFYz+cSWyJy32MwK/iILlzI7qmrSYJzLcoNEPQRbfhxVGgrk1kcUCw7eScx5aflQ==","signatures":[{"sig":"MEUCIQCPZkLW6EtjSKUkaBulY0kVjG51erzJyWYHVHIeBqZSYQIgUhjgj6zjwK7a/j7A9BL4cHkJ5snP+lFQ+dn2xEH2ci8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120772},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"156f18f40540eb4e8d4f655090e54e16e40b1efc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.3.0_1744385856460_0.13360506053543797","host":"s3://npm-registry-packages-npm-production"}},"7.3.1-canary.1":{"name":"@haltcase/style","version":"7.3.1-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.3.1-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"191cda52e4d716cc1df4af97ece58e2d5bc5e322","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.3.1-canary.1.tgz","fileCount":83,"integrity":"sha512-dsAQTFmTZ6PuO2B0ul35xyNZ+MVD12VTUbhJY+b+hcoi1cZZvAQkU5Z0L/GZ+T+T28IbAWH7GROIbXb2OpvSzg==","signatures":[{"sig":"MEUCIC9c8D8wK329ot3uc75CpxKMwdILZ9eQRTB8NtLdGkwHAiEA8y8qcVs11z5o4NFPhnSmFpyfWMH//GScahLht6sYcbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121815},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"10d22ef929ca79e0b9836d4f4ac6378599af6e54","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.3.1-canary.1_1744393016929_0.8479542487887997","host":"s3://npm-registry-packages-npm-production"}},"7.3.1":{"name":"@haltcase/style","version":"7.3.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@7.3.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"e8f58cbab0e84b1afb1e2f7fe0374a33a60219c0","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-7.3.1.tgz","fileCount":83,"integrity":"sha512-wa8glEEKoCnfVlU3dTQl5QoCQvpq6ODSE+0DYFayfGHMGYOb7dxvubJQdYcHsr0muN+M1HuSSlhFDDNJi3IkyA==","signatures":[{"sig":"MEUCIHYgBAJchzIi//XETAW5cEA1Eepw4TSBGwW6rqz8YXeGAiEA3QnELUn7BXMF/apt7lFHJTaojVZyZomqzhFRXm8u5s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121806},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"191f3cb1735236ad0f99f803e6024043c4582e62","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.14.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_7.3.1_1744393192867_0.496127894591079","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary.1":{"name":"@haltcase/style","version":"8.0.0-canary.1","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@8.0.0-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"19211a7cfe77845f15fd330a689e20d56c927991","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0-canary.1.tgz","fileCount":83,"integrity":"sha512-NuhKRCI0Lew8tvoxhhxAuTaSM01EEEOGL5m8mZCQxTt9ZKGNDkY1FQ0WKP0DGhaa3xSA6twVkdWvWl2g1uPp7g==","signatures":[{"sig":"MEYCIQDV28YlJ6XaPIpyZXFWMHDHUJ6j6dwpNuPruoC+Cfv8NQIhALietK9OkiwBVnX5i3vFbZJTjWAQ8HSPC+tHwdx+JSbQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123194},"pnpm":{"onlyBuiltDependencies":["unrs-resolver"]},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"c59a0ff689c6d8e047626c6fff8e1bc757decc94","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.15.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^59.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^15.15.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0-canary.1_1746066335197_0.49842259230912256","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary.2":{"name":"@haltcase/style","version":"8.0.0-canary.2","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@8.0.0-canary.2","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"2580d19ae19b68229046374381a2ab4692f86ff8","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0-canary.2.tgz","fileCount":83,"integrity":"sha512-zYTyyngxL3RziYffpXmt7MPF9FK4alzLJerRD5NrIOPxNcjEf8E+Kt2dcbyE4IF3eL4uMe35hnXCuOrICZvlsQ==","signatures":[{"sig":"MEUCICYZHdf5q5/z2Om1R8NEShg/LoC1JX5HEceAtNA+Zso/AiEAiI9GaVuS9p0X3h3UEx+Dkc/Bezc1EEvomh5uSCdKNBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123193},"pnpm":{"onlyBuiltDependencies":["unrs-resolver"]},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"c388b3f8b95c088f6a751a7d8ae8d28fa5750f5d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.15.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^59.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^3.1.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^16.0.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0-canary.2_1746066558004_0.5887502147675985","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary.3":{"name":"@haltcase/style","version":"8.0.0-canary.3","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@8.0.0-canary.3","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"1181a6614ea25c41a8f3fb0ffa31310ef7871cc9","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0-canary.3.tgz","fileCount":85,"integrity":"sha512-7Eof8OMQZjGk7h6EC4gphxAsErP1XAvmeF5/R9h70tBVjk1b16aPoUbqZjbjiZv8Pd/iReWag6yQ+aPGdbgyag==","signatures":[{"sig":"MEUCIQDNhiXE0HUahrsRiaIaqt/hpuh64j/6aGizLgg+Df4GJwIgDWwWSsJXezfN2unc7QvvDL3sI6DMFJg3bK68jqtWwFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127670},"pnpm":{"onlyBuiltDependencies":["unrs-resolver"]},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"1bb0d71696cde6807738ec9503f195dd463bd5fb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.15.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.24.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^59.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^37.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^4.2.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^16.0.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^15.4.3","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^13.8.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.24.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0-canary.3_1746075148383_0.6677624080629811","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary.6":{"name":"@haltcase/style","version":"8.0.0-canary.6","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@8.0.0-canary.6","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"2421b1de4ae38b40e383c935b00f85c60928dc5e","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0-canary.6.tgz","fileCount":85,"integrity":"sha512-4SlSJXlZxhx25GDf3WtG1MWmzwnrfTc6VCTL3xbsrmDTo6yptrPaXJa5SrQBgkkU6HhPndPy+VIuJ6jrJgxy+Q==","signatures":[{"sig":"MEQCIC8wUfnhZSRB7bMS0wk3U3FcmTPrbf+IhRnYsBPBpAsaAiA6zxaEDM99AuxDNoF6f2z0GBfCQoGIc4oafAGQnWMphg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129440},"type":"module","_from":"file:haltcase-style-8.0.0-canary.6.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","eslint-check":"eslint --max-warnings=0 .","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","_resolved":"/tmp/1cf6209c90f41504c3d907ea218193bf/haltcase-style-8.0.0-canary.6.tgz","stylelint":{"extends":"./stylelint/index.js"},"_integrity":"sha512-4SlSJXlZxhx25GDf3WtG1MWmzwnrfTc6VCTL3xbsrmDTo6yptrPaXJa5SrQBgkkU6HhPndPy+VIuJ6jrJgxy+Q==","repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"9.8.1","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.17.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^60.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^4.2.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^16.0.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^16.1.0","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^14.0.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.40.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0-canary.6_1755629910220_0.2523927080172008","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary.7":{"name":"@haltcase/style","version":"8.0.0-canary.7","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@8.0.0-canary.7","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"c28b6da5d31bb0ba5ca626fb56625ed3db52e271","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0-canary.7.tgz","fileCount":87,"integrity":"sha512-F2NNI9YnFy4/hHD7QS5ExqtGY8BfnGENQueAFzVI8fSFQYMH5rvMm6RYcLdgnPmdB8ES/+6G8PY6gpMcyaXlwA==","signatures":[{"sig":"MEQCID7qvVaaGat2Durf6/qBiki1See4oKNaI1C6aO/Vx+DqAiBqaHQtvhsfp+CSfj/7Fx7zvouyqCu2SUGXQt5W0SBf+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130540},"pnpm":{"onlyBuiltDependencies":["unrs-resolver"]},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"79d3682e90c990bc0041c6e6b7fb17d4f79f8c2a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.3","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.18.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^60.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^4.2.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^16.0.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^16.1.0","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^14.0.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.40.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0-canary.7_1755633535846_0.981858767549477","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary.8":{"name":"@haltcase/style","version":"8.0.0-canary.8","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@8.0.0-canary.8","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"d7c3e60e1c59ee75e8599083592dce9734879cdd","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0-canary.8.tgz","fileCount":87,"integrity":"sha512-DSuAtzOu3bErrmcDJKY+1bSLz0QLXq0ZmL/avXLnjeDNsgFtJKLsl68yAs9ksKMNDWm1X1TVGL1okFjrzD5X4A==","signatures":[{"sig":"MEUCIAFwIMP3P+N9uymn9CFzTYf7TuoR1Hugn8kupqumdDuXAiEA2mBPtgXH4bTPJ1SPJpL9Z1AYYTFIYsfRIUUo4BAjmuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130614},"pnpm":{"onlyBuiltDependencies":["unrs-resolver"]},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"befa6d68600c2e5f818deebf28269ef73410d7da","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.3","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.18.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^60.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^4.2.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^16.0.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^16.1.0","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^14.0.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.40.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0-canary.8_1755633860868_0.7441419336193782","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary.9":{"name":"@haltcase/style","version":"8.0.0-canary.9","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@8.0.0-canary.9","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"2ea1396c8f7313b30b21977cc35096aca3aaf6c5","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0-canary.9.tgz","fileCount":87,"integrity":"sha512-9B4PzZNL2d0RMNmB9C1qzhqXm63oE9k7ZYNjZUhehQGj0n+FhIa+ngHNYtwoQrnyms+I0s9jdFLtLa9nq2+0ag==","signatures":[{"sig":"MEUCIQDaG9iEm4glA34xZLROhqYQBhfykqclxDFX66UHTTTB8AIgDQdNmby1o/XjQjj9EhL0MZ2PyhBvwguWvt0Ltv4t+dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130740},"pnpm":{"onlyBuiltDependencies":["unrs-resolver"]},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./typescript/node24":"./typescript/tsconfig.node24.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./typescript/node-ts":"./typescript/tsconfig.node-ts.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"b63fa175362a076897ccd05778f5d0945c668f13","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"haltcase","email":"bo@lingen.life"},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"10.9.3","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"22.18.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.4.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^60.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","@next/eslint-plugin-next":"^15.1.7","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^5.1.0","stylelint-config-standard":"^38.0.0","@eslint-react/eslint-plugin":"^1.26.2","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.6.11","@stylistic/eslint-plugin-jsx":"^4.2.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^7.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^16.0.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"22","lint-staged":"^16.1.0","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@octokit/types":"^14.0.0","@actions/github":"^6.0.0","@commitlint/cli":"^19.7.1","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.3","eslint-define-config":"^2.1.0","@semantic-release/git":"^10.0.1","@typescript-eslint/types":"^8.40.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0-canary.9_1755634853602_0.7490233377015298","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary.11":{"name":"@haltcase/style","version":"8.0.0-canary.11","keywords":["eslint","prettier","typescript","style","eslint-config"],"author":{"url":"https://haltcase.dev","name":"Bo Lingen","email":"bo@haltcase.dev"},"license":"MPL-2.0","_id":"@haltcase/style@8.0.0-canary.11","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":{"url":"https://github.com/haltcase/style/issues"},"dist":{"shasum":"c19857cd4d719b3b743fb2ce05aa856cb82f8bb2","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0-canary.11.tgz","fileCount":87,"integrity":"sha512-WYbGZbEVgbtSmhpQMwGPOfW0tcQ4QGPVYDr/2zyponbCRkm/mc0crVirFxV8Jmo5Qrg6TiwDk+9+qCmQAex7Hw==","signatures":[{"sig":"MEYCIQCU1YpQ0K0qqhRUK0qzoygdFylE/4jH0UTpAZzWOTHrSgIhAMvHwJUoCsBzV+mSdkcmDQeRSRMkAtegfhZRAw91pzaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@haltcase%2fstyle@8.0.0-canary.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132710},"pnpm":{"onlyBuiltDependencies":["unrs-resolver"]},"type":"module","engines":{"node":">=20","pnpm":">=10"},"exports":{"./eslint":{"types":"./dist/types/eslint/index.d.ts","default":"./eslint/index.js"},"./prettier":{"types":"./dist/types/prettier/index.d.ts","default":"./prettier/index.js"},"./stylelint":{"types":"./dist/types/stylelint/index.d.ts","default":"./stylelint/index.js"},"./eslint/rules/*":{"types":"./dist/types/eslint/rules/*.d.ts","default":"./eslint/rules/*.js"},"./typescript/web":"./typescript/tsconfig.web.json","./typescript/base":"./typescript/tsconfig.base.json","./typescript/next":"./typescript/tsconfig.next.json","./typescript/node":"./typescript/tsconfig.node.json","./stylelint/modules":{"types":"./dist/types/stylelint/modules.d.ts","default":"./stylelint/modules.js"},"./typescript/node18":"./typescript/tsconfig.node18.json","./typescript/node20":"./typescript/tsconfig.node20.json","./typescript/node22":"./typescript/tsconfig.node22.json","./typescript/node24":"./typescript/tsconfig.node24.json","./stylelint/standard":{"types":"./dist/types/stylelint/standard.d.ts","default":"./stylelint/standard.js"},"./stylelint/tailwind":{"types":"./dist/types/stylelint/tailwind.d.ts","default":"./stylelint/tailwind.js"},"./typescript/bundler":"./typescript/tsconfig.bundler.json","./typescript/node-ts":"./typescript/tsconfig.node-ts.json","./eslint/rules/typescript":{"types":"./dist/types/eslint/rules/typescript/index.d.ts","default":"./eslint/rules/typescript/index.js"}},"gitHead":"5295fc59f2e1c8e924959a77ba56f4abf8c414a6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"eslint --fix . && prettier --write .","prepare":"husky","eslint-check":"eslint --max-warnings=0 .","prepublishOnly":"tsc","prettier-check":"prettier --check .","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cbee017-817c-430e-9e4b-691d505428ba"}},"prettier":"./prettier/index.js","stylelint":{"extends":"./stylelint/index.js"},"repository":{"url":"git+https://github.com/haltcase/style.git","type":"git"},"_npmVersion":"11.6.2","description":"haltcase's web ecosystem style guide & configurations","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,css,yml,yaml}":"pnpm prettier --write"},"_nodeVersion":"24.12.0","dependencies":{"@babel/core":"^7.26.9","postcss-html":"^1.8.0","stylelint-order":"^7.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.4","eslint-plugin-tsdoc":"^0.5.0","@babel/eslint-parser":"^7.26.8","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^62.0.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","stylelint-define-config":"^16.14.1","eslint-plugin-playwright":"^2.2.0","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^39.0.1","@eslint-react/eslint-plugin":"^2.3.13","prettier-plugin-packagejson":"^2.5.8","prettier-plugin-tailwindcss":"^0.7.0","@stylistic/eslint-plugin-jsx":"^4.2.0","eslint-import-resolver-alias":"^1.1.2","stylelint-config-clean-order":"^8.0.0","stylelint-config-tailwindcss":"^1.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1","eslint-plugin-react-you-might-not-need-an-effect":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","readmeFilename":"readme.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.20.1","globals":"^16.0.0","prettier":"^3.5.1","stylelint":"^16.14.1","@eslint/js":"^9.20.0","typescript":"^5.9.3","@types/node":"22","lint-staged":"^16.1.0","@actions/core":"^2.0.1","@actions/exec":"^2.0.0","@octokit/types":"^16.0.0","@actions/github":"^6.0.0","@commitlint/cli":"^20.2.0","semantic-release":"^25.0.2","@semantic-release/git":"^10.0.1","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/types":"^8.40.0","@types/eslint-config-prettier":"^6.11.3","@commitlint/config-conventional":"^20.2.0"},"peerDependencies":{"eslint":">=9","prettier":">=3.0.0 <4","stylelint":">=16.3.1 <17","typescript":">=5.0.0 <6","@next/eslint-plugin-next":">=15.0.0 <17"},"peerDependenciesMeta":{"eslint":{"optional":true},"prettier":{"optional":true},"stylelint":{"optional":true},"typescript":{"optional":true},"@next/eslint-plugin-next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0-canary.11_1767076453484_0.6129050742882771","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@haltcase/style","version":"8.0.0","keywords":["editorconfig","oxfmt","oxlint","oxlint-config","style","typescript","vite-plus"],"author":"Bo Lingen <bo@haltcase.dev> (https://haltcase.dev)","license":"MIT","_id":"@haltcase/style@8.0.0","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":"https://github.com/haltcase/style/issues","dist":{"shasum":"51a4225d85219ae1ae1b9c5988da507a1d05ab21","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.0.tgz","fileCount":3,"integrity":"sha512-100+i9jNlGxRbZtLCa9z2qc1PvdQR86Iuh8Gk3t21hCHAjbwAtnBeMgA6YsGttKHPafBsRPvu05UzY0HVgy2Mg==","signatures":[{"sig":"MEUCIQCI5Ho6RXyyqoxIEIEdb0nd+Cid7at3v/R5AdNrZBWNJQIgdsaKRr+XFQULR/0vVp9kD1q27kvK8gRsHbOwF0zhw8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@haltcase%2fstyle@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13707},"type":"module","engines":{"node":">=22"},"exports":{"./oxfmt":"./dist/oxfmt/index.js","./oxlint":"./dist/oxlint/index.js","./stylelint":"./dist/stylelint/index.js","./vite-plus":"./dist/vite-plus/index.js","./editorconfig":"./dist/editorconfig/index.js","./package.json":"./package.json","./typescript/*":"./dist/typescript/tsconfig.*.json","./.editorconfig":"./dist/editorconfig/.editorconfig","./oxlint/constants":"./dist/oxlint/constants.js","./stylelint/modules":"./dist/stylelint/modules.js","./oxlint/rules/react":"./dist/oxlint/rules/react.js","./stylelint/standard":"./dist/stylelint/standard.js","./stylelint/tailwind":"./dist/stylelint/tailwind.js","./oxlint/configs/base":"./dist/oxlint/configs/base.js","./oxlint/configs/next":"./dist/oxlint/configs/next.js","./oxlint/configs/node":"./dist/oxlint/configs/node.js","./oxlint/configs/react":"./dist/oxlint/configs/react.js","./oxlint/rules/imports":"./dist/oxlint/rules/imports.js","./oxlint/rules/react-x":"./dist/oxlint/rules/react-x.js","./oxlint/rules/jsx-a11y":"./dist/oxlint/rules/jsx-a11y.js","./oxlint/configs/testing":"./dist/oxlint/configs/testing.js","./oxlint/rules/stylistic":"./dist/oxlint/rules/stylistic.js","./oxlint/rules/variables":"./dist/oxlint/rules/variables.js","./oxlint/rules/typescript":"./dist/oxlint/rules/typescript/index.js","./oxlint/rules/restriction":"./dist/oxlint/rules/restriction.js","./oxlint/configs/typescript":"./dist/oxlint/configs/typescript.js","./oxlint/rules/best-practice":"./dist/oxlint/rules/best-practice.js","./oxlint/rules/stylistic-jsx":"./dist/oxlint/rules/stylistic-jsx.js","./oxlint/utils/eslint-compat":"./dist/oxlint/utils/eslint-compat.js","./oxlint/rules/playwright-test":"./dist/oxlint/rules/playwright-test.js","./oxlint/rules/possible-errors":"./dist/oxlint/rules/possible-errors.js","./oxlint/configs/tanstack-start":"./dist/oxlint/configs/tanstack-start.js","./oxlint/configs/tanstack-router":"./dist/oxlint/configs/tanstack-router.js","./oxlint/rules/typescript/declaration-files":"./dist/oxlint/rules/typescript/declaration-files.js"},"imports":{"#self/*":{"default":"./dist/*","development":"./src/*"}},"scripts":{"deps":"syncpack update --target minor","test":"vp test","build":"vp pack","check":"vp check","format":"vp check --fix","check:types":"vp check --no-fmt --no-lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:002c6747-4eb3-4c3d-a24c-d343f43077d8"}},"stylelint":{"extends":"@haltcase/style/stylelint"},"devEngines":{"packageManager":{"name":"pnpm","onFail":"download","version":"11.16.0"}},"repository":{"url":"https://github.com/haltcase/style.git","type":"git"},"description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"local-pkg":"^1.2.1","es-toolkit":"^1.49.0","stylelint-config-html":"^1.1.0","@semantic-release/exec":"^7.1.0","stylelint-define-config":"^17.11.0","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.17.3","stylelint-config-clean-order":"^8.0.2","stylelint-config-tailwindcss":"^1.0.1","@dreamsicle.io/stylelint-config-tailwindcss":"^1.2.2","eslint-plugin-react-you-might-not-need-an-effect":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"npm:@voidzero-dev/vite-plus-core@^0.2.5","jsdom":"^29.1.1","oxfmt":"^0.60.0","oxlint":"^1.75.0","vitest":"^4.1.10","syncpack":"^15.3.2","stylelint":"^17.14.1","vite-plus":"^0.2.5","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^24","typescript-7":"npm:typescript@^7.0.2","@actions/core":"^3.0.1","@actions/exec":"^3.0.0","@octokit/types":"^16.0.0","@actions/github":"^9.1.1","@commitlint/cli":"^21.2.1","@haltcase/style":"8.0.0","oxlint-tsgolint":"^7.0.2001","semantic-release":"^25.0.8","@commitlint/types":"^21.2.0","@semantic-release/git":"^11.0.0","@arethetypeswrong/core":"^0.18.5","@octokit/webhooks-types":"^7.6.1","@commitlint/config-conventional":"^21.2.0","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"stylelint":"^17.0.0","vite-plus":"^0.2.5","typescript":"^6.0.0 || ^7.0.0","@tanstack/eslint-plugin-router":"^1.161.6"},"peerDependenciesMeta":{"stylelint":{"optional":true},"vite-plus":{"optional":true},"typescript":{"optional":true},"@tanstack/eslint-plugin-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.0_1785007667113_0.3521689086370312","host":"s3://npm-registry-packages-npm-production"}},"8.0.1-canary.1":{"name":"@haltcase/style","version":"8.0.1-canary.1","keywords":["editorconfig","oxfmt","oxlint","oxlint-config","style","typescript","vite-plus"],"author":"Bo Lingen <bo@haltcase.dev> (https://haltcase.dev)","license":"MIT","_id":"@haltcase/style@8.0.1-canary.1","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"homepage":"https://github.com/haltcase/style#readme","bugs":"https://github.com/haltcase/style/issues","dist":{"shasum":"c55c32765b95e6f9f4b8ae31d3ca806709351ca2","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.1-canary.1.tgz","fileCount":77,"integrity":"sha512-/xy0iMW1ZZUoghPYghu4b+DDROMFO4ER9J+SHDjIrgEdFGqmKq7kTS7yGJ6GYD5LbbTJFUwb8IXGvjh3CFezMA==","signatures":[{"sig":"MEQCICosVYTW4GnJAt13Qao5KAkqWu/Z5IgTWmNTsxS8zSXhAiA97KSi+WIE/DRz5urArUwc+NW7y3vnC7T5gnVijuLAjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@haltcase%2fstyle@8.0.1-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81955},"type":"module","engines":{"node":">=22"},"exports":{"./oxfmt":"./dist/oxfmt/index.js","./oxlint":"./dist/oxlint/index.js","./stylelint":"./dist/stylelint/index.js","./vite-plus":"./dist/vite-plus/index.js","./editorconfig":"./dist/editorconfig/index.js","./package.json":"./package.json","./typescript/*":"./dist/typescript/tsconfig.*.json","./.editorconfig":"./dist/editorconfig/.editorconfig","./oxlint/constants":"./dist/oxlint/constants.js","./stylelint/modules":"./dist/stylelint/modules.js","./oxlint/rules/react":"./dist/oxlint/rules/react.js","./stylelint/standard":"./dist/stylelint/standard.js","./stylelint/tailwind":"./dist/stylelint/tailwind.js","./oxlint/configs/base":"./dist/oxlint/configs/base.js","./oxlint/configs/next":"./dist/oxlint/configs/next.js","./oxlint/configs/node":"./dist/oxlint/configs/node.js","./oxlint/configs/react":"./dist/oxlint/configs/react.js","./oxlint/rules/imports":"./dist/oxlint/rules/imports.js","./oxlint/rules/react-x":"./dist/oxlint/rules/react-x.js","./oxlint/rules/jsx-a11y":"./dist/oxlint/rules/jsx-a11y.js","./oxlint/configs/testing":"./dist/oxlint/configs/testing.js","./oxlint/rules/stylistic":"./dist/oxlint/rules/stylistic.js","./oxlint/rules/variables":"./dist/oxlint/rules/variables.js","./oxlint/rules/typescript":"./dist/oxlint/rules/typescript/index.js","./oxlint/rules/restriction":"./dist/oxlint/rules/restriction.js","./oxlint/configs/typescript":"./dist/oxlint/configs/typescript.js","./oxlint/rules/best-practice":"./dist/oxlint/rules/best-practice.js","./oxlint/rules/stylistic-jsx":"./dist/oxlint/rules/stylistic-jsx.js","./oxlint/utils/eslint-compat":"./dist/oxlint/utils/eslint-compat.js","./oxlint/rules/playwright-test":"./dist/oxlint/rules/playwright-test.js","./oxlint/rules/possible-errors":"./dist/oxlint/rules/possible-errors.js","./oxlint/configs/tanstack-start":"./dist/oxlint/configs/tanstack-start.js","./oxlint/configs/tanstack-router":"./dist/oxlint/configs/tanstack-router.js","./oxlint/rules/typescript/declaration-files":"./dist/oxlint/rules/typescript/declaration-files.js"},"imports":{"#self/*":{"default":"./dist/*","development":"./src/*"}},"scripts":{"deps":"syncpack update --target minor","test":"vp test","build":"vp pack","check":"vp check","format":"vp check --fix","check:types":"vp check --no-fmt --no-lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:002c6747-4eb3-4c3d-a24c-d343f43077d8"}},"stylelint":{"extends":"@haltcase/style/stylelint"},"devEngines":{"packageManager":{"name":"pnpm","onFail":"download","version":"11.16.0"}},"repository":{"url":"https://github.com/haltcase/style.git","type":"git"},"description":"haltcase's web ecosystem style guide & configurations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"local-pkg":"^1.2.1","es-toolkit":"^1.49.0","stylelint-config-html":"^1.1.0","@semantic-release/exec":"^7.1.0","stylelint-define-config":"^17.11.0","stylelint-config-standard":"^40.0.0","@eslint-react/eslint-plugin":"^5.17.3","stylelint-config-clean-order":"^8.0.2","stylelint-config-tailwindcss":"^1.0.1","@dreamsicle.io/stylelint-config-tailwindcss":"^1.2.2","eslint-plugin-react-you-might-not-need-an-effect":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"npm:@voidzero-dev/vite-plus-core@^0.2.5","jsdom":"^29.1.1","oxfmt":"^0.60.0","oxlint":"^1.75.0","vitest":"^4.1.10","syncpack":"^15.3.2","stylelint":"^17.14.1","vite-plus":"^0.2.5","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^24","typescript-7":"npm:typescript@^7.0.2","@actions/core":"^3.0.1","@actions/exec":"^3.0.0","@octokit/types":"^16.0.0","@actions/github":"^9.1.1","@commitlint/cli":"^21.2.1","@haltcase/style":"8.0.1-canary.1","oxlint-tsgolint":"^7.0.2001","semantic-release":"^25.0.8","@commitlint/types":"^21.2.0","@semantic-release/git":"^11.0.0","@arethetypeswrong/core":"^0.18.5","@octokit/webhooks-types":"^7.6.1","@commitlint/config-conventional":"^21.2.0","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"stylelint":"^17.0.0","vite-plus":"^0.2.5","typescript":"^6.0.0 || ^7.0.0","@tanstack/eslint-plugin-router":"^1.161.6"},"peerDependenciesMeta":{"stylelint":{"optional":true},"vite-plus":{"optional":true},"typescript":{"optional":true},"@tanstack/eslint-plugin-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/style_8.0.1-canary.1_1785298403272_0.03931438534047982","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@haltcase/style","version":"8.0.1","description":"haltcase's web ecosystem style guide & configurations","keywords":["editorconfig","oxfmt","oxlint","oxlint-config","style","typescript","vite-plus"],"homepage":"https://github.com/haltcase/style#readme","bugs":"https://github.com/haltcase/style/issues","license":"MIT","author":"Bo Lingen <bo@haltcase.dev> (https://haltcase.dev)","repository":{"type":"git","url":"https://github.com/haltcase/style.git"},"type":"module","imports":{"#self/*":{"development":"./src/*","default":"./dist/*"}},"exports":{"./editorconfig":"./dist/editorconfig/index.js","./oxfmt":"./dist/oxfmt/index.js","./oxlint":"./dist/oxlint/index.js","./oxlint/configs/base":"./dist/oxlint/configs/base.js","./oxlint/configs/next":"./dist/oxlint/configs/next.js","./oxlint/configs/node":"./dist/oxlint/configs/node.js","./oxlint/configs/react":"./dist/oxlint/configs/react.js","./oxlint/configs/tanstack-router":"./dist/oxlint/configs/tanstack-router.js","./oxlint/configs/tanstack-start":"./dist/oxlint/configs/tanstack-start.js","./oxlint/configs/testing":"./dist/oxlint/configs/testing.js","./oxlint/configs/typescript":"./dist/oxlint/configs/typescript.js","./oxlint/constants":"./dist/oxlint/constants.js","./oxlint/rules/best-practice":"./dist/oxlint/rules/best-practice.js","./oxlint/rules/imports":"./dist/oxlint/rules/imports.js","./oxlint/rules/jsx-a11y":"./dist/oxlint/rules/jsx-a11y.js","./oxlint/rules/playwright-test":"./dist/oxlint/rules/playwright-test.js","./oxlint/rules/possible-errors":"./dist/oxlint/rules/possible-errors.js","./oxlint/rules/react":"./dist/oxlint/rules/react.js","./oxlint/rules/react-x":"./dist/oxlint/rules/react-x.js","./oxlint/rules/restriction":"./dist/oxlint/rules/restriction.js","./oxlint/rules/stylistic":"./dist/oxlint/rules/stylistic.js","./oxlint/rules/stylistic-jsx":"./dist/oxlint/rules/stylistic-jsx.js","./oxlint/rules/typescript":"./dist/oxlint/rules/typescript/index.js","./oxlint/rules/typescript/declaration-files":"./dist/oxlint/rules/typescript/declaration-files.js","./oxlint/rules/variables":"./dist/oxlint/rules/variables.js","./oxlint/utils/eslint-compat":"./dist/oxlint/utils/eslint-compat.js","./stylelint":"./dist/stylelint/index.js","./stylelint/modules":"./dist/stylelint/modules.js","./stylelint/standard":"./dist/stylelint/standard.js","./stylelint/tailwind":"./dist/stylelint/tailwind.js","./vite-plus":"./dist/vite-plus/index.js","./package.json":"./package.json","./typescript/*":"./dist/typescript/tsconfig.*.json","./.editorconfig":"./dist/editorconfig/.editorconfig"},"publishConfig":{"access":"public"},"dependencies":{"@dreamsicle.io/stylelint-config-tailwindcss":"^1.2.2","@eslint-react/eslint-plugin":"^5.17.3","@semantic-release/exec":"^7.1.0","es-toolkit":"^1.49.0","eslint-plugin-react-you-might-not-need-an-effect":"^1.0.1","local-pkg":"^1.2.1","stylelint-config-clean-order":"^8.0.2","stylelint-config-html":"^1.1.0","stylelint-config-standard":"^40.0.0","stylelint-config-tailwindcss":"^1.0.1","stylelint-define-config":"^17.11.0"},"devDependencies":{"@actions/core":"^3.0.1","@actions/exec":"^3.0.0","@actions/github":"^9.1.1","@arethetypeswrong/core":"^0.18.5","@commitlint/cli":"^21.2.1","@commitlint/config-conventional":"^21.2.0","@commitlint/types":"^21.2.0","@octokit/types":"^16.0.0","@octokit/webhooks-types":"^7.6.1","@semantic-release/git":"^11.0.0","@types/node":"^24","conventional-changelog-conventionalcommits":"^9.3.1","jsdom":"^29.1.1","oxfmt":"^0.60.0","oxlint":"^1.75.0","oxlint-tsgolint":"^7.0.2001","semantic-release":"^25.0.8","stylelint":"^17.14.1","syncpack":"^15.3.2","typescript":"npm:@typescript/typescript6@^6.0.2","typescript-7":"npm:typescript@^7.0.2","vite":"npm:@voidzero-dev/vite-plus-core@^0.2.5","vite-plus":"^0.2.5","vitest":"^4.1.10","@haltcase/style":"8.0.1"},"peerDependencies":{"@tanstack/eslint-plugin-router":"^1.161.6","stylelint":"^17.0.0","typescript":"^6.0.0 || ^7.0.0","vite-plus":"^0.2.5"},"peerDependenciesMeta":{"@tanstack/eslint-plugin-router":{"optional":true},"typescript":{"optional":true},"stylelint":{"optional":true},"vite-plus":{"optional":true}},"stylelint":{"extends":"@haltcase/style/stylelint"},"devEngines":{"packageManager":{"name":"pnpm","version":"11.16.0","onFail":"download"}},"engines":{"node":">=22"},"scripts":{"build":"vp pack","check":"vp check","check:types":"vp check --no-fmt --no-lint","deps":"syncpack update --target minor","format":"vp check --fix","test":"vp test"},"_nodeVersion":"24.18.0","_id":"@haltcase/style@8.0.1","dist":{"integrity":"sha512-FeiOEKZcJLuogxofewy+DFv/ZBeVpcZtdF7aaxUd9wJyLv9cF81EFA4yJtrI+bM2EiLaetfVeP6I9yl9o0LcBQ==","shasum":"60f24b454dee14c809925e9794c2980ca44e17dd","tarball":"https://registry.npmjs.org/@haltcase/style/-/style-8.0.1.tgz","fileCount":77,"unpackedSize":81937,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@haltcase%2fstyle@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDM6kY/ddOJflTLrTao4ScFHHyVRBWt0OMlJKiqiyndlQIgYSTUkFaWo6hu5nuR7svtuEB34F7q6qHcCtqhODTW1r0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:002c6747-4eb3-4c3d-a24c-d343f43077d8"}},"directories":{},"maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/style_8.0.1_1785299006935_0.1275237471623596"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-07T19:20:10.521Z","modified":"2026-07-29T04:23:27.366Z","1.0.0":"2023-06-07T19:20:10.731Z","1.0.0-canary.1":"2023-06-07T20:46:33.781Z","1.0.0-canary.2":"2023-06-08T00:27:27.836Z","1.0.0-canary.3":"2023-06-08T00:33:08.968Z","1.0.0-canary.4":"2023-06-08T00:38:05.375Z","1.0.0-canary.5":"2023-06-08T02:58:28.779Z","1.0.0-canary.6":"2023-06-08T20:08:47.957Z","1.0.0-canary.7":"2023-06-10T01:08:54.173Z","1.1.0-canary.1":"2023-06-10T15:32:14.416Z","1.1.0":"2023-06-10T15:47:06.727Z","2.0.0-canary.1":"2023-06-10T17:55:00.793Z","2.0.0":"2023-06-11T02:36:43.617Z","2.0.1-canary.1":"2023-06-11T02:58:01.296Z","2.0.1":"2023-06-11T03:03:37.079Z","2.0.2-canary.1":"2023-06-14T00:12:41.711Z","2.1.0-canary.1":"2023-06-18T21:36:10.009Z","2.1.0":"2023-06-21T22:38:30.827Z","3.0.0-canary.1":"2023-08-08T18:06:45.824Z","3.0.0":"2023-08-08T18:11:56.115Z","3.0.1-canary.1":"2023-08-17T21:11:46.873Z","3.0.1":"2023-08-18T14:27:36.223Z","4.0.0-canary.1":"2023-10-28T16:44:36.001Z","4.0.0":"2023-10-28T19:41:12.872Z","4.1.0-canary.1":"2023-11-02T01:59:10.428Z","4.1.0":"2023-11-03T02:37:37.179Z","4.1.1-canary.1":"2023-11-03T02:50:23.417Z","4.1.1":"2023-11-03T02:52:30.405Z","5.0.0-canary.1":"2023-11-03T02:58:19.818Z","5.0.0":"2023-11-03T03:01:25.217Z","5.1.0-canary.1":"2023-12-08T03:35:45.081Z","6.0.0-canary.1":"2023-12-08T03:40:31.253Z","6.0.0-canary.2":"2023-12-08T03:51:42.738Z","6.0.0":"2023-12-08T04:18:27.784Z","6.1.0-canary.1":"2023-12-28T23:10:42.598Z","6.1.0":"2023-12-28T23:13:08.227Z","6.2.0-canary.1":"2024-04-01T02:53:46.854Z","6.2.0-canary.2":"2024-04-01T04:01:11.426Z","6.2.0-canary.3":"2024-04-01T04:09:32.426Z","6.2.0":"2024-06-13T22:09:01.685Z","6.2.1-canary.1":"2024-07-05T19:07:55.178Z","6.2.1":"2024-07-05T19:14:19.406Z","7.0.0-canary.1":"2024-11-04T06:35:27.728Z","7.0.0-canary.2":"2024-11-04T14:29:24.007Z","7.0.0-canary.3":"2024-11-05T03:24:20.368Z","7.0.0-canary.4":"2024-11-06T06:29:43.174Z","7.0.0-canary.5":"2024-11-08T01:43:19.472Z","7.0.0-canary.6":"2024-11-27T05:08:12.584Z","7.0.0-canary.7":"2024-11-28T01:34:40.562Z","7.0.0-canary.8":"2024-11-30T21:13:17.932Z","7.0.0-canary.9":"2024-12-01T01:51:00.861Z","7.0.0-canary.10":"2024-12-03T02:30:54.523Z","7.0.0-canary.11":"2025-02-17T16:44:54.905Z","7.0.0-canary.12":"2025-02-17T17:38:12.793Z","7.0.0-canary.13":"2025-02-19T22:01:08.197Z","7.0.0":"2025-02-20T02:54:16.096Z","7.1.0-canary.1":"2025-02-20T03:07:59.989Z","7.1.0":"2025-02-20T03:10:07.411Z","7.2.0-canary.1":"2025-02-20T15:39:34.949Z","7.2.0-canary.2":"2025-02-20T15:45:26.788Z","7.2.0":"2025-02-20T15:54:23.309Z","7.2.1-canary.1":"2025-03-06T16:14:31.802Z","7.2.2-canary.1":"2025-03-06T21:46:59.113Z","7.2.2":"2025-03-06T21:49:28.565Z","7.2.3-canary.1":"2025-04-01T00:38:40.973Z","7.2.3":"2025-04-01T00:44:00.406Z","7.3.0-canary.1":"2025-04-11T14:33:35.000Z","7.3.0-canary.2":"2025-04-11T15:11:18.306Z","7.3.0":"2025-04-11T15:37:36.670Z","7.3.1-canary.1":"2025-04-11T17:36:57.127Z","7.3.1":"2025-04-11T17:39:53.097Z","8.0.0-canary.1":"2025-05-01T02:25:35.379Z","8.0.0-canary.2":"2025-05-01T02:29:18.178Z","8.0.0-canary.3":"2025-05-01T04:52:28.623Z","8.0.0-canary.6":"2025-08-19T18:58:30.428Z","8.0.0-canary.7":"2025-08-19T19:58:56.032Z","8.0.0-canary.8":"2025-08-19T20:04:21.060Z","8.0.0-canary.9":"2025-08-19T20:20:53.813Z","8.0.0-canary.11":"2025-12-30T06:34:13.626Z","8.0.0":"2026-07-25T19:27:47.314Z","8.0.1-canary.1":"2026-07-29T04:13:23.437Z","8.0.1":"2026-07-29T04:23:27.068Z"},"bugs":"https://github.com/haltcase/style/issues","author":"Bo Lingen <bo@haltcase.dev> (https://haltcase.dev)","license":"MIT","homepage":"https://github.com/haltcase/style#readme","keywords":["editorconfig","oxfmt","oxlint","oxlint-config","style","typescript","vite-plus"],"repository":{"type":"git","url":"https://github.com/haltcase/style.git"},"description":"haltcase's web ecosystem style guide & configurations","maintainers":[{"name":"haltcase","email":"bo@lingen.life"}],"readme":"# `@haltcase/style` &middot; [![npm version](https://img.shields.io/npm/v/@haltcase/style?style=flat-square)](https://npmx.dev/package/@haltcase/style) [![license](https://img.shields.io/npm/l/@haltcase/style?style=flat-square)](https://npmx.dev/package/@haltcase/style) [![@haltcase/style](https://img.shields.io/static/v1?label=style&message=haltcase&color=0ca5ed&style=flat-square)](https://haltcase.dev/style)\n\n> Style guide and configurations for tools in the web ecosystem.\n\n- [Oxlint](#oxlint)\n- [Oxfmt](#oxfmt)\n- [TypeScript](#typescript)\n- [Stylelint](#stylelint)\n- [Vite+](#vite)\n\n> [!NOTE]\n>\n> This package only provides configurations. To use them, you must also install relevant tools like\n> Oxlint and Oxfmt (or Vite+ which includes both).\n\n## Installation\n\nInstall `@haltcase/style` with your preferred package manager:\n\n```shell\npnpm add --save-dev @haltcase/style\n```\n\nThis package enables rules that require Oxlint v1.73.0+. If you're using Vite+, you may need to add\nan override to ensure the correct version of Oxlint is used. For example, with pnpm, add the\nfollowing to your `pnpm-workspace.yaml`:\n\n```yaml\noverrides:\n  \"vite-plus>oxlint\": \"^1.73.0\"\n```\n\nAdditionally, it uses ESLint `jsPlugins` that require TypeScript 6. If you otherwise use TypeScript\n7, you'll need to configure package aliases to install\n[TypeScript 7 and TypeScript 6 side by side](https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-rc/#running-side-by-side-with-typescript-6.0):\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"typescript\": \"npm:@typescript/typescript6@^6.0.0\",\n\t\t\"typescript-7\": \"npm:typescript@rc\"\n\t}\n}\n```\n\n## Usage\n\n### Oxlint\n\n```js\n// oxlint.config.ts\nimport createOxlintConfig from \"@haltcase/style/oxlint\";\n\nexport default createOxlintConfig({\n\tnode: true\n});\n```\n\nThen, run `pnpm oxlint`.\n\n### Oxfmt\n\n```js\n// oxfmt.config.ts\nimport createOxfmtConfig from \"@haltcase/style/oxfmt\";\n\nexport default createOxfmtConfig();\n```\n\nThen, run `pnpm oxfmt`.\n\n### Vite+\n\nIf you use Vite+, configure both Oxlint and Oxfmt in `vite.config.ts`:\n\n```ts\n// vite.config.ts\nimport { defineConfig } from \"vite-plus\";\nimport { createOxfmtConfig, createOxlintConfig } from \"@haltcase/style\";\n\nexport default defineConfig({\n\tfmt: createOxfmtConfig(),\n\tlint: createOxlintConfig({\n\t\tnode: true,\n\t\treact: true\n\t})\n});\n```\n\nThen, run `vp check`.\n\n### TypeScript\n\nSeveral Typescript configs are available to cover various scenarios:\n\n| Name                                 | Description                                                                                              |\n| ------------------------------------ | -------------------------------------------------------------------------------------------------------- |\n| `@haltcase/style/typescript/base`    | Baseline config, intended to be extended from.                                                           |\n| `@haltcase/style/typescript/bundler` | For use in bundled projects, most commonly [Vite](https://vitejs.dev/) + [React](https://react.dev).     |\n| `@haltcase/style/typescript/next`    | For use in [Next.js](https://nextjs.org/) projects. See the [Next.js](#nextjs) section for more details. |\n| `@haltcase/style/typescript/node`    | Default Node config, currently targeting Node 24.                                                        |\n| `@haltcase/style/typescript/node-ts` | Addon for other Node configs for use with Node's built-in TypeScript support.                            |\n| `@haltcase/style/typescript/node22`  | For projects targeting Node 22.                                                                          |\n| `@haltcase/style/typescript/node24`  | For projects targeting Node 24.                                                                          |\n| `@haltcase/style/typescript/web`     | For use in web projects.                                                                                 |\n\nTypically, you'll only need to extend from one of these:\n\n```jsonc\n// tsconfig.json\n{\n\t\"extends\": \"@haltcase/style/typescript/node\"\n}\n```\n\nYou can also combine them with an `extends` array:\n\n```jsonc\n// tsconfig.json\n{\n\t\"extends\": [\"@haltcase/style/typescript/node\", \"@haltcase/style/typescript/web\"]\n}\n```\n\n> [!TIP]\n>\n> Run `tsc --showConfig` to see the result of the combined configs.\n\n### Stylelint\n\nTo format and check CSS with Stylelint, install the `stylelint` package and set your configuration\nto extend from `@haltcase/style/stylelint`.\n\n> [!NOTE]\n>\n> Stylelint is a peer dependency you'll need to install at the root of your project.\n>\n> See: https://stylelint.io/user-guide/get-started\n\nAdd the following in `package.json`:\n\n```json\n{\n\t\"stylelint\": {\n\t\t\"extends\": \"@haltcase/style/stylelint\"\n\t}\n}\n```\n\n> [!TIP]\n>\n> See the [Stylelint documentation](https://stylelint.io/user-guide/configure) for other\n> configuration options.\n\n#### Stylelint configs\n\nThere are several configs you can extend from. The default config does not enforce a specific naming\nconvention for classes, IDs, etc. This is intended to allow flexibility between conventional CSS,\nwhere `kebab-case` is standard, and CSS Modules or CSS-in-JS, where `camelCase` is more common.\n\nThere are alternate entry points if you would like to enforce a specific naming convention:\n`standard` for kebab case and `modules` for camel case.\n\n| Name                                 | Description                                         |\n| ------------------------------------ | --------------------------------------------------- |\n| `@haltcase/style/stylelint`          | Do not enforce a naming convention for identifiers. |\n| `@haltcase/style/stylelint/modules`  | Enforce `camelCase` identifiers.                    |\n| `@haltcase/style/stylelint/standard` | Enforce conventional `kebab-case` identifiers.      |\n\n##### Tailwind\n\nIf you use Tailwind, you can additionally extend from `@haltcase/style/stylelint/tailwind`:\n\n```json\n{\n\t\"stylelint\": {\n\t\t\"extends\": [\"@haltcase/style/stylelint\", \"@haltcase/style/stylelint/tailwind\"]\n\t}\n}\n```\n\n### Specific workloads\n\n#### Next.js\n\nFor Next.js projects, the `next` option defaults to `true` when the `next` package is detected.\nHowever, you can set it manually:\n\n```ts\n// oxlint.config.ts\nimport createOxlintConfig from \"@haltcase/style/oxlint\";\n\nexport default createOxlintConfig({\n\tnext: true\n});\n```\n\nSee the [Oxlint section](#oxlint) for more details.\n\nIf you're using TypeScript, you can extend from the Next.js-specific config:\n\n```jsonc\n// tsconfig.json\n{\n\t\"extends\": \"@haltcase/style/typescript/next\"\n}\n```\n\n#### TanStack Start and Router\n\nFor TanStack Start and Router projects, the `tanstackStart` and `tanstackRouter` options default to\n`true` when the necessary packages are detected. However, you can set them manually:\n\n```ts\n// oxlint.config.ts\nimport createOxlintConfig from \"@haltcase/style/oxlint\";\n\nexport default createOxlintConfig({\n\t// Defaults to true if `@tanstack/react-router` and `@tanstack/eslint-plugin-router` are installed.\n\ttanstackRouter: true,\n\t// Defaults to true if `tanstackRouter` packages and `@tanstack/react-start` are installed.\n\ttanstackStart: true\n});\n```\n\nSee the [Oxlint section](#oxlint) for more details.\n\nIf you're using TypeScript, you can extend from the standard bundler config:\n\n```jsonc\n// tsconfig.json\n{\n\t\"extends\": \"@haltcase/style/typescript/bundler\"\n}\n```\n","readmeFilename":""}