{"_id":"@krauters/eslint-config","_rev":"27-c58bdc08ebee0ebb503ae5c391a0e2db","name":"@krauters/eslint-config","dist-tags":{"latest":"1.9.1"},"versions":{"0.1.0":{"name":"@krauters/eslint-config","version":"0.1.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter"},"license":"ISC","_id":"@krauters/eslint-config@0.1.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"4ec6989a30e333da05d8124bf66f43d2d93c8631","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":7,"integrity":"sha512-2qBtMz2TDLHCzjHl/etgI+YBYPgHKwwLh6pmFKe2ce/WpwSe8SGjV7ZpXXCUH7O+nAjEbjHcJILOY/x/P8UaAg==","signatures":[{"sig":"MEUCIQDhLInrEWYlt5iMlm4NvNvJeEZUMUoiFIuKkgHmgWifLgIgX6gcUe104Od0oPalqMDCBTONQymkoBioteRmRUdljyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15755},"main":"eslint.config.js","type":"module","gitHead":"eb041e936901ce0fb352311d5413a5a7085294ef","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint .","test":"npm run lint","upgrade:all":"npx npm-check-updates -u && npm install"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"typescript":"^5.5.4","typescript-eslint":"^8.4.0","eslint-plugin-jsdoc":"^50.2.2","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.30.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.4.0","@stylistic/eslint-plugin-ts":"^2.7.2","eslint-plugin-perfectionist":"^3.4.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.0_1725643666553_0.8739595922349788","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"0.2.0":{"name":"@krauters/eslint-config","version":"0.2.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@0.2.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"9c30e618311dce474996ef6e6d58c0d134a1afaa","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-0.2.0.tgz","fileCount":7,"integrity":"sha512-Y3IpydRObzrgmIJysjEzqNW3Odyrc2cR5ju6IpWVlns+AoxPVzJq3++eS8TspQ8j39Ml8QSRnSvC3u57ZCCxHA==","signatures":[{"sig":"MEUCIQCtenK0x55oFD9x4yIlNYDt6v0aLwZDBVf58XPdbk6N5gIgJ66hOFWNYd1IIxPrc302gFl3mK9X0AXbRAcAorl2eXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16046},"main":"eslint.config.js","type":"module","gitHead":"c1801f8dcf43a4067ea1b968ce7fa2f307c000f0","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint .","test":"npm run lint","upgrade:all":"npx npm-check-updates -u && npm install"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"typescript":"^5.5.4","typescript-eslint":"^8.4.0","eslint-plugin-jsdoc":"^50.2.2","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.30.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.4.0","@stylistic/eslint-plugin-ts":"^2.7.2","eslint-plugin-perfectionist":"^3.4.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.0_1725973135729_0.031028683799750212","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"0.3.0":{"name":"@krauters/eslint-config","version":"0.3.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@0.3.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"0b2e48bb5982f6e81d68968d05907ca12f53fec5","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-0.3.0.tgz","fileCount":7,"integrity":"sha512-dxYEUi8imeQZgWF1gDRbb3YjmCfVZt2nM1Ch2DDtoNbecuITspPTObWoFz899DFtvdhJwcjNdvEUHMBVEmxFtw==","signatures":[{"sig":"MEUCICi+Er4JJYj+JyqXjNCJtJIFYLHBtiyd7ZHtFpPJfTtfAiEAsxpoD50PpLkj+N2B+1bO1CjhOoyuE5QT4UhHx+Fd3Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16275},"main":"eslint.config.js","type":"module","gitHead":"cd7345bbe211df1fd57fc905d79d8832c5e619b0","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint .","test":"npm run lint","upgrade:all":"npx npm-check-updates -u && npm install"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"typescript":"^5.6.2","typescript-eslint":"^8.5.0","eslint-plugin-jsdoc":"^50.2.2","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.30.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.5.0","@stylistic/eslint-plugin-ts":"^2.8.0","eslint-plugin-perfectionist":"^3.5.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.3.0_1726114958211_0.5416260320327111","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"0.4.0":{"name":"@krauters/eslint-config","version":"0.4.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@0.4.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"69d9e31e1853873ba63a31864bcfdc6ffbf25efe","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-0.4.0.tgz","fileCount":7,"integrity":"sha512-ibdmDrfxUZou5kRIsb1VVtGWqRIbEP1kVVWr4gimy08hQg65SkBXlmGLTfgu9YOpjlVkPz6FwXVp5EHl+6miNQ==","signatures":[{"sig":"MEQCIGBlFqU6Xtur35Y1W0xN8XtaH3h8Xku1hwFwc4v0QWf5AiAHGEjTQQl/DyMPUY9EJQ/dXJqJqkoj567BAui4zBK6Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16340},"main":"eslint.config.js","type":"module","gitHead":"a60e8f2e89a2f4a8edbff48a278409c9cb20c73a","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint .","test":"npm run lint","upgrade:all":"npx npm-check-updates -u && npm install"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"typescript":"^5.6.2","typescript-eslint":"^8.5.0","eslint-plugin-jsdoc":"^50.2.2","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.30.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.5.0","@stylistic/eslint-plugin-ts":"^2.8.0","eslint-plugin-perfectionist":"^3.5.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.4.0_1726116780963_0.5059434653467951","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"0.6.0":{"name":"@krauters/eslint-config","version":"0.6.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@0.6.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"8ec8e1b77ce9349ab51ce700709d41bbec0ae722","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-0.6.0.tgz","fileCount":7,"integrity":"sha512-qjXH2jVp/oln8qFVdrM7fo7RdR+H0tcajYpmVInhWwzGGIGPOulz1DN7zHirTL7yjWiUSadG7fHSBMmpfsbHsg==","signatures":[{"sig":"MEUCIQDOUWjhmlEt7tTRZY+pP38sjjJcu5HEOTLEwqRf0ZWHgQIgKFKUL06CGspt2mh9Go/EVrd0VoSZCCXarD4hMdpB8gE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16459},"main":"eslint.config.js","type":"commonjs","gitHead":"c91468155c610563495d2da0f7b9bde0fd60a526","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint .","test":"npm run lint","upgrade:all":"npx npm-check-updates -u && npm install"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.3","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2","typescript-eslint":"^8.5.0","eslint-plugin-jsdoc":"^50.2.2","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.30.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.5.0","@stylistic/eslint-plugin-ts":"^2.8.0","eslint-plugin-perfectionist":"^3.5.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.6.0_1727366887038_0.059743880129755844","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.0.0":{"name":"@krauters/eslint-config","version":"1.0.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.0.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"ad6099c5b3f64243e023bebb201722dca65a00a8","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":11,"integrity":"sha512-qUOR/RrGvPX/BzZFWfdq5WzsIT7vi6exlnF0HXOTsSTZ1IFtm0NKHwJwx2pQci8u/17f+zSo6LVhG+4fQOI4xg==","signatures":[{"sig":"MEUCIQC3mwVbD4wajyK4BdxKSRr3S5HMZ08HRLiH0GDzsWLIxgIgMmFW5R4cJfJ8waDWAqvkMGnMfRTHMiW3MX7nb7GqCNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33225},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"41b8f8d2bfa0eb23d6400c09339be16e1aa62cbc","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates -u && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.3","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"eslint":"^8.57.1","typescript":"^5.6.3","typescript-eslint":"^8.8.1","eslint-plugin-jsdoc":"^50.3.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.8.1","@stylistic/eslint-plugin-ts":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1728572663460_0.904666766974016","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.0.1":{"name":"@krauters/eslint-config","version":"1.0.1","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.0.1","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"d349d82135add0f7f8d7fc3de717e8c3760ee820","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":11,"integrity":"sha512-srtbD4kmd8TDSGkEBg65qWIc1dmwzFi8hdR/iMOLijlBt0MzdSM0yRjItACXyY5MkwEigmnMSB1pUfbPIT5iuw==","signatures":[{"sig":"MEUCIAnlMukdH335FOj3ZqlCiyOU246oz+aPhjj4ZOVPYn/gAiEA2/2fhnNpCozlRHxGzcEuO5X3iViowSCyQJgD6bNjo08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33705},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"d83550f657c9922c5788fdf64fd2e3478e0c6e2f","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates -u && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.3","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"eslint":"^8.57.1","typescript":"^5.6.3","typescript-eslint":"^8.8.1","eslint-plugin-jsdoc":"^50.3.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.8.1","@stylistic/eslint-plugin-ts":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1728604769999_0.8791777464054367","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.1.0":{"name":"@krauters/eslint-config","version":"1.1.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.1.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"48e053e22c5274b6d905d47d9daf2534d65f5b70","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":11,"integrity":"sha512-3LpVElUDGrFOMrZvs3CTFxEBrG+1VeC2cXBhpB97AcxdpKkF5XJwgpPDNWsiVRnSXduz1/HJvebcTVKw7ChaiA==","signatures":[{"sig":"MEYCIQCSBdtil+9vp2jhqzKvMUJKNCraYjrOgIqnExRqoX0RkAIhAKuF8RoH/Afxab+ZFD9wRdupVjl/B0ZAoS0h7dJbgeAu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33723},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"3f5ae0dd0c9870da492f8ab3d6923bfb229ac539","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates -u && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"overrides":{"eslint":"<9.0.0"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.3","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.3","typescript-eslint":"^8.8.1","eslint-plugin-jsdoc":"^50.3.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.8.1","@stylistic/eslint-plugin-ts":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1728605865666_0.9462567349431763","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.1.1":{"name":"@krauters/eslint-config","version":"1.1.1","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.1.1","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"36b3d9381b9cf17dcbbe8e2c6c756c6fe6ee9854","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":11,"integrity":"sha512-x8ktU7OjPXdkZwoPnz+c1YQe7HOqJWbjImBXpKe6jMDbYGeEGzadYddPRmKHzOlJwwKYdAnFAKI49/Wasi8GWA==","signatures":[{"sig":"MEQCIDdxTr1f5O0JiNrcKs9ElwUuao+itu5os0kSgW/RzoxlAiB7jW1LcueXmpHpTBsjX2l3LxbIvzIFnynxyCIMptXn0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33704},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"aacaddeb81dcec2d8505e2e9f4be23a72939aace","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates -u && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.3","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"eslint":"<9.0.0","typescript":"^5.6.3","typescript-eslint":"^8.8.1","eslint-plugin-jsdoc":"^50.3.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.8.1","@stylistic/eslint-plugin-ts":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.1_1728606358714_0.6401845235543713","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.2.0":{"name":"@krauters/eslint-config","version":"1.2.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.2.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"331383a9cd9a9214f52b863bdfc7a75c335d036d","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":11,"integrity":"sha512-SCKSiP3DH/nBBLvoCbR1JtxbkjkVixFHgGZJRe0pzok4XkvUMvL+x4DDqJ1j/c31aSb9SFaYhUbVsEqIuXqi3A==","signatures":[{"sig":"MEYCIQC32oJ14Ro3vfJX9TjjrtiCzHrev1A0zIVblYRNhMU1fAIhAPlabHna1kAJtcofOntNQloqrgG3YUhxFIdPUUUce/S7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33709},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"e66f738736b4690959893f5a58f0c169e33a983c","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.3","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"eslint":"<9.0.0","typescript":"^5.6.3","typescript-eslint":"^8.8.1","eslint-plugin-jsdoc":"^50.3.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.8.1","@stylistic/eslint-plugin-ts":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1728607713979_0.12109707564062977","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.3.0":{"name":"@krauters/eslint-config","version":"1.3.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.3.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"0446d110b91981540592a00c8d30de55f186d59f","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":11,"integrity":"sha512-CE1M/g1mscmLQ9M+AGct9m+4f0xKKpeU/6BsRMw5simhOpUtSuTGQNd2GNQFlL44U95GF88c+bhUBrgZrv8z4w==","signatures":[{"sig":"MEYCIQD4z9+ToTJRtQmgCL6bZETRhMWzXrQZLzHnZk5fJNbgtAIhAN1KMsfVYWB8MqH4nn47/lkZNZjMHwB0srYZDMfoCRJu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33640},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"40ebe41221c893e2078006c1d8e8a70d152d87f4","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.3","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"eslint":"<9.0.0","typescript":"^5.6.3","typescript-eslint":"^8.8.1","eslint-plugin-jsdoc":"^50.3.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.8.1","@stylistic/eslint-plugin-ts":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.0_1728608862160_0.2644282867047365","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.4.0":{"name":"@krauters/eslint-config","version":"1.4.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.4.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"02a92a9986d08c45db94ee9c0f3fbeb766af4499","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.4.0.tgz","fileCount":11,"integrity":"sha512-8qr8s0wSCr3bSyCYSsJIDErp6jITtDajLq+FR+y80GslldKqymvBmDjS3TbzZUus7wyScu9anO7AHm0XjX4YpQ==","signatures":[{"sig":"MEUCIQD6pWb/PDIB0ETVoRmBGUuiVgClYcXKjku6NYJPSgRLYQIgUm+Ev54OT0Cm1CYIxyFnjfh37BoY872HEqQoz5TJ6qE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32952},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"55340c10a5edb1f9bd6fe76c94282bdffdbf31a0","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.8.3","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"eslint":"<9.0.0","typescript":"^5.6.3","typescript-eslint":"^8.8.1","eslint-plugin-jsdoc":"^50.3.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.8.1","@stylistic/eslint-plugin-ts":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.0_1728609346981_0.4658187461234542","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.4.1":{"name":"@krauters/eslint-config","version":"1.4.1","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.4.1","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"783bd20d6dc54958c6e5a0da0806bfe49322abd3","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.4.1.tgz","fileCount":11,"integrity":"sha512-JJietGiK5VyEySIkAwj/Chj/YAAZ8ilXtWNXD7lsURPQB6moGrwe2gbVxAst1LacaVmdCnHO6S+XJrm6ijFXPA==","signatures":[{"sig":"MEQCIGfyOV7fcB+gaK6Z73Ia+6l0hmT2KEsSYwI84p3AqQlaAiAA8nuutdZ4xv+S8LkwM9JTDm0ax3IQdHoX4WM+GRyc+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32448},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"bf158a2aa923bc8bdc9d0f7d5d6e2c3337ccd051","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint":"^9.15.0","typescript":"^5.6.3","typescript-eslint":"^8.15.0","eslint-plugin-jsdoc":"^50.5.0","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.15.0","@stylistic/eslint-plugin-ts":"^2.11.0","eslint-plugin-perfectionist":"^4.0.2","eslint-plugin-project-structure":"^3.10.3","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.1_1732038790719_0.9219735802371358","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.4.2":{"name":"@krauters/eslint-config","version":"1.4.2","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.4.2","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"2b12864ec8ae4481caffb8bc391726892b114954","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.4.2.tgz","fileCount":11,"integrity":"sha512-URy2KhQVeOAe6CoGqlBHsV938wcF/mKUg5COWC8cxfo8QapumT+vkRyWvV5Mgy4MhZX8OQAymvwADn5WxlGvqg==","signatures":[{"sig":"MEUCIQDAfgI8ind1y4kkwWu00Wh7mDYqjPwfI6Rmao+3fQaqVQIgC9plDk81aHmIyINiSxBLDqr1SaHg7Cc9Zno6tXnBPws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32319},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"8bec91d8ad526d5af9fa33490b920bd9391ebaf3","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint":"^9.15.0","typescript":"^5.6.3","typescript-eslint":"^8.15.0","eslint-plugin-jsdoc":"^50.5.0","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.15.0","@stylistic/eslint-plugin-ts":"^2.11.0","eslint-plugin-perfectionist":"^4.0.2","eslint-plugin-project-structure":"^3.10.3","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.2_1732039961955_0.21016713692920774","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.4.3":{"name":"@krauters/eslint-config","version":"1.4.3","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.4.3","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"536b2e7f9b22e83227d0b455cd5fd614d86b0747","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.4.3.tgz","fileCount":11,"integrity":"sha512-U3WjCzmmNHRxDQVQVMzcqmob0o26GdrwSGVUAqi1huJDScl7JWQNXdy7n5SITEC61ESP/YVZIDIpmaqeSTyPjg==","signatures":[{"sig":"MEYCIQDf3TfAyZoC9roOx5MxgUtQMHKaywMLYOJ15cq+C6gVDgIhAMK9SIsnyxmSW2T8R/0i6jkZjgqfInmX6o11YKoDpA0d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32493},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"2bc69d9b5777f76b2d9d90a68ff73e7be159fee0","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","typescript-eslint":"^8.15.0","eslint-plugin-jsdoc":"^50.5.0","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.15.0","@stylistic/eslint-plugin-ts":"^2.11.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-project-structure":"^3.10.4","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.3_1732303846953_0.34283999604061743","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.4.4":{"name":"@krauters/eslint-config","version":"1.4.4","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.4.4","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"e7bc793bf3e796dfe24e4a3eb649512a3f706972","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.4.4.tgz","fileCount":11,"integrity":"sha512-7G+YuFKklFN12VxdcrJgi1hoAVKA16dke9Z1pfrOsUYwsv2Vb05Zbo5kqyl+qAq+YcJJbB8UuQNa0J+4XfcIPA==","signatures":[{"sig":"MEUCIBFc/ZSHgl+dKOfqTUQwJHX1AnWiu412ghg4wOO+o0a0AiEA9l1SjQNCv1aZsUjxa3xFm5jE7oAinDw9KiANBYGZBSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32508},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"42cbf4e2cc05dd3a0cd548c43f9ce3a0e3b2417d","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","typescript-eslint":"^8.15.0","eslint-plugin-jsdoc":"^50.5.0","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.15.0","@stylistic/eslint-plugin-ts":"^2.11.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-project-structure":"^3.10.4","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.4_1732304484743_0.15730942082523391","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.5.0":{"name":"@krauters/eslint-config","version":"1.5.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.5.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"64c50da786bb56fe0c1557fed0502b6733998d80","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.5.0.tgz","fileCount":15,"integrity":"sha512-juHUDTgctdk3/BztAhv/MP3ivkC/Bznh1X4UtujVqOn7ATEH8fKENL526oBPwPPQX38QRd9FLEV/8tvkUTM+og==","signatures":[{"sig":"MEQCIDck7pAODmeld4cKQaYBmdQWaWJHKJ+JF9R1jkPYxwmZAiBjHWQvoZwS29re6FqrAFwp4JZ71WCEg1IflOZrkBvLLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35842},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"b512a2732594f90b0fd07945c664686a6354b4f4","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","typescript-eslint":"^8.15.0","eslint-plugin-jsdoc":"^50.5.0","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.15.0","@stylistic/eslint-plugin-ts":"^2.11.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-project-structure":"^3.10.4","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.0_1732308197099_0.6558744350133541","host":"s3://npm-registry-packages"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.5.1":{"name":"@krauters/eslint-config","version":"1.5.1","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.5.1","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"f4a83c9226caf233ec2251c81c91622fc4b7f6a4","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.5.1.tgz","fileCount":15,"integrity":"sha512-Y4dMPLGON62FY+xyg4vRzyTNhUMlovTPHpMSFPW5SjZ/DFAf5zUUlECf6H43vBWwr1dckDIn33KoBjbw4diUgQ==","signatures":[{"sig":"MEQCIAH7SxHEtrzpt2hRNy/yLNQ8vwh9+Rgh0e0nIqsctDOjAiB/vVM7nhlBhHMTi2OyNXpY9plBFfF4K/HtIgfXrC71MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36047},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"56b139688a881f34327ae410923e7f554099acba","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint examples/*.ts *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.18.0","typescript":"^5.7.3","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.20.0","@stylistic/eslint-plugin-ts":"^2.13.0","eslint-plugin-perfectionist":"^4.6.0","eslint-plugin-project-structure":"^3.13.1","eslint-import-resolver-typescript":"^3.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.1_1736897781440_0.5335883687237097","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.6.0":{"name":"@krauters/eslint-config","version":"1.6.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.6.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"01c52eb79437605a064b18cb47fd45f039f6d164","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.6.0.tgz","fileCount":15,"integrity":"sha512-0Qjaxhe3eYG7FIzCMBWl71DlU8+zl7a3tdB4cbgoOJwwiVL4seGT6/z3m+vwH9d1l3tZ5DTv4/XGK16z+zFgIA==","signatures":[{"sig":"MEYCIQDKr8olI/uf3obLbgpxkYySq/QTzMoPSM52M8gsxySRSQIhAM2Znm5/kfhk2Hze1/zWp+vsm1tKnWKUn+LTitmrE1gk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37627},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"d8944dabfde59c5a676e03863a1e31f63f6ec2e2","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint **/*.ts **/*.tsx *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.18.0","typescript":"^5.7.3","eslint-plugin-jsdoc":"^50.6.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.20.0","@stylistic/eslint-plugin-ts":"^2.13.0","eslint-plugin-perfectionist":"^4.6.0","eslint-plugin-project-structure":"^3.13.1","eslint-import-resolver-typescript":"^3.7.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript-eslint":"^8.20.0","@eslint-react/eslint-plugin":"^1.23.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.6.0_1736902932086_0.2964968269121966","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.6.1":{"name":"@krauters/eslint-config","version":"1.6.1","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.6.1","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"5a63dc84b3becd7dd48ea4b02e23cc6f588c1e83","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.6.1.tgz","fileCount":15,"integrity":"sha512-ZljWtfAVtkXKfSXopoJQxefhgstyJJwJhbxsA8SIk03/SqmUQQXg8IyyPDtrTj+dda5/ri5JAwVnTPBYzqWEqA==","signatures":[{"sig":"MEUCIQDHEtzFulGNeUg8PUUhkSSHLxuHhFiES88uRZLUVxbTSAIgeE31FixKCM7mQtmFdflq17ZULZMucUEmeErWgw1dl0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37627},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"c2a2956c885043acaf75a8969343c2f9eb1e87bd","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint **/*.ts **/*.tsx *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.18.0","typescript":"^5.7.3","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.20.0","@eslint-react/eslint-plugin":"^1.23.2","@stylistic/eslint-plugin-ts":"^2.13.0","eslint-plugin-perfectionist":"^4.6.0","eslint-plugin-project-structure":"^3.13.1","eslint-import-resolver-typescript":"^3.7.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.6.1_1736903264361_0.8178100130286472","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.7.0":{"name":"@krauters/eslint-config","version":"1.7.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.7.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"690a26a0ca2b0edbd4ec0271144bfbf41212f880","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.7.0.tgz","fileCount":15,"integrity":"sha512-XXJ0ZMt0OWjhiCkqLgG+GVO8VtcKmB5LeIQ8Iq2eifJaQeeIWnGcBU+pen/EIO7eHfDHIB86lHHLUKMcZPWCIg==","signatures":[{"sig":"MEYCIQCus4Pgqie5muyP9PqVIaRXlk8kPBC4HSxQZCKuV3DU0gIhAPCo2myubLHYhG7r7Ug06flxjs1K61Vc1EML9feLOsEE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37835},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"7170a3725467bc4e063d117af7a749f515ced846","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint **/*.ts **/*.tsx *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.18.0","typescript":"^5.7.3","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.2","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.20.0","@eslint-react/eslint-plugin":"^1.23.2","@stylistic/eslint-plugin-ts":"^2.13.0","eslint-plugin-perfectionist":"^4.6.0","eslint-plugin-project-structure":"^3.13.1","eslint-import-resolver-typescript":"^3.7.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.7.0_1736962727002_0.11573391143847478","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.8.0":{"name":"@krauters/eslint-config","version":"1.8.0","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.8.0","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"8c40637c928ab4f085cae4289833a0b641eb7e58","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.8.0.tgz","fileCount":15,"integrity":"sha512-OiavPv0oK0GloF/tO6nKpc5FrBRTWVyqLl1Ts+M98lnvH/iuwZoeQFDcxR+18Ov3DITTR163aRy4xB403ClELA==","signatures":[{"sig":"MEYCIQDfuCwB2aTsiwhR2gIXEVv9xSkV/V8MYEBGYPXOBgAnzQIhALzcKNvvyE3sSS27LR74I4WMnlcHoWMMik20hNMOEtDP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37835},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"ada07ddd857fc3250a334e9c23c01eb1f064bef6","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint **/*.ts **/*.tsx *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"TypeScript linting configuration.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.22.0","typescript":"^5.8.2","typescript-eslint":"^8.26.1","eslint-plugin-jsdoc":"^50.6.6","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^8.26.1","@eslint-react/eslint-plugin":"^1.32.1","@stylistic/eslint-plugin-ts":"^4.2.0","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-project-structure":"^3.13.2","eslint-import-resolver-typescript":"^3.8.6"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.8.0_1741827988495_0.21029504161226864","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Migrated to @creo-team/eslint-config"},"1.9.1":{"name":"@krauters/eslint-config","version":"1.9.1","keywords":["eslint","eslint-config","krauters","linting","lint"],"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","_id":"@krauters/eslint-config@1.9.1","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"homepage":"https://github.com/krauters/eslint-config","bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"dist":{"shasum":"25ef0eb127eaa04b2da255864d9a1ede2b19dd19","tarball":"https://registry.npmjs.org/@krauters/eslint-config/-/eslint-config-1.9.1.tgz","fileCount":15,"integrity":"sha512-CQn53t6hc+Gy1Ir2z1hSK9H3MNOxCKxdI58JLD4WQi9uIDac4HwECdrh9h24V7HriJYo5o4Q+vGH7aBsuoasoQ==","signatures":[{"sig":"MEUCIQCv6Bq0Mp6EOI+oLdcxB/xv2o2n7/j98OJEStYnv6VzLAIgc5Bm/AuOPlbs8ayUqyc2Fwe/sBzf2P18Xu7rmVdNvwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38068},"main":"dist/eslint.config.js","type":"commonjs","types":"./dist/eslint.config.d.ts","gitHead":"2b91ad01bb7d6418e2aaf50e7887ca27314d5c02","scripts":{"fix":"npm run lint -- --fix","lint":"npx eslint **/*.ts **/*.tsx *.js","test":"npm run lint","build":"tsc","upgrade:all":"npx npm-check-updates --upgrade --reject eslint && npm install","prepublishOnly":"npm run build"},"_npmUser":{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"},"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"Modern TypeScript/React ESLint configuration with unified stylistic rules.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"eslint":"^9.15.0","@eslint/js":"^9.38.0","typescript":"^5.9.3","typescript-eslint":"^8.46.2","eslint-plugin-jsdoc":"^61.1.10","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-prettier":"^5.5.4","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^8.46.2","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-project-structure":"^3.13.3","eslint-import-resolver-typescript":"^4.4.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.9.1_1761703742354_0.31728549950491924","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Migrated to @creo-team/eslint-config"}},"time":{"created":"2024-09-06T17:27:46.430Z","modified":"2026-02-21T02:57:28.199Z","0.0.0":"2024-09-06T15:42:11.396Z","0.1.0":"2024-09-06T17:27:46.748Z","0.2.0":"2024-09-10T12:58:55.863Z","0.3.0":"2024-09-12T04:22:38.404Z","0.4.0":"2024-09-12T04:53:01.095Z","0.6.0":"2024-09-26T16:08:07.223Z","1.0.0":"2024-10-10T15:04:23.617Z","1.0.1":"2024-10-10T23:59:30.282Z","1.1.0":"2024-10-11T00:17:45.875Z","1.1.1":"2024-10-11T00:25:58.892Z","1.2.0":"2024-10-11T00:48:34.156Z","1.3.0":"2024-10-11T01:07:42.352Z","1.4.0":"2024-10-11T01:15:47.223Z","1.4.1":"2024-11-19T17:53:10.922Z","1.4.2":"2024-11-19T18:12:42.187Z","1.4.3":"2024-11-22T19:30:47.185Z","1.4.4":"2024-11-22T19:41:24.928Z","1.5.0":"2024-11-22T20:43:17.277Z","1.5.1":"2025-01-14T23:36:21.715Z","1.6.0":"2025-01-15T01:02:12.298Z","1.6.1":"2025-01-15T01:07:44.531Z","1.7.0":"2025-01-15T17:38:47.169Z","1.8.0":"2025-03-13T01:06:28.829Z","1.9.1":"2025-10-29T02:09:02.568Z"},"bugs":{"url":"https://github.com/krauters/eslint-config/issues"},"author":{"name":"Colten Krauter","email":"coltenkrauter"},"license":"ISC","homepage":"https://github.com/krauters/eslint-config","keywords":["eslint","eslint-config","krauters","linting","lint"],"repository":{"url":"git+https://github.com/krauters/eslint-config.git","type":"git"},"description":"Modern TypeScript/React ESLint configuration with unified stylistic rules.","maintainers":[{"name":"coltenkrauter","email":"coltenkrauter@gmail.com"}],"readme":"\n<div align=\"center\">\n\n<a href=\"https://www.linkedin.com/in/coltenkrauter/\" target=\"_blank\"><img src=\"https://img.shields.io/badge/LinkedIn-%230077B5.svg?&style=flat-square&logo=linkedin&logoColor=white\" alt=\"LinkedIn\"></a>\n![License](https://img.shields.io/github/license/krauters/eslint-config)\n![visitors](https://visitor-badge.laobi.icu/badge?page_id=krauters.eslint-config)\n\n![Version](https://img.shields.io/github/v/release/krauters/eslint-config)\n[![npm version](https://img.shields.io/npm/v/@krauters/eslint-config.svg?style=flat-square)](https://www.npmjs.org/package/@krauters/eslint-config)\n![GitHub Stars](https://img.shields.io/github/stars/krauters/eslint-config)\n![Forks](https://img.shields.io/github/forks/krauters/eslint-config)\n\n![GitHub Issues](https://img.shields.io/github/issues/krauters/eslint-config)\n![Open PRs](https://img.shields.io/github/issues-pr/krauters/eslint-config)\n![Commits per Month](https://img.shields.io/github/commit-activity/m/krauters/eslint-config)\n![Contributors](https://img.shields.io/github/contributors/krauters/eslint-config)\n![Last Commit](https://img.shields.io/github/last-commit/krauters/eslint-config)\n\n[![install size](https://img.shields.io/badge/dynamic/json?url=https://packagephobia.com/v2/api.json?p=@krauters/eslint-config&query=$.install.pretty&label=install%20size&style=flat-square)](https://packagephobia.now.sh/result?p=@krauters/eslint-config)\n![Code Size](https://img.shields.io/github/languages/code-size/krauters/eslint-config)\n![Repo Size](https://img.shields.io/github/repo-size/krauters/eslint-config)\n\n</div>\n\n# ESLint Config\n\nThis configuration integrates [ESLint](https://eslint.org/) and [TypeScript ESLint](https://typescript-eslint.io/), built to ensure clean, consistent, and maintainable code in JavaScript and TypeScript projects.\n\n## Tenets\n\n1. **Feedback Loops**: In DevOps, feedback loops are essential. Realtime linting gives developers instant insight, allowing faster fixes and smoother workflows. So, configure your IDE to provide linting feedback as you type.\n\n2. **Code Consistency**: Linting ensures uniform coding standards across the team, reducing errors and enhancing collaboration by maintaining clarity and readability.\n\n## Rules\n\nAll linting rules are defined in [rules.js](./rules.js). This configuration offers a strong foundation suitable for most projects, promoting code quality from the start while remaining flexible for customization.\n\n## Usage\n\n### Commands You Need\n\n```zsh\n# Check if your code passes lint rules\nnpm run lint\n\n# Fix what can be auto-fixed\nnpm run fix\n```\n\n### Using this Lint Config in Your Project\n\n1. Install the necessary dependencies:\n\n```zsh\nnpm install @krauters/eslint-config --save-dev\n```\n\n1. Add a config file `eslint.config.js` to the root of your project with the following contents,\n\n### ESM\n\n```javascript\n// eslint.config.js\n\nimport eslintConfig from '@krauters/eslint-config'\n\nexport default eslintConfig\n```\n\n### CommonJS\n\n```javascript\n// eslint.config.js\n\nconst eslintConfig = require('@krauters/eslint-config')\n\nmodule.exports = eslintConfig\n```\n\n1. Add these npm scripts to your [package.json](./package.json),\n\n```json\n{\n  ...\n  \"scripts\": {\n    \"test\": \"npm run lint\",\n    \"lint\": \"npx eslint src/**\",\n    \"fix\": \"npm run lint -- --fix\"\n  }\n}\n```\n\n1. Update your README to show off your linting setup,\n\n````zsh\n## Lint\nThis package uses [@krauters/eslint-config](https://github.com/krauters/eslint-config).\n\n```zsh\n# Check if your code follows the rules\nnpm run lint\n\n# Fix what can be auto-fixed\nnpm run fix\n```\n````\n\n1. Now, let’s try it out.\n\n```zsh\nnpm run lint\nnpm run fix\n```\n\n## Development\n\n### Testing Locally\n\nWant to test this linting config locally between two repos? Easy.\n\n- **Repo1** is the ESLint config repo.\n- **Repo2** is a JS/TS project using Repo1.\n\n#### Steps\n\n1. Clone both repos.\n2. Link 'em up. From the root of Repo1, run:\n\n```zsh\nnpm link\n```\n\n3. Then in Repo2, do this:\n\n```zsh\nnpm link @krauters/eslint-config\n```\n\n4. When you’re done testing, unlink it with,\n\n```zsh\nnpm unlink @krauters/eslint-config\n```\n\n### Setting Up Environment Variables\n\nTo control the behavior of how this package gets it's tsconfig file, you can set the following environment variables:\n\n- `ESLINT_DEBUG`: Enables detailed debug logging. Set this to any truthy value, e.g., `1` or `true`.\n- `ESLINT_TSCONFIG`: Overrides the default target file being searched. Defaults to `tsconfig.eslint.json`.\n- `ESLINT_START_DIR`: Specifies the starting directory for the search. Defaults to the current working directory (`process.cwd()`).\n- `ESLINT_TSCONFIG_FALLBACK`: Sets a fallback file to use if the target file is not found. Defaults to `tsconfig.json`.\n\n### Debugging Tips\n\nTo troubleshoot your ESLint configuration, use the following commands:\n\n```zsh\n# Print the full ESLint config for a specific file that you want to lint\nnpx eslint --print-config test/auth-service.test.ts | grep tsconfig\n\n# Enable debug logging while running ESLint\nESLINT_DEBUG=true npx eslint .\n```\n\n## Resources\n\n- [TypeScript ESLint Playground](https://typescript-eslint.io/play)\n\n## Contributing\n\nThe goal of this project is to continually evolve and improve its core features, making it more efficient and easier to use. Development happens openly here on GitHub, and we’re thankful to the community for contributing bug fixes, enhancements, and fresh ideas. Whether you're fixing a small bug or suggesting a major improvement, your input is invaluable.\n\n## License\n\nThis project is licensed under the ISC License. Please see the [LICENSE](./LICENSE) file for more details.\n\n## 🥂 Thanks Contributors\n\nThanks for spending time on this project.\n\n<a href=\"https://github.com/krauters/eslint-config/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=krauters/eslint-config\" />\n</a>\n\n<br />\n<br />\n<a href=\"https://www.buymeacoffee.com/coltenkrauter\"><img src=\"https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=&slug=coltenkrauter&button_colour=FFDD00&font_colour=```&font_family=Cookie&outline_colour=```&coffee_colour=ffffff\" /></a>\n","readmeFilename":"README.md"}