{"_id":"@daleal/oxd-config-ts","_rev":"2-e5dde92e4f285eb50b6015ea6892c944","name":"@daleal/oxd-config-ts","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"@daleal/oxd-config-ts","version":"0.0.1","_id":"@daleal/oxd-config-ts@0.0.1","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"homepage":"https://github.com/daleal/oxd-config/tree/main/packages/oxd-config-ts","bugs":{"url":"https://github.com/daleal/oxd-config/issues"},"dist":{"shasum":"ee5368784095bbc6fd392a092f5a56094ae82559","tarball":"https://registry.npmjs.org/@daleal/oxd-config-ts/-/oxd-config-ts-0.0.1.tgz","fileCount":8,"integrity":"sha512-BXp4mmZ+8CDHNlpAUVOAd4lRMF3h7p4eYdAOhrljTPOBP23Uva+ISjOZUIXzvHuuixP3pNbXzZZEuOS4MsSDVg==","signatures":[{"sig":"MEUCIBZWX1m/jCx3afWmwj8bCy7HMGSv4QxO5qqicS4JSJsbAiEA+8MFcsIvqj+zXmPi3J4TQiVXkOnYsThK00OV1RvYPRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8988},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c1ee4fa192a26fb94f5d6d2f109d9fd77e780b8","_npmUser":{"name":"daleal","email":"cosaleal@gmail.com"},"repository":{"url":"git+https://github.com/daleal/oxd-config.git","type":"git"},"_npmVersion":"11.17.0","description":"daleal's opinionated Oxlint and Oxfmt configs for TypeScript projects","directories":{},"_nodeVersion":"26.5.0","dependencies":{"oxlint-plugin-eslint":"1.73.0","@daleal/oxd-config-core":"^0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"oxfmt":"^0.58.0","oxlint":"^1.73.0","typescript":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/oxd-config-ts_0.0.1_1784227603737_0.7314941437945255","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@daleal/oxd-config-ts","version":"0.1.0","description":"daleal's opinionated Oxlint and Oxfmt configs for TypeScript projects","homepage":"https://github.com/daleal/oxd-config/tree/main/packages/oxd-config-ts","bugs":{"url":"https://github.com/daleal/oxd-config/issues"},"repository":{"type":"git","url":"git+https://github.com/daleal/oxd-config.git"},"type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@daleal/oxd-config-core":"^0.1.0","oxlint-plugin-eslint":"1.73.0"},"peerDependencies":{"oxfmt":"^0.58.0","oxlint":"^1.73.0","typescript":"^5 || ^6 || ^7"},"gitHead":"912c67069cd3274efefe658bc631f0f1d799787b","_id":"@daleal/oxd-config-ts@0.1.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-7RIVjDZdfz7JZ95+xHZV8drA4/Vh7EyVmJfSqdrNqW8SPhKgt0U7IwjDUNoTKc7QuNJkYt049vtHVnNNs+E25A==","shasum":"36e78c14c01ecbff680bb13a51e3dc65b7dfcb93","tarball":"https://registry.npmjs.org/@daleal/oxd-config-ts/-/oxd-config-ts-0.1.0.tgz","fileCount":9,"unpackedSize":110383,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daleal%2foxd-config-ts@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDW4J3M9jS97DGO7QSjY5JUasKROJbWdSP8HC3XXD/MwQIgW0eDkre+jBoNbHqZSnZoMav9wPdDqf4Zv/tjplULSf8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:571080bc-e07d-4894-9685-f0ee366989f6"}},"directories":{},"maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oxd-config-ts_0.1.0_1784231113656_0.9432924432234959"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-16T18:46:43.492Z","modified":"2026-07-16T19:45:14.148Z","0.0.1":"2026-07-16T18:46:43.897Z","0.1.0":"2026-07-16T19:45:13.810Z"},"bugs":{"url":"https://github.com/daleal/oxd-config/issues"},"homepage":"https://github.com/daleal/oxd-config/tree/main/packages/oxd-config-ts","repository":{"type":"git","url":"git+https://github.com/daleal/oxd-config.git"},"description":"daleal's opinionated Oxlint and Oxfmt configs for TypeScript projects","maintainers":[{"name":"daleal","email":"cosaleal@gmail.com"}],"readme":"# @daleal/oxd-config-ts\n\nOpinionated Oxlint and Oxfmt configs 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/oxd-config-ts oxlint oxfmt typescript\n```\n\n## Usage\n\n```ts\n// oxlint.config.ts\nimport { oxlint } from '@daleal/oxd-config-ts';\n\nexport default oxlint();\n```\n\n```ts\n// oxfmt.config.ts\nimport { oxfmt } from '@daleal/oxd-config-ts';\n\nexport default oxfmt();\n```\n\nOxfmt can receive the shorthands used in your project to sort the imports better:\n\n```ts\nexport default oxfmt({ shorthands: ['~', '@'] });\n```\n\nBoth functions accept an `overrides` option. Oxlint overrides are composed after the preset; Oxfmt overrides are merged after it.\n\n```ts\nexport default oxfmt({\n  shorthands: ['~', '@'],\n  overrides: {\n    semi: false,\n  },\n});\n```\n","readmeFilename":"README.md"}