{"_id":"eslint-config-phun-ky","_rev":"45-64746b5bbe9c2ad7241136bfb036b238","name":"eslint-config-phun-ky","dist-tags":{"latest":"2.0.8"},"versions":{"1.0.0":{"name":"eslint-config-phun-ky","version":"1.0.0","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.0","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"82a0159abd676ef02c24c6ee729d6e0d70fc5858","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.0.tgz","fileCount":4,"integrity":"sha512-VGcathhhQUruRoziZSXReUVH1BlFua0pnNXtaFY4q7o9N5vsssK0cx7zXMAec7PAMiAW/Vf0Kqs73US7eimxoA==","signatures":[{"sig":"MEUCIAdoNmISO1pDhF+hCx9T5lGdf7fnFONx3XSJQcRTBwyIAiEAxruKrQ2xtqeBs81/4fC1WEkieVwy7Iw4297UuUz4oBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"3e5d09386afbe06ff1533eb813cfe2596c47f21b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.15.0","dependencies":{"globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.0_1746520062938_0.43591542633738145","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"eslint-config-phun-ky","version":"1.0.1","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.1","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"87beedb12bb4f034dd98ab5311a44517f7e71188","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.1.tgz","fileCount":4,"integrity":"sha512-L/HOG1K1KKdcZxFCdXkMRMq255BfQWt0uBiU2ewBdvp6MWxlajIYIeuyzv24ETA5nS5ZVODCVR1bTmEI3Yd37A==","signatures":[{"sig":"MEYCIQCx91rv7Vztpc9hK4Do79A5E+Km548PzCPqawDl4ncixwIhAMuUcuos0pGGbPSSt5CQkzLB6rHCfAjfaX9oPF6g5ghF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"fed267b98c9438db7010da6bf388147840073fc7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.15.0","dependencies":{"globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.1_1747070505429_0.7302139984429301","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"eslint-config-phun-ky","version":"1.0.2","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.2","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"35c2e5e4f3644ab32c7b556e82df55efdccc9e77","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.2.tgz","fileCount":4,"integrity":"sha512-BldXQZdbTZKklf7BVNzVw21ZxTUmOxNWWy2y73samyVyQxcFIe/I20xdUPUZ5cN62hMKQVPVhsjvtYACmWQZog==","signatures":[{"sig":"MEQCIAMOtMRwoGw720hQhCdodYGKe0bWfc7jsgJqHdEv1zfyAiAdJ262YjLwuTAHhVtjdUStsd3RdHt+2C7isydtD/YS8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"6acfba6039c7af0eb630762395b9e571200573bc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.15.0","dependencies":{"globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.2_1747734609341_0.3812084625210841","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"eslint-config-phun-ky","version":"1.0.3","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.3","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"13a06355aa8742bb03ec1eb1bdb4c6cdbe2c8f12","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.3.tgz","fileCount":4,"integrity":"sha512-G4u+GUK/VoSp71ruOWphNbLeZNdWUNAPll57TxR1z0n4oU1LWfeSi1d5sZGA6vrqid3mX4nnCXVVI+CdYdJGSA==","signatures":[{"sig":"MEUCIDJNLF+xpWf5EqP+hHsnCBzUaa54L/BgGLHfclgnsQWmAiEAiZdVJwiZieFdbm9wrJFZ7QjNF6ddKGFAYhnyfZGZ6HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"628640eebc50868052ba7395c37c3ef89897705f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.15.0","dependencies":{"globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.3_1748289528431_0.8808668772513142","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"eslint-config-phun-ky","version":"1.0.4","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.4","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"6e1ac96e4252bbda30a8f7738c0033ed4a4672b3","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.4.tgz","fileCount":4,"integrity":"sha512-lLMYbZhkIl0QI+sHq4EVG/t5rPRIv52i2iinBIdOD1gA6BSBMM4YEFEWaKsztP7+rLJR+vEwNVJLpykxqUWTRA==","signatures":[{"sig":"MEUCIQDeVoG3fns/iif1W0pgqvIIr074lvHNJzLO3HmRgwUfCAIgbFNTfRQS5b54cbqRXcXSTOUus4Xhp95AkDtBWwDtrm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"79f289873f5337d8a1d2d223d4a4735fc87af903","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.4_1748875800974_0.38741125104563356","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"eslint-config-phun-ky","version":"1.0.5","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.5","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"fadbc16cfe7bc56c29b1a07e03eb7ad384b353ca","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.5.tgz","fileCount":4,"integrity":"sha512-knYZqoxNnOPupFyM/v474AS0Dzp0aCko4JvTKu/xudFW6ZKevDjCOQ7VKwctnNWRlcKPBTaVm+nxGUV9Qe9mWw==","signatures":[{"sig":"MEYCIQCat0hntNknyVwvNSLKugJcWGGjYVqa6+qLVkVsB2okmwIhAMIYHy/z62jAGkmiPWnsokSFBwJTLgVRQqRdv54WQSjR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"42422d2a9da0e7f6e3edb4c854079485d8fb1ca8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.5_1749503661411_0.15544489798357075","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"eslint-config-phun-ky","version":"1.0.6","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.6","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"dd636b9efea003f4f9acbfcdbbf5b1fe2a9ccc9c","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.6.tgz","fileCount":4,"integrity":"sha512-g2SSb+P+j+/x48UBJOAr9eRYg9A5YXb0PQTIIWPiWSxTm9zROme37PRSvvkN8fdFhxUQVAKJDQwzxdFvBJN6MQ==","signatures":[{"sig":"MEYCIQDbdsiN9ON5OgwHfhNx0wjuKkwt52KDJZCd8c2xsWCVDAIhAJ/yI28E1Q7D/T6Hsyb2iTUcWvk+1+1aWi5mX8nUXvjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"1132e20d2f5dda12761b744f652fad96d2d2bb51","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.6_1750097801044_0.3644722570849155","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"eslint-config-phun-ky","version":"1.0.7","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.7","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"2a183d353a47f885fffaf15653873b0e7c49841f","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.7.tgz","fileCount":4,"integrity":"sha512-uArr24jaTyU+EvU0YZYszK21nrQSU/2J10zbiJuGNhLmFRP9fMBbAaeyRqmpcO5EZ0fR0BtJr5zwIDAbPPl8JA==","signatures":[{"sig":"MEUCIQD6E/piZ/mHmJTvHqwHobm3xQEvNzxcPeDWxaom/sxmKgIgfLxoFWIkPDqzXAsea1lV/ZnQ38rejt+l64PQhonarVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"1ad47330a36d39a11fbef1aedb1ee366b4638e40","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","actor":{"name":"phun-ky","type":"user","email":"alexander+npmjs.com@phun-ky.net"},"email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.0.0","prettier":"3.5.3","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.7_1750697828023_0.5920315337107882","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"eslint-config-phun-ky","version":"1.0.8","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.8","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"c7f41eaa67a211add7b3ae88dcaac17bf841a4ef","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.8.tgz","fileCount":4,"integrity":"sha512-+nQuICfLL3i7gtQwWSgyJzLQM829mf2Hj5/5guExSTLUv+WIg62O/fpR5irE2Bm+gWab9vWhBZyqxcnVYphRpA==","signatures":[{"sig":"MEUCIQCJZqyeMC7dWx8/JVAazjVmu2kVL5rYKuY7E1lIpU0ZEQIgFECPfCeH8NCulVHdrG54D2SqPIKO1ux4DSt4lA8067E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"4c7320ec17d3ccf90f6b0ce1d7f10a525e22fdfa","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","actor":{"name":"phun-ky","type":"user","email":"alexander+npmjs.com@phun-ky.net"},"email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.0","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.8_1750698263401_0.46399153857476727","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"eslint-config-phun-ky","version":"1.0.9","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.9","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"5ea4e07f09a9c7fa81df3b069e9ddf2421c5d610","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.9.tgz","fileCount":4,"integrity":"sha512-S5c4SCM0gP8qAe7jYWGAOJ/MvKeOkBDYfTmoxPZHbH/HV+RvgVEUZQWmVXuy7X22+scX/8yw8jSmesleqqqIzw==","signatures":[{"sig":"MEUCIA/JW2qfJkX3F4jD2u3uWd+nRcbaet5ixAOt/5w2z1KhAiEAizuh4mE8LrDbA9m2qAlzkigUEiBMq9qt4Qm8rkkzIVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16742},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"b10b4cb82a0065bf173a0f0f686f6c6a21ac6318","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","actor":{"name":"phun-ky","type":"user","email":"alexander+npmjs.com@phun-ky.net"},"email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.17.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.9_1751905800337_0.21829408597779132","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"eslint-config-phun-ky","version":"1.0.10","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.10","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"89aa7036d3f3c704f2a2f496b5840834bae956e5","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.10.tgz","fileCount":4,"integrity":"sha512-NePfX/eJAWiXgmvoB02HLhq8fxM64D1BRsTcWwH0RFAUwDPbt/wzeHDUiEI6cwosamMB4xxM7uySVeCfvN7DjQ==","signatures":[{"sig":"MEUCID9QrsR1ix6c57qDCkqDhXSGZwAv1kik1MUJkYptBu6FAiEA8bTXjZk5ubyljOwubRG5UCJG+u6F2fR3sgd7V9yUGU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"a82261ae5ed91f06791a654122debeb3d41dfa62","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.17.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^6.3.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.10_1753002409566_0.1556956020315663","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"eslint-config-phun-ky","version":"1.0.11","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.11","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"5f7a43148e93438a86c81bcc445a8b2e235db883","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.11.tgz","fileCount":4,"integrity":"sha512-h/KFIH36262L0kXZBR6Px0BIULo5HGvLuTHM260rUW6USXqhfHZWtj8wc5ySk7E4cmefzjQsyuLzgWV6ru1m3g==","signatures":[{"sig":"MEYCIQDnTg5zExTSuY5x/Dc6n5pg1FPUUeVCPWz5TBrUZN/ebgIhAKNS1vM+7mIt0hxs+Gjg+lRdHf+Nbd3pAl3P3X85koI7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"9676fa3378e88e0fd92e7133d0f3c665de6ae185","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.17.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.11_1753002570840_0.6380562962760936","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"eslint-config-phun-ky","version":"1.0.12","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.12","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"3e056e181ca9d43659cf4ce2c95a15951a67af99","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.12.tgz","fileCount":4,"integrity":"sha512-2q+ql94pg8rltZSRnCeYQ7Z10WYQ77UQbR5DYrqZ5b65iCsiLn5+uzIYm8GWBkuwjiv4/KpFAB92z+FEGdbuRw==","signatures":[{"sig":"MEYCIQCRAHX85ajNETYAaSKsm/8XSvrkdQDMTuZRmGxRbznKeAIhAMxSoC3Vqp5vc9H9ye5kIHCUZLhZLnkwZjgGeSU7QwPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"c2d17e60af9cf9cfc3df0e499a45f5dee5e89964","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.17.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.12_1753203747107_0.7288408024716688","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"eslint-config-phun-ky","version":"1.0.13","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.13","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"f92092d37fcb107dc8bca73abc888eda76a77c46","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.13.tgz","fileCount":4,"integrity":"sha512-n86g/JrujSgs3MxMz9dOL4BRypztpI73ur6ghiYik/B5g38s+Vqx/5+sNy/spwbNfRJQE5WkkfxDpSiwyr4MYw==","signatures":[{"sig":"MEUCIQD5SX/HNKpstFN1qMameTJfg8XSSvj1jovUD3nfRQQI/gIgRV/mAK8v4gOrq0F9qrk4vk7AdZW2rZRpbNXjL3ZdPTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"221f1fe6d607530b28a96f6addc6b4215b2821f3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.13_1754982307416_0.26765797448952067","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"eslint-config-phun-ky","version":"1.0.14","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.14","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"9d81dcd8c78b477058f4844e0bed4dc99b29609c","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.14.tgz","fileCount":4,"integrity":"sha512-4x3o84xOCnwQ8hZbUxta8Mc03a/zCRWJZjEQ6LrPwLIAm7JP+KVg9LY+iDrJiXtEnktw+/UTGbNC0EfHyeXSRg==","signatures":[{"sig":"MEYCIQD3HDJ0O+EsZoetw+uUtfu06EpDsDU3x1fUVwMw1vTwpAIhANCKW2LJyq8ijVxz3z4ahUobk8gUmEnOJdEjy8JfbZrK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"e89f1c5a0dc7d4c86a6f7c8ec9c401eb4b8a1a36","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.14_1755593437306_0.42352387617301734","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"eslint-config-phun-ky","version":"1.0.15","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.15","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"e0e39430955a7db0bac4043f540225251468d2c7","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.15.tgz","fileCount":4,"integrity":"sha512-GIp68BP68afP7x92z6vr/8UVby1AjFswt/ZXXMYKNTYX7iN0zlPeS93GyqWpZMUymM0K5xAKW5UaBrtQj8n9Sg==","signatures":[{"sig":"MEYCIQClfRwG1VC9OHcn1nyo6AYdQbk1A34gVz2kTgO2sGvqAgIhAOcj59yQIJDqbe2igZdP4QkvgnXXvn8QRumA2UTjGqk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"e931bb373fa52957291282eefdca050300c19439","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.15_1756202890036_0.48815135656478303","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"eslint-config-phun-ky","version":"1.0.16","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.16","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"29ec00e23039984117cfe44c655d7e90a8064457","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.16.tgz","fileCount":4,"integrity":"sha512-tBxQophg1xGpaZeB9JfYZw4+qHQOyAFyFiL0Q1xxkdLNQc5cZl6FCUunS568Zz7IUq1cuSvqiIFCM/wHLB69dg==","signatures":[{"sig":"MEUCIGbkEijvNf1jyllA+WTUXxNU+i/XgFwhtGLrgTfRXCCaAiEAqWwEhgkDyt/BuXXWczfnbfUzGQL4BH5GJWJr67TV33Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"34532c056fd3ab502b15c7e77779c9e4847287ff","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.16_1756794638087_0.854111716375997","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"eslint-config-phun-ky","version":"1.0.17","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.17","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"62bd510ce25009cc924e6d35052d7e9cd3452675","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.17.tgz","fileCount":4,"integrity":"sha512-+o0GK/+5Ngb/uNnFxvUI4ux4eicUy7VqcFcDmPldRwGI5V3NM4yIb5H4wxOr9seO4M7JaVDV4ps5KSh1AfmSAg==","signatures":[{"sig":"MEMCIEZhtVwSZMHDHDSC3a+de+WRoRJs+CnK2T1ILBdF9XucAh9Ebrljs+9d3Q7CAwVASsdVk1NSVVMpq0vCrJXzCe8z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"974580c6d6541d956f743882aed5ed664b02e034","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.17_1757404517636_0.18492410722401598","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"eslint-config-phun-ky","version":"1.0.18","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.18","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"893d5fdb6511cb2caa15a973c554903c18a763fe","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.18.tgz","fileCount":4,"integrity":"sha512-fq8eLr8vP4ZaRxEn7sFcSOTr6kjdbIAj0HLmNXprorMBUC2bEnl5uiTx6NqcrYVualJw0r18wzQU4gl/tMdXRA==","signatures":[{"sig":"MEQCIHn/ZhH/7hZLraFqoNR9Cy4Ys1rncQuc7hAISLq2mLhbAiAzAq44J1mK336mCpnPOVxlKcSkexxacYoHHYdwTyJdLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"80eb0781f302056e667d9a2ddaaad003fb73f79c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.18_1757961523646_0.2770666904211092","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"eslint-config-phun-ky","version":"1.0.19","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.19","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"68a5f95159e69a37e365bd479d66eb6208f4d0d0","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.19.tgz","fileCount":4,"integrity":"sha512-FbXnGphyBsGpQzQ/rgFhywQah0PoUWs5R6I4SlYy8nFvejvIqZUQO1h67XgGUjCMRYWXIAzcBhoXEhvtSFywJw==","signatures":[{"sig":"MEUCIQDxk4V6X1O91YPDKfrAYgnBeT3I76CXmn8A6eGIbPj6lAIgbaKIB5URGSoVQT9I+U97Eve1qDpziUAuwfQPYX56670=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"08a7637723ae79d9133e7af05d9f652b496e9f50","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.19_1759221220424_0.35103815295691887","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"eslint-config-phun-ky","version":"1.0.20","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.20","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"b2e250105874bb35ee832f120f67ede1ec4fadef","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.20.tgz","fileCount":4,"integrity":"sha512-gNPhiYdgKcHGg6Ves97qMm0YrO8++nqF1qShqCFXe5qsm0ifz+WrrI/Xpsk7SpG5YcI/B9qscZKg81u+U0Ev4Q==","signatures":[{"sig":"MEUCIEHWGUMtuBA9vLTPEMIZDaHQ+c4tndBBbZCB3915Gvy0AiEAnDugZODBRNGeRHUaC01b105PKWcGZUrUrgZ5zIpm+5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"dd2c0f9de04ccace7222aa9782ae0e3954b2f573","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.20_1759831403504_0.7698481367435221","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"eslint-config-phun-ky","version":"1.0.21","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.21","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"821443008583d94849f865480946f96f43dec59f","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.21.tgz","fileCount":4,"integrity":"sha512-lQ4yCBJC/XvAqygWkLg1Sf32m56kw5jGvEkXNySygKQd6axiKhzPQPBCgmS6GB6oMWylNSuPRjyUTs4VcLQAHQ==","signatures":[{"sig":"MEUCIA14qCjaan4kW4gvLoxZwF77rKT1m5WSrrHCE+9PQq21AiEA7tTPEA068iWfJmDtcjptbh3vN1m2ZzGp0863DTeKTtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"e92bcfe0beaedb5bbca6384defccb3c84d3b169c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.21_1760473396233_0.7226794071483162","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"eslint-config-phun-ky","version":"1.0.22","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.22","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"f136a3a7b0eeafae407521b02ee0469b32e99a72","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.22.tgz","fileCount":4,"integrity":"sha512-kJkoLODLSJ4tDM/Ju/9E6q5gUz9yAdqON16kAiGEefTteUdECT6MqNzUOOqeSxKsA7z34qHyvQDdKWjziWJOkg==","signatures":[{"sig":"MEUCICDusvjWdjNwJNNGU7ScRbSAK65LvgAH3XzSTrAW30hHAiEA2hBAV6xhGZFanKHf3A7lzv0o4qovpfUUtDgU2RSaTZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"df573e4948e2634ff82e733ce6baa44ffe524bcf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.6.1","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.10.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.22_1760980554388_0.14765681184064516","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"eslint-config-phun-ky","version":"1.0.23","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.23","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"eb347bd99e82c4bd200d02be0ca4ce378856d892","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.23.tgz","fileCount":4,"integrity":"sha512-HdKY1ElqwzG7aOl2ptXbkKtkFJwWkECGdykH6d4vZm/i09LLq+40Pgqcn1GqXoDy3XVIvcVRIvukT6qypaHRDA==","signatures":[{"sig":"MEYCIQCekZ+5qQxgqXDS1DarbzHytel+7KSEX5HxiBoNFzIClAIhAMfLdO2RVWsDaHOV/0TkE6Eg+IC3wwWe9wu8wll2lYAe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"19bedf5beaa7127edb618b089a0b1926b53d892f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.23_1761639608285_0.1784481399472333","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"eslint-config-phun-ky","version":"1.0.24","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.24","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"8bdd67f17032e2c5738d3468cd877ca0adc5ada5","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.24.tgz","fileCount":4,"integrity":"sha512-V9xsJNg7xqYHDOXqIpw0KU+MxyhgPnYDSxy41DIfJjyXtaUwBf5i46szuPJc906vIaTRT84rjdNYTeJlWeL0JQ==","signatures":[{"sig":"MEYCIQCrcGNjUZ/btcvvvVmRp+REWq22x1YfspZnIZvppJhvngIhALA0WVwIVOzBhm4VBl6t/MgQ1H2ATZK0mHB+3H564HaE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"6f62d21db2341819bc7ca87d5ba3c441aa7a95ab","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.6.1","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.11.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.24_1762209612296_0.32026259022509196","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"eslint-config-phun-ky","version":"1.0.25","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.25","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"bbba3999e28bac651ee0f740050e756ca275911a","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.25.tgz","fileCount":4,"integrity":"sha512-49n6sr7in/eQrHlV2t+96UpgM1wLGWOgGvNIHkoSA7jz4tc+DBDAXaH3rYwDL8i6sxa80vPdUkWVekVQc/hQ0Q==","signatures":[{"sig":"MEUCIFluYQsaM2SNTNdTsZGpWZ6OCp+uybUOZrykAk/yphr0AiEA3zwxjZy0EmxnGpyV4E4tyJMitEHBYNIntdL6t3FvOsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"7b1e87936df11fa8a8a83901adc36efa76248337","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.6.1","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.11.0","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.25_1763020244021_0.7942082525430727","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"eslint-config-phun-ky","version":"1.0.26","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.26","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"de5676d9b8be1383665b9b9bc84ab3bad2a13ffa","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.26.tgz","fileCount":4,"integrity":"sha512-i/FsR/6YHXKvo8SQKb87jU8iJnY83t558+hRLtTt57KRTvkhY+KNOiEKsYHWn0tRwpz+v9TUcz6IvUFRidkLEA==","signatures":[{"sig":"MEQCIHpsJGGg9k3J2kKTUdN2j78ip9pYKBaNBeFyP8A0ABprAiBSqWAaZgZPzs1oEPGVTUf8MqdBtiJk6irkQpk4HqpARg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"7a199845616a555a8e63f89bf242830242a412f4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"globals":"^16.0.0","prettier":"3.6.2","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.26_1763386448213_0.8929071611010972","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"eslint-config-phun-ky","version":"1.0.27","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.27","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"d48e2d2ef776d99dabd415455746f0c7304ddec5","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.27.tgz","fileCount":4,"integrity":"sha512-37CToV/y4FTAKN78Dce80QXgvCxEI2dYVm9JrIkwLV20wYXnmsk9xFinOZ8Jcoe8HetaMm1XF/rRFsZfR8jszg==","signatures":[{"sig":"MEYCIQCQQO8UtPNMea2OAFB+r3nCsnsNgH2GaE60nqtvsgtq/AIhAORV6xQJ5RSTDAA5qFdLVAWb7vuWrYARSS7kCOZS45ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16743},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"a890592b6d68d3076717afb01e0b53488c2c3f72","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"release-it"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"globals":"^16.0.0","prettier":"3.7.4","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.27_1765202682883_0.6742511715956798","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"eslint-config-phun-ky","version":"1.0.28","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.28","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"1529b1c72a56479524fe8a392fa79a2a868c776f","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.28.tgz","fileCount":4,"integrity":"sha512-Qo9FYoy+YBIaD1eh+dpjmrTR1lYrKNmVkKBtvNmujTTfozTF9rK2LvzcWAjOUtFl1cUiUE3M0TAywuuiiwIGVw==","signatures":[{"sig":"MEQCIDSn4psoCbYq9T+5Q2tVJA4PWzIF6eLj6/cfyM4DWclQAiBAkRXPwXMTeCEvOpuSgaLUE9P8+6VvaDh5UDq4KUDB6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16752},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"686fda96b228893a308ee25daf4ba42ec66a03d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.7.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.0.0","prettier":"3.7.4","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.28_1767599618301_0.5471181561572478","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"eslint-config-phun-ky","version":"1.0.29","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.29","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"975d586df391fd8372abfe9aaf43dbf32a43ea1b","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.29.tgz","fileCount":4,"integrity":"sha512-dPyVgM0Fo8QnOZii8c6uU1T4RbBLS6dW+tpN1v/DACxrfCKZb7d6MvUWY6/EW5ftB0Rcp8RlaDrE2YjktRKg+g==","signatures":[{"sig":"MEUCIQCJunGS9Biy7sy501NiuXVeLzntYa3PhKURahBa5XtklwIgZICQRyGsmLulKm63Icjkl04BcMq+csNugNthlXNuWKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@1.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16752},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"671d63a90da75e9b8a09dabee59c066f26f3b32c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.7.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.0.0","prettier":"3.7.4","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.29_1767689576899_0.2775076237676166","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"eslint-config-phun-ky","version":"1.0.30","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.30","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"5df5a28889fcbcfdbdf078bde0382a952f593870","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.30.tgz","fileCount":4,"integrity":"sha512-GVvxINaAwn43PvMh19V7B2gNGenCg4C79rb4AFT3EPlCUDFa8iy5Hm2mNaPmLqwTTbxG+pbwlfEZN2iMNyNfdg==","signatures":[{"sig":"MEQCIB+GdwUpqc3gYGAnIu7Or4dFVcl5lgh5f0Or688yb/QaAiB328VOV1/O89dMKSd/ScCrCNYPMAhBOwWO8ypViNmkEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@1.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16752},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"d00312237695e4711b9ff1ebc7b3f3aed801fe79","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.7.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.0.0","prettier":"3.7.4","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.30_1767690731860_0.4072424512867696","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"eslint-config-phun-ky","version":"1.0.31","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.31","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"2a3f96c0573c59fe73b16a06296cf2399fe1fcd7","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.31.tgz","fileCount":4,"integrity":"sha512-IaUApn5qBqSR2vghobQAF3UpshzTbDSnuD2LcXMf52M3si/hyuDS0giKeLapfgZB2miz1ePMUteisbrC7XoV2A==","signatures":[{"sig":"MEQCICYGpubzID14kAIEgGIGajTQou2W4oO1f1wNAnrTk0ZoAiBMcyCkiG9w3sY7vX+qu/lks2aa7r0HQFS0meqwrfhUfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@1.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16752},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"c8a4e4597a712bb6679b96badaf107c3022fa90a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.7.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.0.0","prettier":"3.7.4","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.31_1768289146832_0.9943295022391552","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"eslint-config-phun-ky","version":"1.0.32","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.32","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"8df0a24361b966473c412c4833108f822191c768","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.32.tgz","fileCount":4,"integrity":"sha512-xYAgUqoqIAbireQlHFMNTCDKzWFjXXOLMWDXR60WBS9zNRWw2W2z3fg9Q7ZLWKJL7B1gt7Gghcx6WPw5IS31ow==","signatures":[{"sig":"MEQCIG0S7yH/qlr7ZlCOiOrNI3TTBrzK9asDq6M/FoL07QfQAiBMgBYM8y4dbI83lraslv8GixiSp0EpTJju8MAbpRYScQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@1.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16752},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"3e51561ceb77a9e67016f1280800cbbe7537bfdb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.7.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.0.0","prettier":"3.8.0","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.32_1768985881292_0.5660831715425663","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"eslint-config-phun-ky","version":"1.0.33","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.33","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"6eb9b2124ec5d66380dbbb18912dfd8b349e673d","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.33.tgz","fileCount":4,"integrity":"sha512-wdmaPGeBWwBA2ZnUAwsjB8Fck/d5lggr9p/JqQG/YX5FrUK+NzI+b3tEipYywkE/4pd9175n597inhVDSSf6Zw==","signatures":[{"sig":"MEYCIQDGlq7ZDN9IQMsBt1fs3tmZKKQQN4Rar6TS1cd4bkW2uQIhANcgx3IkPp7YeU+QYJEB6eQ5FDxEYZ7kIZ3HKR/jvq4F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@1.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16752},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"ff389a8155198bd3b741e573ad1d2f5273d89e2c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.8.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.0.0","prettier":"3.8.1","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.33_1769499844477_0.4542119636351547","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"eslint-config-phun-ky","version":"1.0.34","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.34","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"99c96327b56e2ef877f9ef5be158ea5c13cc6150","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.34.tgz","fileCount":4,"integrity":"sha512-8gvdLOli7+Fjnce+eka9GtJlfumlC7NCTDUGoPjsXRwr2zHZZmUvILr7Iz/UGN28zQGBAlZMjwk/ypPs8oBymQ==","signatures":[{"sig":"MEQCIHAUs1uSRG/YtDRWJUzSJtimDjdDHQ2BJZLVWGhg3iJmAiBJ8DsUabXWABeFM5r3frPxAld0upz3Xhh+ruuIh9BkHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@1.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16752},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"89da82dda8d28f35dbac3a6a0015831e85c14531","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.10.1","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.0.0","prettier":"3.8.1","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.34_1771917082580_0.5430190268546056","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"eslint-config-phun-ky","version":"1.0.35","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@1.0.35","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"4f112a1814d6b0678a48bbbf6d04222151bfe209","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-1.0.35.tgz","fileCount":4,"integrity":"sha512-zm6CFBvmqmZOO1zen4UskjrRT9PzDYZytgR4EizXfpreRA1V9jrPi6t7aSdbkUBbicJZGhakah0lHaP7SW5ckQ==","signatures":[{"sig":"MEQCIHBkbEKBwRAnAkc/Z620yUkcsFdlYng78GMvTHrH5LKuAiBIdnlFM3UHrR78WCviEHsnE2afcLho/Tykj+Iln3URiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@1.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16752},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"c24d9362734fdb397f3acbd75f3329f6b0c9e2d3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.13.1","dependencies":{"globals":"^17.0.0","prettier":"3.8.1","@eslint/js":"^9.24.0","@eslint/markdown":"^7.0.0","typescript-eslint":"^8.29.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"git-cz":"^4.9.0","release-it":"^19.0.1","@release-it/conventional-changelog":"^10.0.0"},"peerDependencies":{"eslint":">= 9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_1.0.35_1772524482169_0.6720869706645529","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"eslint-config-phun-ky","version":"2.0.0","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@2.0.0","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"efb918980b589d2b95c77e8fc4564c1d94de4126","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.0.tgz","fileCount":4,"integrity":"sha512-fFF1zxgKwqiQ3laUQ+X8iL2SKQzR8DHJlZ2xIJLGQStNw5TpNimCcqgf7XBWR/0+o8h+w3GFpFt4YqdmaLWFbQ==","signatures":[{"sig":"MEUCIQCaq3Pn0WZZvX9gIEExIEa5WDJvBfuEQzowIgQ79tSJywIgGFs0SQCW0Q3Iyol3wi1nId09grv/3HZxsBgMGuo/XxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16858},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"30b8bda5ff9c6bab3dfcdcbcb0471ed08cbcdf5a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.14.1","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.59.2","eslint-plugin-compat":"^7.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","git-cz":"^4.9.0","prettier":"3.8.3","release-it":"^20.0.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_2.0.0_1778500106856_0.673374289272926","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"eslint-config-phun-ky","version":"2.0.1","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@2.0.1","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"39a8986f28d99b73cd10fe3753d659ca2a4160d6","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.1.tgz","fileCount":4,"integrity":"sha512-XmoE0kUGNJ4PmUi/P7KxIWyZ7rtXPKsjTYNDb6YTJelFe6m+3xmews6URw/qo9SVb4THSuXgH+tSO6e0M841iA==","signatures":[{"sig":"MEYCIQCDd4GkIqGsBcxBPSJcud8TZXR423OAVqOvtUfNL8RY5QIhALz3p0BkZrFZs000PiMuUEPFj5dGo1ju3BTXYMKwjCso","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16858},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"95906bd65079690d792067ca4e38864d21b73e71","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.14.1","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.59.2","eslint-plugin-compat":"^7.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","git-cz":"^4.9.0","prettier":"3.8.3","release-it":"^20.0.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_2.0.1_1778670493618_0.8977953698041092","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"eslint-config-phun-ky","version":"2.0.2","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@2.0.2","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"dd110419163389eaff8943c5b67e88027190f7c5","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.2.tgz","fileCount":4,"integrity":"sha512-MWkGgIbuMAECveuSseSIH8JV5Mvt5bEbaPgSJtaDBLWtptxsfgXf7AEBdAI4GNiX1FPs99hjt7NWOmSpbN7vEw==","signatures":[{"sig":"MEUCIHfHNaGrRgoHKrxBjOYBqNlQZOJ0/UxpxxK4/MVW7bvKAiEApAvbT46TT5jLkZpp+gmEl/4uIlnYK2AeXFNKmxvZuc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16858},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"bd3a84c8e82404af20aad8cf73212486dddd194d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.14.1","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.15.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.59.2","eslint-plugin-compat":"^7.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","git-cz":"^4.9.0","prettier":"3.8.3","release-it":"^20.0.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_2.0.2_1779190424214_0.47451073408817046","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"eslint-config-phun-ky","version":"2.0.3","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@2.0.3","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"5c59858e78e1abd44bc609d710d82784ba3b9826","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.3.tgz","fileCount":4,"integrity":"sha512-tETWdj4QC04o/nNxU4XT9JrT97DBGrHoaCCK1pbqf4xDmmbB7W7aUDgLp6b0PZaPifIy4uBHkFNx3WPIZ1ECpQ==","signatures":[{"sig":"MEUCIDtIc60LNfq7FeXGvsdVuyf7iTbPEynWPLN1KzZW9J9YAiEA6lB+kV912OZoG0DF3uYS0yeJGn+Ft0Qs2qCogpZIu04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16858},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"2f1c7ee52c4aa6059f77adf07e752f463f917c5e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.15.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.15.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.59.2","eslint-plugin-compat":"^7.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","git-cz":"^4.9.0","prettier":"3.8.3","release-it":"^20.0.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_2.0.3_1779778426576_0.5036108605279694","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"eslint-config-phun-ky","version":"2.0.4","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@2.0.4","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"7ca38db242f27e3fdf1828ba51590877172e4672","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.4.tgz","fileCount":4,"integrity":"sha512-jjayuW8DIB+0OXaGc9PnvYE6q7k5loIPT9dIqnom47Y9jx7RfHUe5UhZ3s4Ws5pC5q4/Hrz/+z99ST5uHi8AUA==","signatures":[{"sig":"MEUCIHrPFXlpAW65ZcsX8e8NLkv41L/L3Oy34WHEQF+fXeWqAiEA9bs7Cv98QotI5y4cLhkEualUA0gILnodzq0/J3nk9eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16858},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"6c4c1d425724ca63be995c937165305b30bc5177","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.16.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.59.2","eslint-plugin-compat":"^7.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","git-cz":"^4.9.0","prettier":"3.8.3","release-it":"^20.0.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_2.0.4_1780596516571_0.5754993386162488","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"eslint-config-phun-ky","version":"2.0.5","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@2.0.5","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"32f98531e236bd6e989b4c5aec77ff16a1e8bbe1","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.5.tgz","fileCount":4,"integrity":"sha512-+qWcVJpvItZcoA43+/QXJaxKFdixqYn9zoxrEfWGNPJeSaAJGpxB6WuYfVG8QLObfjiMAp54OwCFWUbu76/lYg==","signatures":[{"sig":"MEQCIHNTSjibDohIaCbZJMxiRQY3BSb+gjfURVjp7tn4/1+tAiBxfrrhFB0tm/yDg8ca6Dg9TY0W2twq0FnAcV7TAl36RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16858},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"3a0498d278e8d96d0f7453ec78b27e97f9400d7c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"11.17.0","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.59.2","eslint-plugin-compat":"^7.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","git-cz":"^4.9.0","prettier":"3.8.4","release-it":"^20.0.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_2.0.5_1781529148955_0.7991206257709467","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"eslint-config-phun-ky","version":"2.0.6","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@2.0.6","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"2f8a680a37a672b31b02f72e9a1c87765c1dc24b","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.6.tgz","fileCount":4,"integrity":"sha512-tncaSMV1b5g11+eslGJ5CntXhtAQ2Inq9rV3FcqEkIQmgo0n7xLZZBRxGKqL4vw4tpflAs2yglepWs9qDF3/kw==","signatures":[{"sig":"MEUCIGQF6NOBj/iPnMyouijv9glvY7xhWHwWmITM5MMWDVtQAiEAgyxMQold7NeTcBIaSmvs2JJY/w9qAnvgfMSqITTYypI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16858},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"410eb40f34022dbea4366fecec65e69743af7bc9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"12.0.1","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.59.2","eslint-plugin-compat":"^7.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","git-cz":"^4.9.0","prettier":"3.9.4","release-it":"^20.0.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_2.0.6_1783842555573_0.25763903515304554","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"eslint-config-phun-ky","version":"2.0.7","keywords":["eslint","eslint-config"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"eslint-config-phun-ky@2.0.7","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"dist":{"shasum":"df74a08023741b89818ac6c2de0785f2d37bb580","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.7.tgz","fileCount":4,"integrity":"sha512-S2O6mrG0vYz24zhu7+hJ/Sn4OhO6F9+xAVHNlfAvQGWYjsmltHd3/4UgoAfbMxj2eCToy99QyaWDggVWBl54sA==","signatures":[{"sig":"MEQCIErT0BctJqcO/AtoBeTLjo3GwhEyqv59pRyU1rGhVS8UAiBwvckYyUvDY/90ihqeTrNsIuvD/acSoHnGWXy3M1+1Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16858},"type":"module","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"exports":"./index.js","gitHead":"3edb241faea95f1702edde9a3744e00b13e1de61","scripts":{"test":"echo \"Error: no test specified\" && exit 1","commit":"npx git-cz","release":"npx release-it --ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"repository":{"url":"git+https://github.com/phun-ky/eslint-config.git","type":"git"},"_npmVersion":"12.0.2","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.59.2","eslint-plugin-compat":"^7.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","git-cz":"^4.9.0","prettier":"3.9.6","release-it":"^20.0.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-phun-ky_2.0.7_1786180581220_0.14488503036293654","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"eslint-config-phun-ky","version":"2.0.8","description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","keywords":["eslint","eslint-config"],"homepage":"https://github.com/phun-ky/eslint-config#readme","bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"repository":{"type":"git","url":"git+https://github.com/phun-ky/eslint-config.git"},"license":"MIT","author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"type":"module","exports":"./index.js","scripts":{"commit":"npx git-cz","release":"npx release-it --ci","test":"echo \"Error: no test specified\" && exit 1"},"config":{"commitizen":{"path":"./node_modules/git-cz"}},"dependencies":{"@eslint/js":"^10.0.1","@eslint/markdown":"^8.0.1","@stylistic/eslint-plugin":"^5.10.0","eslint-config-prettier":"^10.1.8","eslint-plugin-compat":"^7.0.2","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","globals":"^17.6.0","typescript-eslint":"^8.59.2"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.8.0"},"devDependencies":{"eslint":"^10.3.0","@release-it/conventional-changelog":"^11.0.0","git-cz":"^4.9.0","prettier":"3.9.6","release-it":"^20.0.1"},"engines":{"node":">=22.9.0","npm":">=11.0.0"},"publishConfig":{"access":"public"},"gitHead":"5e2d3dcffe323f757aa1faa72a6597c79ce4639f","_id":"eslint-config-phun-ky@2.0.8","_nodeVersion":"24.18.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-c5Hh5u8nhzyqhYxLBfajvMdLoq0XdWiF+Xk9+A4cVNLJECHhbQSVfj4f1EBf5Rr0X2TfwTe8KaDUDImTSsvLRg==","shasum":"18aa0130e8e1cc6c0444613ba96fa6602cb23e78","tarball":"https://registry.npmjs.org/eslint-config-phun-ky/-/eslint-config-phun-ky-2.0.8.tgz","fileCount":4,"unpackedSize":16858,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-phun-ky@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQicFT+5XOAG5HXVOKLdEEcr+v719tSNr/d4pTwsve9wIgQcuB+PtYEY1qqXDASmATLhTM+CimwFqSs132URCzcHg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85ce929d-4c34-4eb4-bdf9-fc426d6e5974"}},"directories":{},"maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-phun-ky_2.0.8_1786377130962_0.12476480989964478"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-06T08:27:42.834Z","modified":"2026-08-10T15:52:11.436Z","1.0.0":"2025-05-06T08:27:43.103Z","1.0.1":"2025-05-12T17:21:45.703Z","1.0.2":"2025-05-20T09:50:09.522Z","1.0.3":"2025-05-26T19:58:48.612Z","1.0.4":"2025-06-02T14:50:01.155Z","1.0.5":"2025-06-09T21:14:21.666Z","1.0.6":"2025-06-16T18:16:41.229Z","1.0.7":"2025-06-23T16:57:08.216Z","1.0.8":"2025-06-23T17:04:23.565Z","1.0.9":"2025-07-07T16:30:00.497Z","1.0.10":"2025-07-20T09:06:49.749Z","1.0.11":"2025-07-20T09:09:31.016Z","1.0.12":"2025-07-22T17:02:27.281Z","1.0.13":"2025-08-12T07:05:07.599Z","1.0.14":"2025-08-19T08:50:37.473Z","1.0.15":"2025-08-26T10:08:10.237Z","1.0.16":"2025-09-02T06:30:38.271Z","1.0.17":"2025-09-09T07:55:17.804Z","1.0.18":"2025-09-15T18:38:43.818Z","1.0.19":"2025-09-30T08:33:40.596Z","1.0.20":"2025-10-07T10:03:23.685Z","1.0.21":"2025-10-14T20:23:16.421Z","1.0.22":"2025-10-20T17:15:54.587Z","1.0.23":"2025-10-28T08:20:08.480Z","1.0.24":"2025-11-03T22:40:12.496Z","1.0.25":"2025-11-13T07:50:44.244Z","1.0.26":"2025-11-17T13:34:08.388Z","1.0.27":"2025-12-08T14:04:43.030Z","1.0.28":"2026-01-05T07:53:38.456Z","1.0.29":"2026-01-06T08:52:57.045Z","1.0.30":"2026-01-06T09:12:11.992Z","1.0.31":"2026-01-13T07:25:46.969Z","1.0.32":"2026-01-21T08:58:01.422Z","1.0.33":"2026-01-27T07:44:04.609Z","1.0.34":"2026-02-24T07:11:22.717Z","1.0.35":"2026-03-03T07:54:42.304Z","2.0.0":"2026-05-11T11:48:26.993Z","2.0.1":"2026-05-13T11:08:13.797Z","2.0.2":"2026-05-19T11:33:44.341Z","2.0.3":"2026-05-26T06:53:46.709Z","2.0.4":"2026-06-04T18:08:36.735Z","2.0.5":"2026-06-15T13:12:29.080Z","2.0.6":"2026-07-12T07:49:15.684Z","2.0.7":"2026-08-08T09:16:21.351Z","2.0.8":"2026-08-10T15:52:11.111Z"},"bugs":{"url":"https://github.com/phun-ky/eslint-config/issues"},"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","homepage":"https://github.com/phun-ky/eslint-config#readme","keywords":["eslint","eslint-config"],"repository":{"type":"git","url":"git+https://github.com/phun-ky/eslint-config.git"},"description":"An opinionated eslint-config that someone else could also use, with more than 450 helpful ESLint rules","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"readme":"# eslint-config-phun-ky\n\n> An opinionated eslint-config that someone else could also use, with more than\n> 450 helpful ESLint rules :)\n\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-green.svg)](http://makeapullrequest.com)\n[![SemVer 2.0](https://img.shields.io/badge/SemVer-2.0-green.svg)](http://semver.org/spec/v2.0.0.html)\n![npm version](https://img.shields.io/npm/v/eslint-config-phun-ky)\n![issues](https://img.shields.io/github/issues/phun-ky/eslint-config)\n![license](https://img.shields.io/npm/l/eslint-config-phun-ky)\n![size](https://img.shields.io/bundlephobia/min/eslint-config-phun-ky)\n![npm](https://img.shields.io/npm/dm/eslint-config-phun-ky)\n![GitHub Repo stars](https://img.shields.io/github/stars/phun-ky/eslint-config)\n\n## Table of Contents<!-- omit from toc -->\n\n- [eslint-config-phun-ky](#eslint-config-phun-ky)\n  - [Install](#install)\n  - [Usage](#usage)\n    - [Files](#files)\n  - [Rules](#rules)\n    - [Extended](#extended)\n  - [Contributing](#contributing)\n  - [License](#license)\n  - [Changelog](#changelog)\n  - [Sponsor me](#sponsor-me)\n\n## Install\n\n```\nnpm i -D eslint eslint-config-phun-ky\n```\n\nRequires ESLint >=9.20.0 and\n[flat config](https://eslint.org/docs/latest/use/configure/configuration-files).\n\n## Usage\n\n```js\n// eslint.config.js\nimport { defineConfig } from 'eslint/config';\nimport customConfig from 'eslint-config-phun-ky';\n\nexport default defineConfig([\n  {\n    files: ['**/*.js'],\n    extends: [customConfig],\n\n    // anything from here will override customConfig\n    rules: {\n      '@stylistic/no-extra-semi': '0'\n    }\n  }\n]);\n```\n\n### Files\n\nBy default, the config covers these files:\n\n```\n['**/*.{js,mjs,cjs,ts,tsx,md}']\n```\n\n## Rules\n\nThe custom rules extends/overrides these configs and plugins:\n\n```js\n{\n  …,\n  {\n    ...markdown.configs.recommended,\n    eslint.configs.recommended,\n    importPlugin.flatConfigs.recommended,\n    importPlugin.flatConfigs.typescript,\n    compat.configs['flat/recommended'],\n    ...tsConfigs.recommended,\n    eslintPluginPrettierRecommended,\n  },\n  plugins: {\n    '@stylistic': stylistic\n  },\n  …\n}\n```\n\n### Extended\n\n🔧 Automatically fixable with\n[`--fix` CLI option](https://eslint.org/docs/user-guide/command-line-interface#--fix).\n\n| Rule                                                                                                                        | Description                                                                           | 🔧  |\n| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | --- |\n| [import/no-named-as-default](https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/no-named-as-default.md) | Disallows named imports that may conflict with default exports.                       |     |\n| [import/no-unused-modules](https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/no-unused-modules.md)     | Reports modules without any exports or imports used elsewhere.                        |     |\n| [import/order](https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/order.md)                             | Enforces a consistent order for import statements.                                    | 🔧  |\n| [no-alert](https://eslint.org/docs/latest/rules/no-alert)                                                                   | Disallows `alert`, `confirm`, and `prompt`.                                           |     |\n| [no-console](https://eslint.org/docs/latest/rules/no-console)                                                               | Disallows use of `console`.                                                           |     |\n| [no-undef](https://eslint.org/docs/latest/rules/no-undef)                                                                   | Disallows the use of undeclared variables unless mentioned in `/*global */` comments. |     |\n| [no-unreachable](https://eslint.org/docs/latest/rules/no-unreachable)                                                       | Disallows unreachable code after `return`, `throw`, `continue`, and `break`.          |     |\n| [prefer-const](https://eslint.org/docs/latest/rules/prefer-const)                                                           | Suggests using `const` declaration for variables that are never reassigned.           | 🔧  |\n| [one-var](https://eslint.org/docs/latest/rules/one-var)                                                                     | Enforces variables to be declared either together or separately in functions.         | 🔧  |\n| [@stylistic/array-bracket-newline](https://eslint.style/rules/array-bracket-newline)                                        | Enforces line breaks inside brackets.                                                 | 🔧  |\n| [@stylistic/max-len](https://eslint.style/rules/max-len)                                                                    | Enforces a maximum line length.                                                       |     |\n| [@stylistic/quotes](https://eslint.style/rules/quotes)                                                                      | Enforces the consistent use of quotes.                                                | 🔧  |\n| [@stylistic/padded-blocks](https://eslint.style/rules/padded-blocks)                                                        | Enforces or disallows padding within blocks.                                          | 🔧  |\n| [@stylistic/comma-dangle](https://eslint.style/rules/comma-dangle)                                                          | Requires or disallows trailing commas.                                                | 🔧  |\n| [@stylistic/padding-line-between-statements](https://eslint.style/rules/padding-line-between-statements)                    | Requires or disallows blank lines between statements.                                 | 🔧  |\n| [@stylistic/indent](https://eslint.style/rules/indent)                                                                      | Enforces consistent indentation.                                                      | 🔧  |\n| [@stylistic/object-curly-spacing](https://eslint.style/rules/object-curly-spacing)                                          | Enforces consistent spacing inside braces.                                            | 🔧  |\n| [@stylistic/no-extra-semi](https://eslint.style/rules/no-extra-semi)                                                        | Disallows unnecessary semicolons.                                                     | 🔧  |\n| [@stylistic/no-trailing-spaces](https://eslint.style/rules/no-trailing-spaces)                                              | Disallows trailing whitespace at the end of lines.                                    | 🔧  |\n| [@stylistic/semi](https://eslint.style/rules/semi)                                                                          | Enforces or disallows semicolons.                                                     | 🔧  |\n| [no-irregular-whitespace](https://eslint.org/docs/latest/rules/no-irregular-whitespace)                                     | Disallows irregular whitespace.                                                       | 🔧  |\n\n## Contributing\n\nWant to contribute? Please read the\n[CONTRIBUTING.md](https://github.com/phun-ky/eslint-config/blob/main/CONTRIBUTING.md)\nand\n[CODE_OF_CONDUCT.md](https://github.com/phun-ky/eslint-config/blob/main/CODE_OF_CONDUCT.md)\n\n## License\n\nThis project is licensed under the MIT License - see the\n[LICENSE](https://github.com/phun-ky/eslint-config/blob/main/LICENSE) file for\ndetails.\n\n## Changelog\n\nSee the\n[CHANGELOG.md](https://github.com/phun-ky/eslint-config/blob/main/CHANGELOG.md)\nfor details on the latest updates.\n\n## Sponsor me\n\nI'm an Open Source evangelist, creating stuff that does not exist yet to help\nget rid of secondary activities and to enhance systems already in place, be it\ndocumentation or web sites.\n\nThe sponsorship is an unique opportunity to alleviate more hours for me to\nmaintain my projects, create new ones and contribute to the large community\nwe're all part of :)\n\n[Support me on GitHub Sponsors](https://github.com/sponsors/phun-ky).\n\np.s. **Ukraine is still under brutal Russian invasion. A lot of Ukrainian people\nare hurt, without shelter and need help**. You can help in various ways, for\ninstance, directly helping refugees, spreading awareness, putting pressure on\nyour local government or companies. You can also support Ukraine by donating\ne.g. to [Red Cross](https://www.icrc.org/en/donate/ukraine),\n[Ukraine humanitarian organisation](https://savelife.in.ua/en/donate-en/#donate-army-card-weekly)\nor\n[donate Ambulances for Ukraine](https://www.gofundme.com/f/help-to-save-the-lives-of-civilians-in-a-war-zone).\n","readmeFilename":"README.md"}