{"_id":"@zthun/janitor-lint","_rev":"31-8d6de12dd2005e85322059aba85a8c02","name":"@zthun/janitor-lint","dist-tags":{"latest":"19.5.6"},"versions":{"19.0.0":{"name":"@zthun/janitor-lint","version":"19.0.0","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.0.0","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"5f85b08b33dd0577058467dbf2131e7fc882df8a","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.0.0.tgz","fileCount":55,"integrity":"sha512-UP8SASYrSqLd/cTxQHo+1056uXlXg9k2JKWeTLVm6tUpPPwmqUuGYnsRE+nQKgEIMsJJHbe4EMAOumdljSEd3Q==","signatures":[{"sig":"MEUCIDaU7zxyGN5McqWcJ1VhBCjKtUkf3+Sugg/dbGLZe4v1AiEA6jCjxB7OBOuK9KhLby6PzqUQpG5qArjkryAFqKcadFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238418},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"8277288093dff6023427448ccf903d83912865b5","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.3.0","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.0.0_1749179570950_0.2675593711484623","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.1.0":{"name":"@zthun/janitor-lint","version":"19.1.0","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.1.0","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"5f5e37daae23e59705bfcc48abdce38e3f3df374","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.1.0.tgz","fileCount":55,"integrity":"sha512-HVlOVuWVr8s6FmUAlMa9zvibnd9P/weoB3bP5DZsGQT7IuBppMDPgoYycbmd8CjcV4GDSKEvEqNhRoL590tZKQ==","signatures":[{"sig":"MEQCIFXl5ItEB+rfuFXJu4a6m+o6bJsZ6BnBZ6uXd+CgqpnPAiA9owUCBcpJ5PoWjHiqf1FVWqGHZyLcA6MCU3evNHtfUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239596},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"bffd8ac7224b5b19ac3e60a0f6a339a1d4e3a0e1","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.5.1","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.2","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.1.0_1749357198831_0.21575607815015863","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.1.1":{"name":"@zthun/janitor-lint","version":"19.1.1","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.1.1","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"5bdf03bbcc131d2c4bea47a066364109b817d979","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.1.1.tgz","fileCount":55,"integrity":"sha512-+1oVOeT4DtBX8fwjYE605P5fXmw2Dudw3bnJUN3yumbFuvHrvSJDZlFoEv1fH8vbfh8jCCidVn/D1gtEykMaYg==","signatures":[{"sig":"MEQCIBu3PXY3bT9+i2Sd14pxMI0Qw5W3+5FBdnsGe/R5qBk9AiAdr4C9NMldud6lCKax3mFZmSZgbAvKW+tpHsQzSUX8gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175420},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"ad805eb1111b858e833925d150acf12e48c09b1b","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.5.1","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.2","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.1.1_1749420474478_0.3387960722253287","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.1.2":{"name":"@zthun/janitor-lint","version":"19.1.2","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.1.2","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"eba3b9beabef59a716dc03416c3b19e9cdc0f3f7","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.1.2.tgz","fileCount":55,"integrity":"sha512-d7v9BhU7MibJv20XeEByPsVFRICTqTXAA9KLtgGZwBOPkFad2RuHK6g2qzcPU7+U5/ZYcAPtW05FRVXvvtY7dA==","signatures":[{"sig":"MEYCIQD6Bq/u4Mew6+Q+XQFT2ZvNyOyyV4RyRhtKoDxBLD9OmwIhAIKhBpE8VbMqpM+1iIwWDNtnWliukACCEkyBuhuSs0R+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175422},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"d22fb90cbeab5d401243d360fde02f037d50edc1","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.5.1","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.2","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.1.2"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.1.2_1749432518654_0.30646101273649395","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.1.3":{"name":"@zthun/janitor-lint","version":"19.1.3","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.1.3","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"4d66759487089defdaaa5d1403fcbb4f8119ffed","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.1.3.tgz","fileCount":55,"integrity":"sha512-KAtCffUywHttHpZVa1rOtSftPlbg3IFYAu+ed+iS7C2T5l8qsvo9XmBo8/UnF/C1enV6sUkUNs7zRKkP3wbOQg==","signatures":[{"sig":"MEUCIQCsLWk8/VxyW5dM83kmGoXltgMxTre/5SSUAlDI0eOblAIgFufJslw80emV/VRRuYGeWd4B6pPFy/3rMQYEzOvMgrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"9909b6c17f4409b66c87278004e3f2d7228b7f54","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.5.1","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.2","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.1.3_1749433923368_0.16343221677682962","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.1.4":{"name":"@zthun/janitor-lint","version":"19.1.4","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.1.4","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"f49133cf73be967cac2d4915e20b435e3ff06aec","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.1.4.tgz","fileCount":55,"integrity":"sha512-zLU0CJwfhWPmvjqT7KBnamYFBu4R+Uz6f6l1ZWl96ZvQXKzNgjVbiPrfIPdLvnh+tvNsHDdNHmVCDQVvYvEY4g==","signatures":[{"sig":"MEYCIQCkmbAQx4vwfwajPPUFGvucmZix36Gw2sIxUkHIXApC5gIhAOy+dkPRzX6DK3WjsA/UseTmv0bqq/+h1i3prGHmBJnu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"45d010afcb316c9a51ed9d4a8ab19d55ec9b6724","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.5.1","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.2","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.1.4"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.1.4_1749436448590_0.8319417317378681","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.1.5":{"name":"@zthun/janitor-lint","version":"19.1.5","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.1.5","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"192fd19caaeb92bfee5aaed94056ffa8015deadc","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.1.5.tgz","fileCount":55,"integrity":"sha512-r15VINl0RNwenBDyyPoqmhDGv/zHlqVhpYIc3/PSLi6TpCVppqu1f2zbjoDm/nZnCbGbYHF65CNqchEeh3k3ug==","signatures":[{"sig":"MEUCIQDvmZGwsh20fimi4yPAROF7B0dKzyC23yugN0HnxpK8/gIgEENPtodE+B220vTbJ5OeuUMtnbywUBLWfTmAKWmt4mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"a571625a655dcb48271b8a26dcf3dcad556f3b52","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.5.1","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.3","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.1.5"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.1.5_1749475345533_0.6627358983509546","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.2.0":{"name":"@zthun/janitor-lint","version":"19.2.0","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.2.0","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"b3cf2cf874875e3ca93445e9527fe5518c11431d","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.2.0.tgz","fileCount":55,"integrity":"sha512-o+fqOz7M1I/uiPBil3HKDVRko1byiDJzJNQ7IqFm8BKqMYAP3kGnstFbbLe2iHYP0E3oVRXb+4NHhJrM+V27XQ==","signatures":[{"sig":"MEUCIQC7dFVMEOWNyc2TZ1ng32VyP+ciarc+/c+0yNTnHMW2oQIgE2y9nfym9LzTo0NhA+/vBgjxgJ7lCy/tWOf0S84TRjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176564},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"db77877e5b625c261b7d62f0d159b031fbda2e83","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.5.1","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.3","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.2.0_1749614141943_0.8645978020382632","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.2.1":{"name":"@zthun/janitor-lint","version":"19.2.1","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.2.1","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"44baba8570e1aadaef0efd47cc0e2e2ff3ea9058","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.2.1.tgz","fileCount":55,"integrity":"sha512-RbxKtDiQ2u+PdRahSp8Xa77t1Q2MRN8KimP+V0wi2eiinLvlzXFRTrBkeSl5mGzon+9g2AuTEK7XTF6gBZZXzw==","signatures":[{"sig":"MEUCIQCmN0ctuPFjIO6C62kcMqRMCna3kAotWeiMu2+CTQoLcAIgNN6jwpjfXOzpGjuhQ4alKWyeFcBHgGhMZyrc4mVOdMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176564},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"79d93b2652312219f44613e8aed4de9e22d6906f","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.2","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.0.2","eslint":"^9.28.0","js-yaml":"^4.1.0","htmlhint":"^1.5.1","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.20.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.3","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.2.1_1749736079129_0.7464457594424059","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.2.2":{"name":"@zthun/janitor-lint","version":"19.2.2","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.2.2","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"2358e67408f8581f0f0527c8167e55f90fc27d48","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.2.2.tgz","fileCount":55,"integrity":"sha512-wCQsQ20Da/SztmJxV0NiA1IzvYdAycvIMKZQe7fbxcbtRndE8yBzpZUSry/uiv0Rx5qNyqLe/zlGajkO/cUPug==","signatures":[{"sig":"MEQCIE0vO6IIxGUOx40/WJxD5poLXMLEIrrHIk5/1SwsOKY1AiBKF19FfudKu4DcUnmq7EWWZTW9qtNhy2CRRnEfnEjmxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240850},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"28f5ca31a2e299e343c3fd25163befa971f6a5e9","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","actor":{"name":"zthun","type":"user","email":"zthun.coding@gmail.com"},"email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.3","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.1.1","eslint":"^9.29.0","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.21.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.4","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.2.2"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.2.2_1750387752819_0.3962106744551004","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.2.3":{"name":"@zthun/janitor-lint","version":"19.2.3","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.2.3","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"547a67eda1beceb0530e83cf540323fadcdb8e12","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.2.3.tgz","fileCount":55,"integrity":"sha512-GxQzXM5ZF2vsNNMy6v6uWmFjMNSVPcgx+NGTMVFQSV1xFvkJ+k8ciDDr5LjDD+WB7gHouFkOhpe+MnGVOd3eEw==","signatures":[{"sig":"MEUCIQDenDt4r45bdUFtFHpE4fWc9RkSVUnG3Xg+zm1Zb3RN/gIgZvixnf/Fxq8bXBGr5zUZTamdDAgUbhxA9urJw06fSh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240850},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"13c083bd1524c4f373ce75716654e0699c3d7429","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","actor":{"name":"zthun","type":"user","email":"zthun.coding@gmail.com"},"email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.3","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.1.1","eslint":"^9.29.0","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.21.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.4","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.2.2"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.2.3_1750390014978_0.10258233636490122","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.2.4":{"name":"@zthun/janitor-lint","version":"19.2.4","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.2.4","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"31d51d6f7d53ae42622a67c29bce6d7c193a61e5","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.2.4.tgz","fileCount":39,"integrity":"sha512-XyYjBzc2pp3pE4IgG8uLAM4wf+iNpkRBGM955yYUxqmv2zE8Bupdwo8GJR2Nc8yCZ1EcEcVsD2YVgijgYCmsqA==","signatures":[{"sig":"MEUCIGXaDflQgk//TDwnYFQp8JmYeZRA+vI5qe8MSrBmAcM9AiEAx03IUWBhtAfJYypGYLtdRxftD2KKa9diYP42OGzPExo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240674},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"24a9f86fd4ef64c787d21e6de607718f739ad38f","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","actor":{"name":"zthun","type":"user","email":"zthun.coding@gmail.com"},"email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"glob":"^11.0.3","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.1.1","eslint":"^9.29.0","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.5.3","lodash-es":"^4.17.21","stylelint":"^16.21.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.4","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.2.4"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.2.4_1750520596312_0.9060643423943615","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.2.6":{"name":"@zthun/janitor-lint","version":"19.2.6","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.2.6","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"39f56e86b6c98a4c094d1c7157f114ed1122e18c","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.2.6.tgz","fileCount":39,"integrity":"sha512-xGDwtQIZYgN0369tUD5Rzo3Q50EzOY6J0bazlU6XQsNj9ruqbwU7ZPVbdu1O/AUfYuc8b7Z0fRK2+DlvuTTiSQ==","signatures":[{"sig":"MEUCIQDvx3a5mbtgOYfQRkcAbsnuQ2/9aX/J8fq/nXHzRmkIrQIgLy4N91fyhWCTVH7HHCXvEWt+vycOoQiMiwYTcpHjVyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240674},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"d8a148232926164c5899ff7f4587dec5296fda4e","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","actor":{"name":"zthun","type":"user","email":"zthun.coding@gmail.com"},"email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.2/node@v22.17.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.3","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.1.2","eslint":"^9.30.0","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.21.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.2.4","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.2.6"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.2.6_1751113898360_0.8019851929606656","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.3.0":{"name":"@zthun/janitor-lint","version":"19.3.0","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.3.0","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"8c621767b63e72cac6b810d1a99ea22af84fe8d5","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.3.0.tgz","fileCount":39,"integrity":"sha512-aZbSPOhAQgmJE8NlMY9fZClds18/prlW5Xu0za38CT42LHFquODBv+OuUyw69H4m4LOkOtiHZQZRK96DPVJGBQ==","signatures":[{"sig":"MEUCIHEkM7BPLELMEylkwiRPXShr8pNL9xYEL8mbE6aaCU5oAiEAkOjACZjibw+niS9iMvOSimYiONrVwq21lMzhgRMXTxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240894},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"f5d2651a05d90ca33f33b1b8ec1eb4dad8ef38a9","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","actor":{"name":"zthun","type":"user","email":"zthun.coding@gmail.com"},"email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.3/node@v22.17.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.3","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.1.2","eslint":"^9.30.1","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.21.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","vitest":"^3.2.4","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.3.0"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.3.0_1751419842394_0.9294269856120545","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.3.1":{"name":"@zthun/janitor-lint","version":"19.3.1","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.3.1","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"abe886fe1caffe0fb07d17769b1540d70a4a6be8","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.3.1.tgz","fileCount":39,"integrity":"sha512-jE1nYMn1YUj0+5q3MRIgSr6mL0ed5WI78jt3aPanLwvqMW0fh/YvQYHYLPLpG8Y5St4FANIhyxhkS095eOegTQ==","signatures":[{"sig":"MEYCIQDk2/Fz447EkpWDv4Bm+FCzm6zxcq1ExfewANi5smuvsQIhAOz9qwiy4Ky++KzMz6u8Di5Smn9FAhfa1iuKH4+t0cHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240894},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"7cb5cce17f3322050d71d5bf4e2debb1b9cc5163","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"glob":"^11.0.3","chalk":"^5.4.1","yargs":"^18.0.0","cspell":"^9.1.5","eslint":"^9.31.0","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.21.1","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.5","vitest":"^3.2.4","typescript":"~5.8.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.3.1"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.3.1_1752802517831_0.6761064195932225","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.3.2":{"name":"@zthun/janitor-lint","version":"19.3.2","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.3.2","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"771a20d9b62ab25a8fbcd0482e6932b7bd9724cb","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.3.2.tgz","fileCount":39,"integrity":"sha512-Ea9RfvpSw9bYZyMPhy7H6mN+0mpgkrI/L+gnZSn0UOWbI0ws2ZXFCFRZTckrdixAIkCA1kWZvpbCTz/GCWVdew==","signatures":[{"sig":"MEUCIBevHkWN0xoQIwsicVq9KmHzjBRKpzhcuR5UmuBDV/7LAiEAzTb8l7UgHwR8rlhanpb1u5D/CZkd7PVbmoQq8m/ht8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241558},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"61a07aa0a0f927ce72d4202e2e0c5bc5dc0d91ca","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.4/node@v22.19.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"glob":"^11.0.3","chalk":"^5.6.0","yargs":"^18.0.0","cspell":"^9.2.1","eslint":"^9.35.0","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.23.1","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","vitest":"^3.2.4","typescript":"~5.9.2","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.3.2"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.3.2_1757111676997_0.22910187802350723","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.3.3":{"name":"@zthun/janitor-lint","version":"19.3.3","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.3.3","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"d88bb5b947d6381b5141eb6dd918de99e6434dc2","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.3.3.tgz","fileCount":39,"integrity":"sha512-q0qTnSsJcyhx6FMirZUCYb+dBR0tZrNvYKUFfeBjiF0k6zyhp/sc3TUCgGcNNNesHYq/m3713EqGYs3UFfLoxg==","signatures":[{"sig":"MEUCIQCxbyggF9FzILI4Qz17mB2H/bFFUYzwHmEn33N0Xrp9hAIgO0XsMC8rseVsRmj3i2Crf2pXyZbSdGQJgU7OrP0uqaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241558},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"f8a2d9cce398a9c07eb5abf103fb3b4fca4790e0","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.4/node@v22.19.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"glob":"^11.0.3","chalk":"^5.6.0","yargs":"^18.0.0","cspell":"^9.2.1","eslint":"^9.35.0","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.23.1","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","vitest":"^3.2.4","typescript":"~5.9.2","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.3.3"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.3.3_1757185373349_0.30344094170811764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.3.4":{"name":"@zthun/janitor-lint","version":"19.3.4","keywords":["linters"],"author":"Anthony Bonta","license":"MIT","_id":"@zthun/janitor-lint@19.3.4","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"bin":"dist/cli.js","dist":{"shasum":"5ab613c2bd4605464de4e954a181c50d8582da62","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.3.4.tgz","fileCount":39,"integrity":"sha512-xKnojVTzCCiY1fz0T8F/hUx0caIzf0h1BiC0iy93EnrnSKFyb1dS6zylnBuje/57UPcA+kjU5IHzNLtmiId3hg==","signatures":[{"sig":"MEQCIHMGW0nmN0xu6phTc9M2ixy7aMnieWReBBFJ9+JUEQY2AiBOiXGPdq4hqbdc5SNVyd+20mGBOtZmsvfc3fFrnCblqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241558},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"cd1d8efb29ac92d013bb8a7bebf45dfa8ec3f050","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"https://github.com/zthun/janitor","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/8.2.4/node@v22.19.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"glob":"^11.0.3","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.2.1","eslint":"^9.35.0","js-yaml":"^4.1.0","htmlhint":"^1.6.3","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.24.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","vitest":"^3.2.4","typescript":"~5.9.2","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.3.4"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.3.4_1757380338514_0.10048984093682511","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.3.5":{"name":"@zthun/janitor-lint","version":"19.3.5","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.3.5","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"633b030df63df9c51029dc63a301dd395a9c7612","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.3.5.tgz","fileCount":39,"integrity":"sha512-fPwLNxSxHtT1Emtz+2RLPMEwTjEFetvQYWj8EmViqFJV/NrRrI+Xszny8aAnbAzbdcPZhvruONnkB/U7mGwWQA==","signatures":[{"sig":"MEYCIQCKwM6Q9dqhphbpH8AwePKoUkD9xUVvBuUmTS19tWlS4QIhAJqU4Zcwr98pxJw7Ru6xz9KzMDyqwIAC38SXd/4YtFnw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241558},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"681769e1bed7d582404e5249e2735c7fc623e5c2","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.0/node@v22.20.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"glob":"^11.0.3","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.2.1","eslint":"^9.37.0","js-yaml":"^4.1.0","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.25.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.9","vitest":"^3.2.4","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.3.5"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.3.5_1759598569511_0.5597572511514091","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.3.6":{"name":"@zthun/janitor-lint","version":"19.3.6","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.3.6","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"21af8173d6137213d4eaaf424b5558905b429192","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.3.6.tgz","fileCount":39,"integrity":"sha512-JUmhcybOdU5UrBs41u7pnROUzb7JOVMnSIai8B7qV4UFfAXZpkM3bZZL2CA7rlider8ct+BKG3QTCLHtlGHKtw==","signatures":[{"sig":"MEQCIE+yz+YiOZUk41wxhzY5xPvhXZEbYekifbC71BD9dQWWAiB+uGKv4qBv9qDs3iI4PI+e1NCUS61buefcd3gHwBOl3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241558},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"a892bdcf638af6da0400f2068e719163c3613b30","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.0/node@v22.20.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"glob":"^11.0.3","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.2.1","eslint":"^9.37.0","js-yaml":"^4.1.0","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.25.0","cosmiconfig":"^9.0.0","markdownlint":"~0.38.0","@zthun/janitor-options":"^19.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.9","vitest":"^3.2.4","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.3.6"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.3.6_1759600309654_0.24904926507689917","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.4.0":{"name":"@zthun/janitor-lint","version":"19.4.0","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.4.0","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"43c570bbf0d7c098881eaf1761e91139cbdbfa12","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.4.0.tgz","fileCount":39,"integrity":"sha512-jn1hmUDhfnk6j4825nSKkHVcxnarORFwFfPbaFl9uqHp/i7a3EL6d1Ytpguin3bPKOz8CaKHmW+enEEDcdj/GA==","signatures":[{"sig":"MEUCIQCrCq0EvP04nJUtvmn+b8kyru4K/+lwASD0YJvoKuhiNQIgdRNSY/fSu0vNMinDd4q2LFTFdk/EOFkyqMBBCEs5D1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241559},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"e8abf577d4fa50909d54bf64ca755cd744332986","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.0/node@v22.20.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"glob":"^11.0.3","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.2.1","eslint":"^9.38.0","js-yaml":"^4.1.0","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.25.0","cosmiconfig":"^9.0.0","markdownlint":"~0.39.0","@zthun/janitor-options":"^19.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","vitest":"^3.2.4","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.4.0"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.4.0_1761010527288_0.12751499778794328","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.4.1":{"name":"@zthun/janitor-lint","version":"19.4.1","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.4.1","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"7fec4c3170f764890214b34e53534eafb1e7e218","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.4.1.tgz","fileCount":39,"integrity":"sha512-uPxcb4U2njpwEaiZuSCYnjjgluZjuAlCzDRooYkxQmi/skcgPZcOdmXSkCejldkCm7GKxcXNy4w3iD2IAYjDdQ==","signatures":[{"sig":"MEUCIHxo+6+T+YY622DTL1llDB29qIBOTEsQ/iMvqSkhKjGZAiEA+CKqSzJvHVMmltAkEMr//bC0AZgUbCWyhlF6G60tank=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241559},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"bdc39062cce164e86d949fa680406808d643ce1d","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.0/node@v22.21.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"glob":"^11.0.3","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.2.2","eslint":"^9.38.0","js-yaml":"^4.1.0","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.25.0","cosmiconfig":"^9.0.0","markdownlint":"~0.39.0","@zthun/janitor-options":"^19.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","vitest":"^4.0.1","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.4.1"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.4.1_1761183706449_0.4755066505542507","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.4.2":{"name":"@zthun/janitor-lint","version":"19.4.2","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.4.2","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"83306bd4fc2ca7269d9997c6517d1cf777aadccd","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.4.2.tgz","fileCount":39,"integrity":"sha512-Lxou1m1golqo9dwCDkpG4Z29m6swjUXLfhGj7XhOiBNC4hWDx8A2p80omqnrb3jya85JXVfMqv0WapjH+vptQg==","signatures":[{"sig":"MEQCIFQoe+7y6Se2vVFo57YAoES56fGdI3RsNtQOkY7IyxZ4AiBcKfMAYz3W4QJsj0+2kBObt4shyzHGhOAhssDk2w14RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241559},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"71ab0b1b9e0851093246fa4337b9743e45b540af","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.0/node@v24.11.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"glob":"^11.0.3","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.2.2","eslint":"^9.38.0","js-yaml":"^4.1.0","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.25.0","cosmiconfig":"^9.0.0","markdownlint":"~0.39.0","@zthun/janitor-options":"^19.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","vitest":"^4.0.5","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.4.2"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.4.2_1761756417521_0.10505787244746068","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.4.3":{"name":"@zthun/janitor-lint","version":"19.4.3","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.4.3","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"77eabb4272dc4ad68328dc2ae3ca794104d92d5b","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.4.3.tgz","fileCount":39,"integrity":"sha512-gkPGtuTuEd2dX8U8QfqCwCzBPOUWHNC1ntUBrLY2K6HXlign7reGupYqwR9fbNYH2nGjYQ6hqpq7EWsSz4XZ7Q==","signatures":[{"sig":"MEYCIQDOuo6xzqWMWlKVBSngcmtys6XlbQ6DbWe/+eiGmoUVvQIhAPCdDO6jEIuvOv3hnGUa05pJZrP5P0sjHLYflo+U5oVZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241559},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"93eb960c8b89fbb9b084f8d4ed89c33c9f45147e","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.1/node@v24.11.1+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"glob":"^12.0.0","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.3.2","eslint":"^9.39.1","js-yaml":"^4.1.1","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.25.0","cosmiconfig":"^9.0.0","markdownlint":"~0.39.0","@zthun/janitor-options":"^19.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","vitest":"^4.0.10","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.4.3"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.4.3_1763490065270_0.8037786593450342","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.5.0":{"name":"@zthun/janitor-lint","version":"19.5.0","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.5.0","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"3de49fed538a878ec33bebf9e6de9b88c4a9d588","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.5.0.tgz","fileCount":39,"integrity":"sha512-uoe27IeCd1y2hwWvmxQyYyk7wut7uu5awGCVtvVw8lyVi+Xcct7SElAi98LZAhvKWqBiQn4MVJgl2oNiI+N9MQ==","signatures":[{"sig":"MEUCIBfOHna/FjP21wtg3pr3af+9sWAMpKKIy+Qz77EONTCQAiEAsBL0YUCkOUhXUfXI8UZbvAgpgCp9kxmN4bMqFwtiSOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210885},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"4fa19cda4d37c34db1b5aae9f4a958a247ce3f46","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.1/node@v24.11.1+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"glob":"^12.0.0","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.3.2","eslint":"^9.39.1","js-yaml":"^4.1.1","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.25.0","cosmiconfig":"^9.0.0","markdownlint":"~0.39.0","@zthun/janitor-options":"^19.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","vitest":"^4.0.10","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.5.0_1763522466759_0.47057127278789035","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.5.1":{"name":"@zthun/janitor-lint","version":"19.5.1","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.5.1","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"61efcb5f770d380ae7fa7ca8c2bfb24826090e02","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.5.1.tgz","fileCount":39,"integrity":"sha512-JiHjkSqrP21Sx9xlYxL7skwOI7z7EapwRM7GZSGgx9QdADpQhhpQUHnWTDkYCX3TkGE865z/SCqMJ/pMvH0fnw==","signatures":[{"sig":"MEYCIQCOBPpAkBQcFq2553m18ArU06JAZgUUpNk+Fj3qQgklGAIhAM2F+Ub5erXhOGaLwSbROFdkTrROEnqY9GFAr8RYgfpe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"8b2a09566d2d71c762189c7e94dcb1b8500f1863","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.1/node@v24.11.1+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"glob":"^12.0.0","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.3.2","eslint":"^9.39.1","js-yaml":"^4.1.1","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.25.0","cosmiconfig":"^9.0.0","markdownlint":"~0.39.0","@zthun/janitor-options":"^19.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","vitest":"^4.0.10","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.5.1"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.5.1_1763524735696_0.41677455299350297","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.5.2":{"name":"@zthun/janitor-lint","version":"19.5.2","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.5.2","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"3e406c8d8c4419be8ec50b688b41577ec7ffd222","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.5.2.tgz","fileCount":39,"integrity":"sha512-pHJTHGOWQwTY8054qGu7iz4xP2K1QXIdgphC+5OvEdzk2uoRviNj98ky1m33vW5RUJIzzZWPVmZ9U8L5wtazkA==","signatures":[{"sig":"MEUCIQCNksOJzf//4f8TaY+jtCHlUsmnMfPloe20L9jKAEkFEAIgHlnWD5d7ZYCSi/ml9xym/sL3zfqBQ5kI0WunA1EIKPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"bca82c3034dae1ea5c347075f6c46376b50c1660","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.1/node@v24.11.1+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"glob":"^13.0.0","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.3.2","eslint":"^9.39.1","js-yaml":"^4.1.1","htmlhint":"^1.7.1","prettier":"^3.6.2","lodash-es":"^4.17.21","stylelint":"^16.26.0","cosmiconfig":"^9.0.0","markdownlint":"~0.39.0","@zthun/janitor-options":"^19.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vitest":"^4.0.13","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.5.2"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.5.2_1763865187348_0.37440506747720503","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.5.3":{"name":"@zthun/janitor-lint","version":"19.5.3","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.5.3","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"981a3dfdab484130052c0795ce67b4b5d31190f0","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.5.3.tgz","fileCount":39,"integrity":"sha512-CkpngSZZoMPjqFWpLimgsALBucoc//O/GV69iYNS7Yt1/6knlQn9AOYyHdssUMUpfrFIJxcT8yLIl523ip26SA==","signatures":[{"sig":"MEQCIGC7hOwlC7RXvry+z3LDj4mbPiLuVKlJXZK30TdXRQAJAiAs+BLcbVbQpJhJiuWkx1ME42hbv+c0gr2BVR9lziqCbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"0346801ebb985f75ab3d5faeb8677e6c6a14d9b2","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.4.0","eslint":"^9.39.2","js-yaml":"^4.1.1","htmlhint":"^1.8.0","prettier":"^3.7.4","lodash-es":"^4.17.21","stylelint":"^16.26.1","cosmiconfig":"^9.0.0","markdownlint":"~0.40.0","@zthun/janitor-options":"^19.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","vitest":"^4.0.15","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.5.3"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.5.3_1765672157836_0.003480873140656593","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.5.4":{"name":"@zthun/janitor-lint","version":"19.5.4","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.5.4","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"7e7877b2ffd159636e7590c2d8ef3a0ed2073b5d","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.5.4.tgz","fileCount":39,"integrity":"sha512-5mtQxzXJOwM1Kfp6WaLOYFIMAVVScacE/Kz2pPsLEHAldfAgpSU9fQH+5ssM/o3Vr4tJRGjXI0Vn1jv8U+Rjbw==","signatures":[{"sig":"MEUCIQDMZJaqaYY2kLM1Y+C80bGd8KouyrgymvkzrgPwv9tHoQIgQnKs1eacZ5Is61vvJJFISvWWuEUMmUtGTKIUToiCEUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"0a41fbdff1b19bffd8178fe7e91fe480694fe3cb","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.4.0","eslint":"^9.39.2","js-yaml":"^4.1.1","htmlhint":"^1.8.0","prettier":"^3.7.4","lodash-es":"^4.17.22","stylelint":"^16.26.1","cosmiconfig":"^9.0.0","markdownlint":"~0.40.0","@zthun/janitor-options":"^19.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","vitest":"^4.0.16","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.5.4"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.5.4_1767391107037_0.8765565948923115","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"},"19.5.6":{"name":"@zthun/janitor-lint","version":"19.5.6","keywords":["linters"],"author":{"name":"Anthony Bonta"},"license":"MIT","_id":"@zthun/janitor-lint@19.5.6","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"homepage":"https://github.com/zthun/janitor#readme","bugs":{"url":"https://github.com/zthun/janitor/issues"},"bin":{"janitor-lint":"dist/cli.js"},"dist":{"shasum":"b910e162e0c69dd966d0afe53b17beed56b03ef2","tarball":"https://registry.npmjs.org/@zthun/janitor-lint/-/janitor-lint-19.5.6.tgz","fileCount":39,"integrity":"sha512-EWQZf6Y2DRpSsqxhsDnDEs8MKBnywhX7KJc1NJIsxCEStx3HfxQgPRWIlkvGv9yE7bYvipVBKzrbsFiMA/+pIw==","signatures":[{"sig":"MEYCIQC8C+8CNweqwFaTb+vAEm3Tu7SEYYLeOrnIsiifF8q7EgIhAKdiLX6Z7wNr50wUJXAmdQNLd0dmeaVRJ6ZY+wc2I9LA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.js","engines":{"node":">=22.16.0"},"exports":{"types":"./dist/index.d.mts","import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"60479ca445b31385be643b47eaafa85222f53d52","scripts":{"build":"vite build","start":"node dist/cli.js"},"_npmUser":{"name":"zthun","email":"zthun.coding@gmail.com"},"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Style checks with tools for web projects using common rules.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"glob":"^13.0.0","chalk":"^5.6.2","yargs":"^18.0.0","cspell":"^9.6.2","eslint":"^9.39.2","js-yaml":"^4.1.1","htmlhint":"^1.8.0","prettier":"^3.8.1","lodash-es":"^4.17.23","stylelint":"^16.26.1","cosmiconfig":"^9.0.0","markdownlint":"~0.40.0","@zthun/janitor-options":"^19.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","typescript":"~5.9.3","vitest-mock-extended":"^3.1.0","@zthun/janitor-build-config":"^19.5.6"},"_npmOperationalInternal":{"tmp":"tmp/janitor-lint_19.5.6_1769886663906_0.32139407246430696","host":"s3://npm-registry-packages-npm-production"},"deprecated":"No longer supported.  ESLint does all of this now.  Use ESLint instead"}},"time":{"created":"2025-06-06T03:12:50.872Z","modified":"2026-04-01T03:46:07.174Z","19.0.0":"2025-06-06T03:12:51.256Z","19.1.0":"2025-06-08T04:33:19.024Z","19.1.1":"2025-06-08T22:07:54.643Z","19.1.2":"2025-06-09T01:28:38.823Z","19.1.3":"2025-06-09T01:52:03.582Z","19.1.4":"2025-06-09T02:34:08.768Z","19.1.5":"2025-06-09T13:22:25.788Z","19.2.0":"2025-06-11T03:55:42.149Z","19.2.1":"2025-06-12T13:47:59.323Z","19.2.2":"2025-06-20T02:49:12.999Z","19.2.3":"2025-06-20T03:26:55.163Z","19.2.4":"2025-06-21T15:43:16.505Z","19.2.6":"2025-06-28T12:31:38.627Z","19.3.0":"2025-07-02T01:30:42.579Z","19.3.1":"2025-07-18T01:35:18.022Z","19.3.2":"2025-09-05T22:34:37.190Z","19.3.3":"2025-09-06T19:02:53.535Z","19.3.4":"2025-09-09T01:12:18.742Z","19.3.5":"2025-10-04T17:22:49.736Z","19.3.6":"2025-10-04T17:51:49.829Z","19.4.0":"2025-10-21T01:35:27.488Z","19.4.1":"2025-10-23T01:41:46.687Z","19.4.2":"2025-10-29T16:46:57.751Z","19.4.3":"2025-11-18T18:21:05.460Z","19.5.0":"2025-11-19T03:21:06.964Z","19.5.1":"2025-11-19T03:58:55.903Z","19.5.2":"2025-11-23T02:33:07.530Z","19.5.3":"2025-12-14T00:29:17.979Z","19.5.4":"2026-01-02T21:58:27.175Z","19.5.6":"2026-01-31T19:11:04.061Z"},"bugs":{"url":"https://github.com/zthun/janitor/issues"},"author":{"name":"Anthony Bonta"},"license":"MIT","homepage":"https://github.com/zthun/janitor#readme","keywords":["linters"],"repository":{"url":"git+https://github.com/zthun/janitor.git","type":"git","directory":"packages/janitor-lint"},"description":"Style checks with tools for web projects using common rules.","maintainers":[{"name":"zthun","email":"zthun.coding@gmail.com"}],"readme":"# Janitor Lint\n\nCode gets messy. Most places you work will have a long backlog of tech-debt\ntasks that never quite get addressed, and over time this becomes a maintenance\nnightmare. Fixing old problems is expensive, and companies tend to focus on\nshort-term ROI — which means these issues often stay unresolved. New features\nget built on top of messy foundations, and the software slowly begins to rot.\n\nA common way to fight this is to start with linters. Linters scan your codebase\nand notify you of issues. In a healthy development pipeline, they prevent\ndevelopers from creating a metaphorical messy room and encourage clean,\nconsistent code across the team. They’re not a silver bullet — messy solutions\ncan still appear — but linters eliminate most inconsistent patterns and\nformatting errors. Good developers love them because they keep everyone aligned.\n\nHowever, linters come with their own problems. There are so many of them. Each\nhas its own configuration style, quirks, and ecosystem. To cover your full\ncodebase, you often need multiple tools: ones for code quality, formatting,\nspelling, applications, and more. It’s easy to feel overwhelmed, and maintaining\na stack of linters becomes its own form of tech debt.\n\nJanitor Lint was created with the belief that there is beauty in simplicity. A\nsingle tool that handles your linting needs is far better than stitching\ntogether a pile of utilities, each with its own configuration and upkeep. Let\nJanitor Lint take on the heavy lifting so you can keep your codebase clean — and\nyour developers happy.\n\n## Install\n\n```sh\nyarn add -D @zthun/janitor-lint\n# Optionally pull in the shared rules\nyarn add -D @zthun/janitor-lint-config\n```\n\n## CLI\n\n```sh\njanitor-lint\n```\n\n- `--config` is optional. Without it, the CLI searches for a `janitor` config\n  using cosmiconfig (in order: `package.json#janitor`, `janitorrc`,\n  `janitorrc.json`, `janitorrc.yaml|yml`, `janitorrc.mjs`).\n- Exit code is `0` when every enabled linter passes and `1` when any fail.\n\n## Configuration shape\n\nJanitor Lint reads a `janitor` options config object with a `lint` section.\nEvery field is optional—only the linters you configure will run. You can\nconfigure this manually, OR you can use the package, @zthun/janitor-options, to\njust build a configuration.\n\n```ts\n/**\n * Represents options for linting in the zthunworks janitor system.\n */\nexport interface IZJanitorOptionsLint {\n  /**\n   * The path to the config file for eslint.\n   */\n  esConfig?: string;\n  /**\n   * The path to the config file for htmlhint.\n   */\n  htmlConfig?: string;\n  /**\n   * The path to the config file for markdownlint.\n   */\n  markdownConfig?: string;\n  /**\n   * The path to the config file for prettier.\n   */\n  prettyConfig?: string;\n  /**\n   * The path to the config file for cspell.\n   */\n  spellingConfig?: string;\n  /**\n   * The path to the config file for stylelint.\n   */\n  styleConfig?: string;\n\n  /**\n   * The file globs to lint with eslint.\n   */\n  esFiles?: string[];\n  /**\n   * The file globs to lint with htmlhint.\n   */\n  htmlFiles?: string[];\n  /**\n   * The file globs to lint with json.\n   */\n  jsonFiles?: string[];\n  /**\n   * The file globs to lint with markdownlint.\n   */\n  markdownFiles?: string[];\n  /**\n   * The file globs to lint with prettier.\n   */\n  prettyFiles?: string[];\n  /**\n   * The file globs to lint with cspell.\n   */\n  spellingFiles?: string[];\n  /**\n   * The file globs to lint with stylelint.\n   */\n  styleFiles?: string[];\n  /**\n   * The file globs to lint with yaml.\n   */\n  yamlFiles?: string[];\n\n  /**\n   * The files globs to exclude from linting with htmlhint.\n   */\n  htmlFilesExclude?: string[];\n  /**\n   * The files globs to exclude from linting with json.\n   */\n  jsonFilesExclude?: string[];\n  /**\n   * The files globs to exclude from linting with markdownlint.\n   */\n  markdownFilesExclude?: string[];\n  /**\n   * The files globs to exclude from linting with prettier.\n   */\n  prettyFilesExclude?: string[];\n  /**\n   * The files globs to exclude from linting with cspell.\n   */\n  spellingFilesExclude?: string[];\n  /**\n   * The files to exclude from linting with stylelint.\n   */\n  styleFilesExclude?: string[];\n  /**\n   * The files globs to exclude from linting with yaml.\n   */\n  yamlFilesExclude?: string[];\n}\n\n/**\n * Options for the zthunworks janitor system.\n */\nexport interface IZJanitorOptions {\n  /**\n   * Linting options for janitor-lint.\n   */\n  lint?: IZJanitorOptionsLint;\n}\n```\n\nThe value of each `*Config` can be a local path or a shared module such as\n`@zthun/janitor-*-config`. HTMLHint and Markdownlint configs support `extends`\nvia Janitor Lint even though the underlying tools have limited support.\n\n## Example config\n\nThe repo keeps its settings in `.config/janitorrc.mjs`:\n\n```js\n// .config/janitorrc.mjs\nimport {\n  ZJanitorOptionsBuilder,\n  ZJanitorOptionsLintBuilder,\n} from \"@zthun/janitor-options\";\n\nconst lint = new ZJanitorOptionsLintBuilder()\n  // Conventional globs for this workspace\n  .commonEsFiles()\n  .commonCssFiles()\n  .commonLessFiles()\n  .commonSassFiles()\n  .commonHtmlFiles()\n  .commonMarkdownFiles()\n  .commonJsonFiles()\n  .commonYamlFiles()\n  // Reuse the same files for spell checks and format checks\n  .generateSpellingFiles()\n  .generatePrettyFiles()\n  // Ignore build artifacts and vendored content\n  .commonExcludes()\n  .build();\n\nexport default new ZJanitorOptionsBuilder().lint(lint).build();\n```\n\nPoint to shared configs if you want opinionated defaults:\n\n```js\nconst lint = new ZJanitorOptionsLintBuilder()\n  .esConfig(\"@zthun/janitor-eslint-config\")\n  .styleConfig(\"@zthun/janitor-stylelint-config\")\n  .htmlConfig(\"@zthun/janitor-htmlhint-config\")\n  .markdownConfig(\"@zthun/janitor-markdownlint-config\")\n  .prettyConfig(\"@zthun/janitor-prettier-config\")\n  .build();\n```\n","readmeFilename":"README.md"}