{"_id":"@abelspithost/eslint-config-ts","_rev":"22-a449ff6393bbae67a8ff6bb2e747d3eb","name":"@abelspithost/eslint-config-ts","dist-tags":{"latest":"2.5.0"},"versions":{"0.0.0":{"name":"@abelspithost/eslint-config-ts","version":"0.0.0","author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@0.0.0","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"79510e8ea17ee89389b1dd3105f4f1e392594c34","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-0.0.0.tgz","fileCount":7,"integrity":"sha512-AF5u/De2jQcQ7/KmzEX7GEN0K96HsJH1AXfwm+vhqIdbXThIUNv0DWi4kNpVZo2FW1yhyuTcRluGceCw1aIwCA==","signatures":[{"sig":"MEYCIQCdm7qNTzWi0gGrca1yqDHrwuBrltiHlcMbITUhGtH2HQIhAIlLmzx7frBq0bxCtzXFsjNiHedxVICUJBznwdi9d4Qb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6090},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b702e65b23c5b531eadf55a989e79c928855afe7","scripts":{"build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf dist"},"_npmUser":{"name":"abelspithost","email":"abelspithost@gmail.com"},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","typescript-eslint":"^8.54.0","@stylistic/eslint-plugin":"^5.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^24.10.11","@abelspithost/tsconfig-node":"^0.0.3"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.0.0_1771018636706_0.17002606993594682","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@abelspithost/eslint-config-ts","version":"0.1.0","author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@0.1.0","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"963afd7a3f4b6d7eafd5cd8b71422ab701a89a8b","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-0.1.0.tgz","fileCount":3,"integrity":"sha512-j3C11UJsreV7ur+HehUaLuSNvbfPJQdI1WXwCMigvWEHGffY6clvtN1YaWTWM39an7Ohgp+RtWG0fFF6L/jVPg==","signatures":[{"sig":"MEYCIQCWaeRfQjxLEP2tRJYy4ovlk3SP2tpdMI3UcP3iV9tCNgIhAIPW5yw5wdNjaKd4DtZUyqSZceSKVxIDGjBRTDXgnFK1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3013},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7df08e7866bf5d798b4cfaaaa8d664102ebafc48","scripts":{"lint":"eslint .","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","typescript-eslint":"^8.54.0","@stylistic/eslint-plugin":"^5.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","eslint":"^9.39.2","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^24.10.11","@abelspithost/tsconfig-node":"^0.0.3"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.0_1771021105048_0.7089739238878037","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@abelspithost/eslint-config-ts","version":"0.1.1","author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@0.1.1","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"597d957263fccf93e2c62d48572e2a5b5f20fa20","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-0.1.1.tgz","fileCount":3,"integrity":"sha512-jGFZJtXpkwCpL//t4Gf8lU/ww9evwWzOQ+P+kNqqosQsEhnC9aAxJ/tqspt1JDuN6yB2nnbKsvzWZuTB9Gu1NA==","signatures":[{"sig":"MEQCIEY+8vvYu5G26NHkvh/AFb5ehRo/wtHbF3gnBvYf8sElAiAPm+VM4bPAvYv68pS+P6JWoquHMQzFOEvx266Ad9QDFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3052},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"819136c9169e76132efae4faa86313eedbbb5181","scripts":{"lint":"eslint .","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","typescript-eslint":"^8.54.0","@stylistic/eslint-plugin":"^5.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","eslint":"^9.39.2","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^24.10.11","@abelspithost/tsconfig-node":"^0.0.3"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.1_1771196179207_0.34650166137544236","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@abelspithost/eslint-config-ts","version":"0.1.2","author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@0.1.2","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"7d12417f5d4e058ba223cf12a3a153027c0dc3d4","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-0.1.2.tgz","fileCount":7,"integrity":"sha512-uD4BLjiW6G8ljLGANP/V6KpO1fy1IoWFFUb2p0bVRAQuAHYSxCUTuya8OxSRMR7/7zqz5s3X9+WL0ewxcbxUYQ==","signatures":[{"sig":"MEYCIQCxtRu3lPpzvT/OR9b9FXw4n7XhhUtfAgXfhSS/tLmFMwIhAJQXUvdszXdhAy9HL0iyAu2dpNCqTrZRdFYNIRkgNx9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6695},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d879df4926551ead667fcf70042e68828f4c048b","scripts":{"lint":"eslint .","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","typescript-eslint":"^8.54.0","@stylistic/eslint-plugin":"^5.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","eslint":"^9.39.2","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^24.10.11","@abelspithost/tsconfig-node":"^0.0.3"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.2_1771198550123_0.8663461976738698","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@abelspithost/eslint-config-ts","version":"0.1.3","author":{"url":"https://github.com/aspithost/eslint-config-ts","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@0.1.3","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"0abe94f311ad6e15ec97a409fd6b6a007ba88870","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-0.1.3.tgz","fileCount":7,"integrity":"sha512-LDAs+Q7n6DbucDgsenIVGGEEiroxHY3gltCw186MQpfzz5eoq8SLIISgPizKAKAP2q+Wog2FbtT0rDA/+gQI8Q==","signatures":[{"sig":"MEQCIDTJdwk1GrCA5uo/yQJ/8n1dNgQsiN7R8uZyrQNPtIirAiAniT/MjR4zJaIooSwjAY/q/oi4F9JYzFbztxrke1sHhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7534},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"49acdcd4769f3ca0040c0b5bfac4bf0775f13a47","scripts":{"lint":"eslint .","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","typescript-eslint":"^8.54.0","@stylistic/eslint-plugin":"^5.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","eslint":"^9.39.2","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^24.10.11","@abelspithost/tsconfig-node":"^0.0.3"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.3_1771269643804_0.7252299401153579","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abelspithost/eslint-config-ts","version":"1.0.1","author":{"url":"https://github.com/aspithost/eslint-config-ts","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.0.1","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"0ad1a808c3052b4944fe6f1c095bda52f96f2934","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.0.1.tgz","fileCount":7,"integrity":"sha512-JLnu8W6E3vpyqU198fnee7dAIeG6fH8HDbux1XqhmQQ+Xqsrm/+HlPxMoxHn+iZ/UEq9eoW9epN6n9SfKp+Tzg==","signatures":[{"sig":"MEUCIQDHK3+rO7i3xRanEndfRi4oP1GkJod+VWQE/1UEl/ZsHwIgR/XqlWtxdWdx/bse3OZGMzXBDF3iSqoGBOzrSWKnuLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7716},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3a01e6c64e5ad4de46dcc45f0a4c854d4c2b169f","scripts":{"lint":"eslint .","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf dist","prepare":"husky || true","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"overrides":{"minimatch":">=10.2.1"},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.56.0","@stylistic/eslint-plugin":"^5.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^10.0.0","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^24.10.11","@commitlint/cli":"^20.4.1","@abelspithost/commitlint":"^0.0.2","@abelspithost/tsconfig-node":"^0.0.3"},"peerDependencies":{"eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.0.1_1771580693269_0.9793969076825062","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@abelspithost/eslint-config-ts","version":"1.0.2","author":{"url":"https://github.com/aspithost/eslint-config-ts","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.0.2","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"b14a2a156db85c9b66243a7fe7bb10fe90ae362c","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.0.2.tgz","fileCount":7,"integrity":"sha512-4qNZWBpPUxwAo4li3M0BKeQXCsCjaSHL4b1dTVVX6rXEezv7lFLhaC4awcGzpulayANCJbtRiNMzx12FarB9Dw==","signatures":[{"sig":"MEUCIEwqNgsj5JZywkqCgaQaZtgDKV3zxBbbS9vxVv3I4K/KAiEAiTGDIVOnQ4jpC7Trib+dSzdZxLCk4RFzCXvYsCKwiSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7666},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a907656ed47d97b30f331b51701a6b70f533850c","scripts":{"lint":"eslint .","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf dist","prepare":"husky || true","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.11.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.5.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.58.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^10.2.0","rimraf":"^6.1.3","typescript":"^6.0.2","@types/node":"^24.12.2","@commitlint/cli":"^20.5.0","@abelspithost/commitlint":"^0.0.2","@stylistic/eslint-plugin":"^5.10.0","@abelspithost/tsconfig-node":"^0.0.5"},"peerDependencies":{"eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.0.2_1776284039954_0.21498942170420143","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@abelspithost/eslint-config-ts","version":"1.0.3","author":{"url":"https://github.com/aspithost/eslint-config-ts","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.0.3","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"5da1122ee39faa9d2bbd1dcfb8a7985078486204","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.0.3.tgz","fileCount":7,"integrity":"sha512-maQhBtDSd2+qoo2od/RMe8rOVtTOOjIXPtXuQoPDa6/ReJBIdr+fcBA5ReGcFBzaO4GqnLS9Yydzd6sHoIrUqA==","signatures":[{"sig":"MEUCIHyghRl3KVNGhF5H8/ZwCenRFIQm9T3TuO1uS+GtMHMJAiEA4fkxoRr+/LAga7IgYhMXjsq94VeYGRb085w3/acnK6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7666},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b6aebe012211625b2b768913df9ce13d7adf2b0b","scripts":{"lint":"eslint .","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf dist","prepare":"husky || true","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.11.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.5.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.58.2","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^10.2.0","rimraf":"^6.1.3","typescript":"^6.0.2","@types/node":"^24.12.2","@commitlint/cli":"^20.5.0","@abelspithost/commitlint":"^0.0.2","@abelspithost/tsconfig-node":"^0.0.5"},"peerDependencies":{"eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.0.3_1776285497537_0.3662945512795519","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@abelspithost/eslint-config-ts","version":"1.1.0","author":{"url":"https://github.com/aspithost/eslint-config-ts","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.1.0","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"7e940124eb9ed15d21deb0edfed97f5965e71c3a","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.1.0.tgz","fileCount":7,"integrity":"sha512-V7yD3cz3wOQvKMTHYj21gBnpL3q4EeGuX9DJU77KadejvjteGfACy8bER4ebQII8B2HKF/cMZHwLGU0v323YWg==","signatures":[{"sig":"MEUCICJuC1P1LtyJD48MHZqngcnQJqu7QYvU3qRfdMU+eJZTAiEA5EK26xMto4WaATD70WhYYZi8Z4mJXj2vc8Sefypsn+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8022},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8bc4f220f8c734b2c5941e8afa0b2125ce91cc01","scripts":{"lint":"eslint .","build":"npm run clean && npm run typecheck && tsc -p tsconfig.build.json","clean":"rimraf dist","prepare":"husky || true","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.11.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.5.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.58.2","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^10.2.0","rimraf":"^6.1.3","typescript":"^6.0.2","@types/node":"^24.12.2","@commitlint/cli":"^20.5.0","@abelspithost/commitlint":"^0.0.3","@abelspithost/tsconfig-node":"^0.0.5"},"peerDependencies":{"eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.1.0_1777926816921_0.22836149745502854","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@abelspithost/eslint-config-ts","version":"1.1.1","author":{"url":"https://github.com/aspithost/eslint-config-ts","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.1.1","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"21e3c7d5354790d828a1f6bae8d31aa149e12bc9","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.1.1.tgz","fileCount":7,"integrity":"sha512-DIlJJk/62fKapMud/2zk5Efl6Se76uGneC7qOaFna3NasnOEZ0vbOG2wZBQbrkxub97jVXLxVfRswO6IlJ8UfA==","signatures":[{"sig":"MEYCIQDzGPHOiSmXvaHD1FSmmdla25cRLi9SQdIZFrAbFO3TkQIhAKBrflThdA5daAhYxeiYG8GoMgX4jDvRPpBDTQ3fEiDz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8696},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7929890d01f8b6c7eb64fed40a7f5f7d0ef6cd2b","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && npm run typecheck && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","typecheck":"tsc --noEmit","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:854cfe89-3b04-4285-b167-e1832117998a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.12.1","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.15.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.59.3","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","typescript":"^6.0.3","@types/node":"^24.12.4","@commitlint/cli":"^21.0.1","@abelspithost/commitlint":"^0.1.0","@abelspithost/tsconfig-node":"^0.0.5"},"peerDependencies":{"eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.1.1_1779138620058_0.4284485477322775","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@abelspithost/eslint-config-ts","version":"1.1.2","author":{"url":"https://github.com/aspithost/eslint-config-ts","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.1.2","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"0daa769762574ec332d3120f9cfee13c8addf643","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.1.2.tgz","fileCount":7,"integrity":"sha512-nNrjzVEU1zqCErbkl/CYmMqdwX/YXuwfTsfSB6fK9U/UZrzvCQmYSTlq02XZ1JfBDxIk0XQYUrcCf6n1sPqdRw==","signatures":[{"sig":"MEUCIQDLkkrnvE6yt5ANo9GtC9o9q8slcUBGTQSPEWb6XoPpawIgK7ZUovfMbfknDOZaGivasGh++4cwY3E+q4BIrEjFmgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8696},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"37ad7540b03c6e5e5740176754cfb89dd6d3dc5c","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && npm run typecheck && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","typecheck":"tsc --noEmit","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.13.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.60.1","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","typescript":"^6.0.3","@types/node":"^24.12.4","@commitlint/cli":"^21.0.2","@abelspithost/commitlint":"^0.1.2","@abelspithost/tsconfig-node":"^0.0.5"},"peerDependencies":{"eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.1.2_1780521493186_0.9497685081645675","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@abelspithost/eslint-config-ts","version":"1.1.3","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.1.3","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"beeeb03d6a0fcc9ff373d7ee5fc35e2d4d142fec","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.1.3.tgz","fileCount":7,"integrity":"sha512-aBtXKjg5rEAFU0VFNQ6iiuQmkGYnnk5zUREB6t5W0DyxxNE2noJc55GDJ5mGJ2zh7+uyqGz/YYfCB/nsQc6ZOg==","signatures":[{"sig":"MEQCIAzajW1GiZnRi2xdIHeQKTiF1KaNkgYosXK5+IAPN0h8AiBMegRNFPlG/o33MI2DXy+DLDbnvytvpv+sB4xCoGGUJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8786},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0271549ce2d5d1e039108a44139dbd56c1d7a2ce","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && npm run typecheck && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","typecheck":"tsc --noEmit","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.9.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.66.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.8.0","rimraf":"^6.1.3","typescript":"^6.0.3","@types/node":"^24.13.3","@commitlint/cli":"^21.2.1","@abelspithost/commitlint":"^0.1.4","@abelspithost/tsconfig-node":"^0.1.0"},"peerDependencies":{"eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.1.3_1785957339504_0.7084914118271226","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@abelspithost/eslint-config-ts","version":"1.1.4","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.1.4","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"76d67566ffb710f6ebe0ee4c73f8516f6e036c53","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.1.4.tgz","fileCount":7,"integrity":"sha512-p+3F+9GsL86a0dIr2UhHpGH238BYp0AvuiJT2Il8W3J9ZLmpC+jdp6WfPFo0QyqH1Ji0Yu/uY/S7apYZfVTIpg==","signatures":[{"sig":"MEYCIQDutHla/2w1AE9MNphHVMCf80yMCl5O7qG1OrTKGmp73wIhAJj2R1MF3cgfdO2ebc+VTbJ6N52y3KAjaVC+VT87M69/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8828},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b80e88f2768df99393388096823536adaee641b3","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","typecheck":"tsc -p tsconfig.build.json --noEmit","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.17.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.11.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.67.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.9.0","rimraf":"^6.1.3","typescript":"^6.0.3","@types/node":"^24.13.3","@commitlint/cli":"^21.2.2","@abelspithost/commitlint":"^0.1.6","@abelspithost/tsconfig-node":"^0.1.1"},"peerDependencies":{"eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.1.4_1787606444208_0.1407415351005219","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@abelspithost/eslint-config-ts","version":"1.1.5","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@1.1.5","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"f1cc436b8772e331df1e2e69b8b07104eda92a28","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-1.1.5.tgz","fileCount":7,"integrity":"sha512-HJpAGl531X36NjKaPqlEREbuyGDbGoFusvtJoKsRl3m/wcJnDnQOdneoX2O6HCxk7x3y32yfFBvJBvTChzeaRg==","signatures":[{"sig":"MEUCIG4DqDXTnuPfJdFVJeD23aNcuPwdxCZHvn3yTDSGVfGqAiEAq9CDnF/DgM1UNZLwzKMtp62BrZej5JgYA7vDPn0ovM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHUH3WLxOlRGcEylyE65sxi0ucUCwcV5Hcg8/J4XLbuBAiB1SRdle1a+bEpSXwQRIg4GpISXbV6yDZZKSSrZCgOYcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8852},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"725d8edca72edd2b918da7a2496c86b55a836a7e","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","typecheck":"tsc -p tsconfig.build.json --noEmit","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.20.0","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.70.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.10.0","rimraf":"^6.1.3","typescript":"^6.0.3","@types/node":"^24.13.5","@commitlint/cli":"^21.2.2","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.1.5_1789848608000_0.8742061269068866","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@abelspithost/eslint-config-ts","version":"2.0.0","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@2.0.0","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"c117544fcd528ff39f8e7f361e751fe942398288","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-2.0.0.tgz","fileCount":7,"integrity":"sha512-/I6qbWoMgM1V/AeSH4+JYBpF5vaqqczg5c5L/ShhMhyJupBwtMbD5xPBfQsV3Dsx+GHluFTHfGP2dKLjZU0pUg==","signatures":[{"sig":"MEUCIQD68DZWesUgBfhYb/vD7gv9GJ+XhYihSytg1/3Vz3gaPgIgSQNkJFQufr8tMvhqtXePzMc2JE9fhChI7+WfiXWofEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBvwfDfCMOn03zbvaid1RR4blcuUwnx40LbCltYSB/dEAiAFaBti6CQOThPMpSDIddDZ6X+If580S5uTd0FStOfugw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14235},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9e5d2a019c7536f379eeca25a279cf3823bb8fd2","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","typecheck":"tsc -p tsconfig.build.json --noEmit","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.20.0","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.70.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.11.0","rimraf":"^6.1.3","typescript":"^6.0.3","@types/node":"^24.13.5","@commitlint/cli":"^21.2.2","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.0.0_1789939557681_0.1458544467684768","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@abelspithost/eslint-config-ts","version":"2.1.0","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@2.1.0","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"1b2bb4e0b2c40fe9b7669a2c71ede50121da5ce8","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-2.1.0.tgz","fileCount":11,"integrity":"sha512-tXJ+a9iFhrI74w8+qLZW450maoQegES18n93j6lv2pNgiqDCPFp8DfsQpeN0tyxyYpOU9D9yXodRc8TFRkarOg==","signatures":[{"sig":"MEUCIESytzxDO6vyTsHwurGcyL/d32OPxTml3Jp2HWwCjGpFAiEAzrHrWb3LWgsg1zGP3rSa4L+Q9nIXZDEB+A620nqtQOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA6HwvjQKIpPgVnfUoGGz9JfdKoe200uXrtb/baNUwVtAiEA67CGt1CGG1cRb5es/uTRBgq1z8GtydeiosQcGl7NXRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15612},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b85c6671e67b15b6c367e73c2777346f9d87dcb3","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.spec.json && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","test:cov":"vitest run --coverage --coverage.reporter=text","test:unit":"vitest","typecheck":"tsc -p tsconfig.build.json --noEmit && tsc -p tsconfig.spec.json","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","test:cov:ci":"vitest run --coverage","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.71.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.11.0","rimraf":"^6.1.3","vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^24.19.0","@commitlint/cli":"^21.2.3","@vitest/coverage-v8":"^5.0.3","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1","@abelspithost/vitest-config":"^0.0.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.1.0_1790971115405_0.6506422559435849","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@abelspithost/eslint-config-ts","version":"2.1.1","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@2.1.1","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"cb82f5a14766a37a2c2c6f568a1ea10577c82ffe","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-2.1.1.tgz","fileCount":11,"integrity":"sha512-qt6n0rXzWCWW7CTL/pNGL2smPk1B2ehgd8C6xXn1Mnxje0E/HvVZXZ4vL9wNGc+bWeG9uii8vQvZjScXlvhfGg==","signatures":[{"sig":"MEQCIDS+cEzSJyr0SiQmdELjihK89jZScbt/PpENPRSYkzqJAiBt4CUQH+b1F35smmKiVEpyXB8duHXDG9m1G87XGkn+SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcjAqTmcNFNv9CbkvOPsKHVnuVvIH94cWdY+l1WuH7FwIhAIHjwnhmucWiXA0Gh1DuxiT7RpyDHI4X7n5FIzOeIBXk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15612},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"02c0dd3ded6e29675e95709681173eb1ff78e769","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.spec.json && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","test:cov":"vitest run --coverage --coverage.reporter=text","test:unit":"vitest","typecheck":"tsc -p tsconfig.build.json --noEmit && tsc -p tsconfig.spec.json","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","test:cov:ci":"vitest run --coverage","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.71.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.11.0","rimraf":"^6.1.3","vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^24.19.0","@commitlint/cli":"^21.2.3","@vitest/coverage-v8":"^5.0.3","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1","@abelspithost/vitest-config":"^0.0.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.1.1_1790974323225_0.5543881890933775","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@abelspithost/eslint-config-ts","version":"2.2.0","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@2.2.0","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"94654011761f5bdada0e8f13530e9071e086d981","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-2.2.0.tgz","fileCount":11,"integrity":"sha512-4suRqqYc2jF/wJknllUZaFnts6u9nG34JopyzcBrINBuk4jnwM9KbyKFnYTGEWK2tcYkswxtQUW84l1Wogf5sQ==","signatures":[{"sig":"MEQCIEXermVUnbng+J2xyF0VW0KQ2NdpoFVhbe6cWuY84GZoAiA7FLMHQtI7Ey9nQ+VIOtPCwaVp9tyxzkprcUV2IZbREg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxwEz7+2Vg49GUNa843Ny1gsmd8xes7qUE8WzzwA5l5gIgYZ8HLfDgwO3Tt+Z7VmHBfpdXHRR0JryvOLJvP7uMG+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15739},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7bd88768bee16e3167721e4c739c7ddd9fc0b517","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.spec.json && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","test:cov":"vitest run --coverage --coverage.reporter=text","test:unit":"vitest","typecheck":"tsc -p tsconfig.build.json --noEmit && tsc -p tsconfig.spec.json","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","test:cov:ci":"vitest run --coverage","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.71.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.11.0","rimraf":"^6.1.3","vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^24.19.0","@commitlint/cli":"^21.2.3","@vitest/coverage-v8":"^5.0.3","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1","@abelspithost/vitest-config":"^0.0.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.2.0_1790975290141_0.3980196551402315","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@abelspithost/eslint-config-ts","version":"2.2.1","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@2.2.1","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"3cdc5517670830a28f87726b6e152355c0ccc0c3","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-2.2.1.tgz","fileCount":11,"integrity":"sha512-rtHiTsTIJYvcWzGTa3JjaGpHfBa5K2rdHUKL2rQETs1D4VDja2VXzUJsKiFJM1R9BF3AsqQJptb/XO/IlZykeQ==","signatures":[{"sig":"MEYCIQCQqfnNGuokBbKovhybflsiU6QrT8qEO70Yo8pz26NdpgIhANFK5/271z4TJd9N6sL6R5pDLEuT8P/+RlTdeGcXFCcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0gzOJ+GOvV3n8i7rB3qdaLk7UciRNd0F3BvNyUu2dCwIgNZrKBeV0lx3YSRDKH/whu4nrsmB0Hub1kuE5qdJIhkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15739},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fed39911005edb4901689789b2531e1750a347e7","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.spec.json && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","test:cov":"vitest run --coverage --coverage.reporter=text","test:unit":"vitest","typecheck":"tsc -p tsconfig.build.json --noEmit && tsc -p tsconfig.spec.json","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","test:cov:ci":"vitest run --coverage","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.71.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.11.0","rimraf":"^6.1.3","vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^24.19.0","@commitlint/cli":"^21.2.3","@vitest/coverage-v8":"^5.0.3","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1","@abelspithost/vitest-config":"^0.0.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.2.1_1790976255337_0.5451548748970991","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@abelspithost/eslint-config-ts","version":"2.3.0","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@2.3.0","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"c7831e209933beeb0892f4571aedbe9b24a9fe51","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-2.3.0.tgz","fileCount":15,"integrity":"sha512-sTF8V2PdnYambjW2o1dWaHfmyZBl6eJ+Tq62Fy0HGlooSj2PSrYgTKyghus2EfImpH1kIEqMkOzKWgKpb3CXXw==","signatures":[{"sig":"MEUCIB0VS8imc8/vMJsF6tbsstjo56Ea/xvqMB/3SutO4+IuAiEA+KIsmAfvf1wA+pCbkpAIsHawJVjysxil0sjcvl3xC1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB4whrmhBvg6ByW9u4Fp1NXRaBXc3x2JgNNW0G8UP5wLAiEAsOvnwTI5o1DEHUL09EKMhMcMLr0A2T+/2dD2050ob9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18056},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bf6ba469c0db5e367ad9c90bce36c4ec9a0cfb42","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.spec.json && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","test:cov":"vitest run --coverage --coverage.reporter=text","test:unit":"vitest","typecheck":"tsc -p tsconfig.build.json --noEmit && tsc -p tsconfig.spec.json","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","test:cov:ci":"vitest run --coverage","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.71.0","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.11.0","rimraf":"^6.1.3","vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^24.19.0","@eslint/core":"^1.2.1","@commitlint/cli":"^21.2.3","@vitest/coverage-v8":"^5.0.3","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1","@abelspithost/vitest-config":"^0.0.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.3.0_1791056140060_0.6267566828457598","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@abelspithost/eslint-config-ts","version":"2.4.0","keywords":["eslint","eslint-config","typescript","ts"],"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","_id":"@abelspithost/eslint-config-ts@2.4.0","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"homepage":"https://github.com/aspithost/eslint-config-ts#readme","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"7c50be883643a01d5982cf1885dd2ed719e86f27","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-2.4.0.tgz","fileCount":15,"integrity":"sha512-6HTxuSjL/8BjmaZKjk3i1Ls36CtslhL62kORZcyeLPwE+vmk/pi75qfpAeVyvWm6CDlgJqNKh4oI2IousIGu9A==","signatures":[{"sig":"MEYCIQCrTzbzfpSaCrI7HzVVF7dplFzWvbCOTznHEKPjm2ysgwIhAMhdV/y6iNsJ4Y/+7tlWgMHhP1Rx3yx1kqAxVVALz3Yo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBm0Os7OZ2cRSTZntzumyOgSX6l7omDBPQ1GFMEn7PPgAiBITAH3KUjZagdapkUKvDZXeAYcx6rrfnAT6dby+vIVAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21789},"type":"module","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d94ec128895094769846041d9f4b431612bc4d9e","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.spec.json && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","test:cov":"vitest run --coverage --coverage.reporter=text","test:unit":"vitest","typecheck":"tsc -p tsconfig.build.json --noEmit && tsc -p tsconfig.spec.json","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","test:cov:ci":"vitest run --coverage","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"04a6d45b-8f14-4903-95ab-3a489937317a"}},"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.13.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.71.0","eslint-plugin-import-x":"^4.17.1","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.11.0","rimraf":"^6.1.3","vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^24.19.0","@eslint/core":"^1.2.1","@commitlint/cli":"^21.2.3","@vitest/coverage-v8":"^5.0.3","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1","@abelspithost/vitest-config":"^0.0.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.4.0_1791062255021_0.7748844886529753","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"_id":"@abelspithost/eslint-config-ts@2.5.0","bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"dist":{"shasum":"a3b79984cf1578925d8b72faa8ae5deb2ca0864d","tarball":"https://registry.npmjs.org/@abelspithost/eslint-config-ts/-/eslint-config-ts-2.5.0.tgz","fileCount":15,"integrity":"sha512-LdePvEpitYqDlGMycCyKNqALV5KearLujcCmfIr5uMUQ4/433DJv1Z8UY8ATBCHiBIb+pL8sbqZmXst5JiGZTQ==","signatures":[{"sig":"MEYCIQCeoSlPG0NBH5CJf3Etul251MbPeM5/Z5HoIXuWz5i4kQIhAKdH4lqk+GMzwBNUBcPUgHuten2Wx57ETOga/aXytVU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDGc1eocYQzvXVys1BkU8XVZ7F669ll/rePchbi87J9mwIhAJ4efT5JzGVw+hKQrevYNae4QuxHKD+ax22LaScS3wRp"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abelspithost%2feslint-config-ts@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22369},"name":"@abelspithost/eslint-config-ts","type":"module","author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d3109e125020a5d6c2c0bcf0262afaf37907f983","license":"ISC","scripts":{"lint":"eslint . && npm run publint","build":"npm run clean && tsc -p tsconfig.spec.json && tsc -p tsconfig.build.json && npm run deps:check","clean":"rimraf dist","prepare":"husky || true","publint":"npx -y publint","test:cov":"vitest run --coverage --coverage.reporter=text","test:unit":"vitest","typecheck":"tsc -p tsconfig.build.json --noEmit && tsc -p tsconfig.spec.json","deps:check":"npx -y npm-check-updates --cooldown 2","deps:update":"npx -y npm-check-updates -u --target minor --cooldown 2 && npm install","test:cov:ci":"vitest run --coverage","deps:update:major":"npx -y npm-check-updates -u --cooldown 2 && npm install"},"version":"2.5.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"04a6d45b-8f14-4903-95ab-3a489937317a"}},"homepage":"https://github.com/aspithost/eslint-config-ts#readme","keywords":["eslint","eslint-config","typescript","ts"],"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"ESLint configuration preset","directories":{},"maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.13.0","@eslint/js":"^10.0.1","typescript-eslint":"^8.71.0","eslint-plugin-import-x":"^4.17.1","@stylistic/eslint-plugin":"^5.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","husky":"^9.1.7","eslint":"^10.11.0","rimraf":"^6.1.3","vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^24.19.0","@eslint/core":"^1.2.1","@commitlint/cli":"^21.2.3","@vitest/coverage-v8":"^5.0.3","@abelspithost/commitlint":"^0.1.7","@abelspithost/tsconfig-node":"^0.1.1","@abelspithost/vitest-config":"^0.0.1"},"peerDependencies":{"jiti":">=2.0.0","eslint":">=10.0.0","typescript":">=5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-ts_2.5.0_1791139803140_0.47989912415815406"}}},"time":{"created":"2026-02-13T21:37:16.605Z","modified":"2026-10-04T18:50:03.530Z","0.0.0":"2026-02-13T21:37:17.095Z","0.1.0":"2026-02-13T22:18:25.174Z","0.1.1":"2026-02-15T22:56:19.375Z","0.1.2":"2026-02-15T23:35:50.267Z","0.1.3":"2026-02-16T19:20:43.936Z","1.0.1":"2026-02-20T09:44:53.405Z","1.0.2":"2026-04-15T20:14:00.126Z","1.0.3":"2026-04-15T20:38:17.715Z","1.1.0":"2026-05-04T20:33:37.060Z","1.1.1":"2026-05-18T21:10:20.214Z","1.1.2":"2026-06-03T21:18:13.331Z","1.1.3":"2026-08-05T19:15:39.656Z","1.1.4":"2026-08-24T21:20:44.355Z","1.1.5":"2026-09-19T20:10:08.110Z","2.0.0":"2026-09-20T21:25:57.818Z","2.1.0":"2026-10-02T19:58:35.548Z","2.1.1":"2026-10-02T20:52:03.306Z","2.2.0":"2026-10-02T21:08:10.221Z","2.2.1":"2026-10-02T21:24:15.486Z","2.3.0":"2026-10-03T19:35:40.148Z","2.4.0":"2026-10-03T21:17:35.099Z","2.5.0":"2026-10-04T18:50:03.235Z"},"bugs":{"url":"https://github.com/aspithost/eslint-config-ts/issues"},"author":{"url":"https://github.com/aspithost","name":"Abel Spithost"},"license":"ISC","homepage":"https://github.com/aspithost/eslint-config-ts#readme","keywords":["eslint","eslint-config","typescript","ts"],"repository":{"url":"git+https://github.com/aspithost/eslint-config-ts.git","type":"git"},"description":"ESLint configuration preset","maintainers":[{"name":"abelspithost","email":"abelspithost@gmail.com"}],"readme":"# @abelspithost/eslint-config-ts\n\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=aspithost_eslint-config-ts&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=aspithost_eslint-config-ts)\n![NPM Version](https://img.shields.io/npm/v/@abelspithost/eslint-config-ts)\n\nA shared ESLint flat config for TypeScript projects, with JavaScript support.\n\nIncludes:\n\n- ESLint recommended rules (TS and JS)\n- [typescript-eslint](https://typescript-eslint.io/) strict type-checked and stylistic type-checked rules for TS files, via `projectService`\n- Stylistic rules for TS and JS files (quotes, trailing commas, semicolons, 2-space indent, etc.)\n- Consistent type imports (`import type`) in TS files\n- Unused variables and arguments allowed when prefixed with `_`\n\nJS files are linted without type information.\n\n## Installation\n\n```bash\nnpm install -D @abelspithost/eslint-config-ts eslint typescript jiti\n```\n\n## Usage\n\nCreate an `eslint.config.ts` in your project root:\n\n```ts\nimport type { Config } from 'eslint/config';\nimport { createConfig } from '@abelspithost/eslint-config-ts';\n\nconst eslintConfig: Config[] = createConfig({\n  tsconfigRootDir: import.meta.dirname,\n});\nexport default eslintConfig;\n```\n\n### Custom options\n\nAll options are optional:\n\n```ts\nimport globals from 'globals';\nimport { createConfig } from '@abelspithost/eslint-config-ts';\n\nexport default createConfig({\n  files: ['src/**/*.ts', 'lib/**/*.ts'],\n  jsFiles: ['scripts/**/*.js'],\n  globals: { ...globals.browser, ...globals.node },\n  globalIgnores: ['dist/**', 'node_modules/**'],\n  ignores: ['**/*.generated.ts'],\n  tsconfigRootDir: import.meta.dirname,\n});\n```\n\n| Option            | Description                                                          |\n| ----------------- | -------------------------------------------------------------------- |\n| `files`           | Globs for TS files (strict, type-checked).                           |\n| `jsFiles`         | Globs for JS files (not type-checked).                               |\n| `globals`         | Globals for TS and JS files.                                         |\n| `globalIgnores`   | Globs ignored by the entire ESLint run, including later configs.     |\n| `ignores`         | Globs skipped by this preset only; other configs still lint them.    |\n| `stylisticRules`  | Stylistic rules for TS and JS files.                                 |\n| `tsRules`         | Extra rules for TS files, merged after `stylisticRules`.             |\n| `jsRules`         | Extra rules for JS files, merged after `stylisticRules`.             |\n| `tsconfigRootDir` | Root for resolving `tsconfig.json`; usually `import.meta.dirname`.   |\n\n`files` and `jsFiles` should not overlap, since type-checked rules fail on JS files.\n\nRule options replace their defaults rather than merging with them. To extend the defaults, spread your own rules into a full set.\n\n### Defaults\n\n| Option            | Default                                          |\n| ----------------- | ------------------------------------------------ |\n| `files`           | `['**/*.{ts,mts,cts,tsx}']`                      |\n| `jsFiles`         | `['**/*.{js,mjs,cjs,jsx}']`                      |\n| `globals`         | `globals.node`                                   |\n| `globalIgnores`   | `['**/build/**', '**/coverage/**', '**/dist/**']` |\n| `ignores`         | `[]`                                             |\n| `stylisticRules`  | See [`index.ts`](./index.ts)                     |\n| `tsRules`         | `consistent-type-imports`, `no-unused-vars` (`^_`) |\n| `jsRules`         | `no-unused-vars` (`^_`)                          |\n| `tsconfigRootDir` | Not set                                          |\n","readmeFilename":"README.md"}