{"_id":"@daleal/eslint-config-ts","_rev":"8-afd087ced57e7ebc670321f3cc97fc6c","name":"@daleal/eslint-config-ts","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.1":{"name":"@daleal/eslint-config-ts","version":"0.0.1","_id":"@daleal/eslint-config-ts@0.0.1","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"dist":{"shasum":"71d20e514b0262cf695d2f7ef98999d73c52a35c","tarball":"https://registry.npmjs.org/@daleal/eslint-config-ts/-/eslint-config-ts-0.0.1.tgz","fileCount":2,"integrity":"sha512-yKbxfmdnXXM9mHPNSE2mnr5xquDPLPH9ZzurmRwSjH5BX/yeLxiXoYlEOYAWiURm3LECuo1lyHw4o2ntmGBhLw==","signatures":[{"sig":"MEUCIQDfMML29hoeKMg6r2oLsDXw9V9jfLq+N+3gfjdugJhx9QIgf+NGRtLb6OSQj0QHfr39rmxeQUD5bNOicHhaz/PFrjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2754},"type":"module","module":"index.ts","exports":{".":"./index.ts"},"gitHead":"35ba7dbb5039474908a89a68adde2d4fba281a93","_npmUser":{"name":"daleal","email":"cosaleal@gmail.com"},"_npmVersion":"10.9.2","description":"Shared ESLint flat config for TypeScript projects","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@eslint/js":"^10.0.1","typescript-eslint":"^8.56.1","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.10.0","@daleal/eslint-config-core":"^0.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^10","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.0.1_1772934551806_0.8848416961738017","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@daleal/eslint-config-ts","version":"0.1.0","_id":"@daleal/eslint-config-ts@0.1.0","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"homepage":"https://github.com/daleal/eslint-config/tree/main/packages/eslint-config-ts","bugs":{"url":"https://github.com/daleal/eslint-config/issues"},"dist":{"shasum":"21f4aa2cf71858ecaa7cc89030c9c173f3638533","tarball":"https://registry.npmjs.org/@daleal/eslint-config-ts/-/eslint-config-ts-0.1.0.tgz","fileCount":3,"integrity":"sha512-tqDGF8uVJoYYpkkTJOKXOnQrZKZ1BXNFy94D7VBGAPZIZotX9Br/OnWL+x5FEP4mG9K2ElC9PAgvMmHGL5Pi+A==","signatures":[{"sig":"MEUCIBqVHcfCkj2wFBIc600tRRXiyXxr64oc53+nT3DJ+PS6AiEAqSoDkvm+XeI2s2AGSUy3GfzU0CN+1mMNCFAaV016uGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daleal%2feslint-config-ts@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3666},"type":"module","module":"index.ts","exports":{".":"./index.ts"},"gitHead":"59cd93e7fe8df175cf20caca342ab26344197d49","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1273a39-506b-447b-b4f7-fd9a142c2b40"}},"repository":{"url":"git+https://github.com/daleal/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"daleal's opinionated ESLint flat config for TypeScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@eslint/js":"^10.0.1","typescript-eslint":"^8.56.1","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.10.0","@daleal/eslint-config-core":"^0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^10","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.0_1772935945461_0.035219567754102066","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@daleal/eslint-config-ts","version":"0.1.1","_id":"@daleal/eslint-config-ts@0.1.1","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"homepage":"https://github.com/daleal/eslint-config/tree/main/packages/eslint-config-ts","bugs":{"url":"https://github.com/daleal/eslint-config/issues"},"dist":{"shasum":"b78645a56e8b2719fb36097aab1214ac756421b2","tarball":"https://registry.npmjs.org/@daleal/eslint-config-ts/-/eslint-config-ts-0.1.1.tgz","fileCount":5,"integrity":"sha512-ZWFLhlAEl0Tq9Nr025e1wvCzokkVFjzGwuPd/jcp7a9uQfWMZYkqJeljGRXJYuZ9rEtfN+evzkj4wVRaMgaUig==","signatures":[{"sig":"MEUCID1TBGc2FLeHuQlJ9vSfkMOOAyKlPyNE9dCkieb9T/6kAiEA8heu2Qu5lcpljZAaTptRKdt3vFnmNJysNFR3myNO404=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daleal%2feslint-config-ts@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105765},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8d7c49d7ac567d46858f57080842d523b52db41","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1273a39-506b-447b-b4f7-fd9a142c2b40"}},"repository":{"url":"git+https://github.com/daleal/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"daleal's opinionated ESLint flat config for TypeScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@eslint/js":"^10.0.1","typescript-eslint":"^8.56.1","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.10.0","@daleal/eslint-config-core":"^0.1.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^10","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.1_1772986164977_0.8764591304295886","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@daleal/eslint-config-ts","version":"0.1.2","_id":"@daleal/eslint-config-ts@0.1.2","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"homepage":"https://github.com/daleal/eslint-config/tree/main/packages/eslint-config-ts","bugs":{"url":"https://github.com/daleal/eslint-config/issues"},"dist":{"shasum":"f3bceb59a7d4a4f65e1155c1e45a465a1b908d2e","tarball":"https://registry.npmjs.org/@daleal/eslint-config-ts/-/eslint-config-ts-0.1.2.tgz","fileCount":5,"integrity":"sha512-bryGAZUten7D/YGkZ4LPaK00Lb+w3bWHzZrH1P1kQSDU/mL/hE+sWtv5bSio0Dg+wozmzopo658t4fS5rBOrvw==","signatures":[{"sig":"MEUCIHxxierreiPEO672lQyKqLR1lqpiC9/SEur8YnElwQv9AiEAt9WQgSN0oDbwiGJCKl6itSRuqpPZQOshGDNwkcAmaLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daleal%2feslint-config-ts@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105884},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1cf1283b5facddfac1e680c9a1b7c0aff6b54c8f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1273a39-506b-447b-b4f7-fd9a142c2b40"}},"repository":{"url":"git+https://github.com/daleal/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"daleal's opinionated ESLint flat config for TypeScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@eslint/js":"^10.0.1","typescript-eslint":"^8.56.1","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.10.0","@daleal/eslint-config-core":"^0.1.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^10","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.2_1772986972531_0.009985732692471716","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@daleal/eslint-config-ts","version":"0.1.3","_id":"@daleal/eslint-config-ts@0.1.3","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"homepage":"https://github.com/daleal/eslint-config/tree/main/packages/eslint-config-ts","bugs":{"url":"https://github.com/daleal/eslint-config/issues"},"dist":{"shasum":"8bbbd78f68d5da6da9973e60813dbc1bae458df9","tarball":"https://registry.npmjs.org/@daleal/eslint-config-ts/-/eslint-config-ts-0.1.3.tgz","fileCount":5,"integrity":"sha512-yr9Fj04S24Hs3SY4gsefsvBQhAivEoeiu9p0AA7gYXk0R1ShPY4pRLfXijac3EBM1FNLyae1soommpKqhg2Ggg==","signatures":[{"sig":"MEUCIQDTeaQrsvXZ6v5lNtqpepSHy4V0k9yqqyHTGM679HMiIQIgV0VsHFBqTIx7knxcqkemULUvYb0NhHW+iweWjT8PcKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daleal%2feslint-config-ts@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105935},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b92616285c99a1f77cb4357f5a404629fb8b6cbb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1273a39-506b-447b-b4f7-fd9a142c2b40"}},"repository":{"url":"git+https://github.com/daleal/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"daleal's opinionated ESLint flat config for TypeScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@eslint/js":"^10.0.1","typescript-eslint":"^8.56.1","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.10.0","@daleal/eslint-config-core":"^0.1.3"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^10","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.3_1772987423955_0.8154351348973108","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@daleal/eslint-config-ts","version":"0.1.4","_id":"@daleal/eslint-config-ts@0.1.4","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"homepage":"https://github.com/daleal/eslint-config/tree/main/packages/eslint-config-ts","bugs":{"url":"https://github.com/daleal/eslint-config/issues"},"dist":{"shasum":"24fd0d1e35a4e5b7865b6018e1bc7bb2c2346f5f","tarball":"https://registry.npmjs.org/@daleal/eslint-config-ts/-/eslint-config-ts-0.1.4.tgz","fileCount":5,"integrity":"sha512-iAZjlJ9z9beD/9M/ASVVWwu5mToeGwx7GowCh5h6/xAsn7vZiAlvV5uTpToxmoEmkvlOSLlOHkdEqms9HRzeUQ==","signatures":[{"sig":"MEYCIQC3uUaMz9PTfbQBolawfyh9EfYMQKI6qmVRUU0RSGMzmgIhAPT3Fbwkw5ufwRAovHFznfmniXGBpQkRAImTWhdRFrgy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daleal%2feslint-config-ts@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105540},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"be752cc557ebe0e3d9728c5236f767dc9e30b6be","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1273a39-506b-447b-b4f7-fd9a142c2b40"}},"repository":{"url":"git+https://github.com/daleal/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"daleal's opinionated ESLint flat config for TypeScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@eslint/js":"^10.0.1","typescript-eslint":"^8.56.1","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.10.0","@daleal/eslint-config-core":"^0.1.4"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^10","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.4_1772987953463_0.005621156562623186","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@daleal/eslint-config-ts","version":"0.1.5","_id":"@daleal/eslint-config-ts@0.1.5","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"homepage":"https://github.com/daleal/eslint-config/tree/main/packages/eslint-config-ts","bugs":{"url":"https://github.com/daleal/eslint-config/issues"},"dist":{"shasum":"620bd8d6e48c900714308d25eaf1d96e196844db","tarball":"https://registry.npmjs.org/@daleal/eslint-config-ts/-/eslint-config-ts-0.1.5.tgz","fileCount":5,"integrity":"sha512-JJT0umP4KnDlgVsxouEKsgsmZo1jiM1nzEDTZjhg5dRrKdunzOnK1QKC2K7dytXO2aZNdrzIHWGuPkDrXRCRLg==","signatures":[{"sig":"MEUCIDKWkWQXEpUaRjd50CfD8mx4lhBJ6xDjVddlIV9DKNBJAiEA9J5l+KKCQ79THnDM1710c1QPg3MGuEX5H6jWBMQP67g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daleal%2feslint-config-ts@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105135},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e48a3450febcb14a1a61c2c9121e8494af6de97b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1273a39-506b-447b-b4f7-fd9a142c2b40"}},"repository":{"url":"git+https://github.com/daleal/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"daleal's opinionated ESLint flat config for TypeScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@eslint/js":"^9.39.4","typescript-eslint":"^8.56.1","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.10.0","@daleal/eslint-config-core":"^0.1.5"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_0.1.5_1772989455906_0.6295496801100173","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@daleal/eslint-config-ts","version":"0.1.6","description":"daleal's opinionated ESLint flat config for TypeScript projects","homepage":"https://github.com/daleal/eslint-config/tree/main/packages/eslint-config-ts","bugs":{"url":"https://github.com/daleal/eslint-config/issues"},"repository":{"type":"git","url":"git+https://github.com/daleal/eslint-config.git"},"module":"./dist/index.js","types":"./dist/index.d.ts","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@daleal/eslint-config-core":"^0.1.6","@eslint/js":"^9.39.4","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-import":"^2.32.0","typescript-eslint":"^8.56.1"},"peerDependencies":{"eslint":"^9","typescript":"^5"},"gitHead":"802e8100785a157efbac450bf533eac509679f4e","_id":"@daleal/eslint-config-ts@0.1.6","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-UgtZft7ot+VkcbyD1BfGB1JWmiZHmajClmhl79O6hDoMI4S6IybSUyu1egE04bBEfJEW7eqAgVOuuWOeTjF5FA==","shasum":"03954c2ec52217e1fb6691e7f7e69a2ef7b2b260","tarball":"https://registry.npmjs.org/@daleal/eslint-config-ts/-/eslint-config-ts-0.1.6.tgz","fileCount":5,"unpackedSize":105135,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daleal%2feslint-config-ts@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCETxjB2nWoCBBJvs+9tiRtNQ9Sgoh+4wHxWfxpdStsNgIhAN3V8dBSrK0D0Qc49uXG3pd5NROI+ZIkeuweHlV8uY3/"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1273a39-506b-447b-b4f7-fd9a142c2b40"}},"directories":{},"maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-ts_0.1.6_1773022419371_0.38558167936238963"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-08T01:49:11.741Z","modified":"2026-03-09T02:13:39.830Z","0.0.1":"2026-03-08T01:49:11.942Z","0.1.0":"2026-03-08T02:12:25.609Z","0.1.1":"2026-03-08T16:09:25.156Z","0.1.2":"2026-03-08T16:22:52.696Z","0.1.3":"2026-03-08T16:30:24.098Z","0.1.4":"2026-03-08T16:39:13.599Z","0.1.5":"2026-03-08T17:04:16.062Z","0.1.6":"2026-03-09T02:13:39.523Z"},"bugs":{"url":"https://github.com/daleal/eslint-config/issues"},"homepage":"https://github.com/daleal/eslint-config/tree/main/packages/eslint-config-ts","repository":{"type":"git","url":"git+https://github.com/daleal/eslint-config.git"},"description":"daleal's opinionated ESLint flat config for TypeScript projects","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"readme":"# @daleal/eslint-config-ts\n\nOpinionated ESLint flat config for TypeScript projects, tuned for the way daleal likes imports, style rules, and type-aware linting.\n\n## Install\n\n```bash\nbun add -D @daleal/eslint-config-ts eslint typescript\n```\n\n## Usage\n\n```ts\n// eslint.config.mjs\nimport { eslint } from '@daleal/eslint-config-ts';\n\nexport default eslint();\n```\n\nYou can also pass other flat configs using the `overrides` option:\n\n```ts\n// eslint.config.mjs\nimport { eslint } from '@daleal/eslint-config-ts';\n\nexport default eslint({\n  overrides: [\n    {\n      rules: {\n        'no-console': 'off',\n      },\n    },\n  ],\n});\n```\n","readmeFilename":"README.md"}