{"_id":"@carbonid1/tsconfig","_rev":"4-9e5126fa96d0e633acaa4d2b03e976f5","name":"@carbonid1/tsconfig","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@carbonid1/tsconfig","version":"0.1.0","author":{"name":"Andrew Korin"},"license":"MIT","_id":"@carbonid1/tsconfig@0.1.0","maintainers":[{"name":"carbonid1","email":"carbonid1@gmail.com"}],"homepage":"https://github.com/carbonid1/packages#readme","bugs":{"url":"https://github.com/carbonid1/packages/issues"},"dist":{"shasum":"9d98a1a870625a15966ba381ac35ed31dd14e9d7","tarball":"https://registry.npmjs.org/@carbonid1/tsconfig/-/tsconfig-0.1.0.tgz","fileCount":6,"integrity":"sha512-ouKWi0olO7f2rUSZVjqsqHPz/EBgJ/QBHRhn/FiChW+0D5/kZR2D4fZx9wwvZDOjtSlIGhZ/dQSFN0VywtPZfw==","signatures":[{"sig":"MEUCIFDHzS7uthWFYc3tBozXnNw7V8g5JWLMXVoNKp/ii0OgAiEAhWVyQfDs8MCAMzpPKpVLxNq9joN9e5YvSgU3gh+seOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2390},"_from":"file:carbonid1-tsconfig-0.1.0.tgz","_npmUser":{"name":"carbonid1","email":"carbonid1@gmail.com"},"_resolved":"/tmp/f5b23d0117925381f6bac51290cba0f0/carbonid1-tsconfig-0.1.0.tgz","_integrity":"sha512-ouKWi0olO7f2rUSZVjqsqHPz/EBgJ/QBHRhn/FiChW+0D5/kZR2D4fZx9wwvZDOjtSlIGhZ/dQSFN0VywtPZfw==","repository":{"url":"git+https://github.com/carbonid1/packages.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"10.9.4","description":"Shared TypeScript configurations","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.1.0_1776125060591_0.4672965630280388","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@carbonid1/tsconfig","version":"0.2.0","author":{"name":"Andrew Korin"},"license":"MIT","_id":"@carbonid1/tsconfig@0.2.0","maintainers":[{"name":"carbonid1","email":"carbonid1@gmail.com"}],"homepage":"https://github.com/carbonid1/packages#readme","bugs":{"url":"https://github.com/carbonid1/packages/issues"},"dist":{"shasum":"97366f298c7d6b88cd77096739947c31d857e91f","tarball":"https://registry.npmjs.org/@carbonid1/tsconfig/-/tsconfig-0.2.0.tgz","fileCount":6,"integrity":"sha512-GUA2LLU19LyLvmud/OffxT+MFvHw/aywnrTltDfpcqlVteBqfCGuxuE8dmwjb+iHsBApHKN4m+/fhiL9e6AK2A==","signatures":[{"sig":"MEQCIF/Utr0QzXHVBu0HQFXZvTQvV0VSXyygBGh/CrDv5EA7AiAlafqwJdZXh/sJce0cLi/veUoh+c+A7dVll+smveiyyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2456},"_from":"file:carbonid1-tsconfig-0.2.0.tgz","_npmUser":{"name":"carbonid1","email":"carbonid1@gmail.com"},"_resolved":"/tmp/548ca7f420bc38099b0b98f255746938/carbonid1-tsconfig-0.2.0.tgz","_integrity":"sha512-GUA2LLU19LyLvmud/OffxT+MFvHw/aywnrTltDfpcqlVteBqfCGuxuE8dmwjb+iHsBApHKN4m+/fhiL9e6AK2A==","repository":{"url":"git+https://github.com/carbonid1/packages.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"10.9.4","description":"Shared TypeScript configurations","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.2.0_1776209482873_0.7043745742706007","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@carbonid1/tsconfig","version":"0.2.1","author":{"name":"Andrew Korin"},"license":"MIT","_id":"@carbonid1/tsconfig@0.2.1","maintainers":[{"name":"carbonid1","email":"carbonid1@gmail.com"}],"homepage":"https://github.com/carbonid1/packages#readme","bugs":{"url":"https://github.com/carbonid1/packages/issues"},"dist":{"shasum":"5634b4381028fda6dcf64852c6921f134d8b242b","tarball":"https://registry.npmjs.org/@carbonid1/tsconfig/-/tsconfig-0.2.1.tgz","fileCount":6,"integrity":"sha512-ttBPqTf0h3qC2U5vbuGs8NguYW6OJ2UlfEDx5ehFSGNvS/4xlZcWIVeErVGkKxshPQkmafaKH8Do4Ai+GXMUbQ==","signatures":[{"sig":"MEUCIQCVhsCMMgk14bRxHoLnCrF3Xv5ittlIKs+DH3BIakz5dwIgW9Z7k6MXTZbZ9EERsm8md4HeDiG/9yZ/n7wJCSaDEQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2456},"_from":"file:carbonid1-tsconfig-0.2.1.tgz","_npmUser":{"name":"carbonid1","email":"carbonid1@gmail.com"},"_resolved":"/tmp/adf530df217622f4042f03da89d1de4d/carbonid1-tsconfig-0.2.1.tgz","_integrity":"sha512-ttBPqTf0h3qC2U5vbuGs8NguYW6OJ2UlfEDx5ehFSGNvS/4xlZcWIVeErVGkKxshPQkmafaKH8Do4Ai+GXMUbQ==","repository":{"url":"git+https://github.com/carbonid1/packages.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"10.9.4","description":"Shared TypeScript configurations","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.2.1_1777057798213_0.06751350267699552","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@carbonid1/tsconfig","version":"0.3.0","description":"Shared TypeScript configurations","repository":{"type":"git","url":"git+https://github.com/carbonid1/packages.git","directory":"packages/tsconfig"},"license":"MIT","author":{"name":"Andrew Korin"},"peerDependencies":{"typescript":"^5.0.0 || ^6.0.0"},"publishConfig":{"access":"public"},"_id":"@carbonid1/tsconfig@0.3.0","bugs":{"url":"https://github.com/carbonid1/packages/issues"},"homepage":"https://github.com/carbonid1/packages#readme","_integrity":"sha512-n4QjRRfQI2YMAxeWdCLS74YWXKARJ80RShBpnoUdL4ydXfIT7jpZpTtTvkc4vd0GWOjpVk6/cPpSOfTQ2O7SKQ==","_resolved":"/tmp/829443d12acf094f0a0aeac9419d3145/carbonid1-tsconfig-0.3.0.tgz","_from":"file:carbonid1-tsconfig-0.3.0.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-n4QjRRfQI2YMAxeWdCLS74YWXKARJ80RShBpnoUdL4ydXfIT7jpZpTtTvkc4vd0GWOjpVk6/cPpSOfTQ2O7SKQ==","shasum":"9142788e91c4d49f846968446d8ee8b31a8790cd","tarball":"https://registry.npmjs.org/@carbonid1/tsconfig/-/tsconfig-0.3.0.tgz","fileCount":7,"unpackedSize":3557,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCLcJz+ygTaFTRG98G1Xn+YjT2M9BVXTqtsetflZoac+AIgKNbKt37zUZSAWo8CbDMBhYJUpmjJ78rRUGTL6N7DWpI="}]},"_npmUser":{"name":"carbonid1","email":"carbonid1@gmail.com"},"directories":{},"maintainers":[{"name":"carbonid1","email":"carbonid1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tsconfig_0.3.0_1777131233310_0.7846308546257414"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-14T00:04:20.499Z","modified":"2026-04-25T15:33:53.568Z","0.1.0":"2026-04-14T00:04:20.731Z","0.2.0":"2026-04-14T23:31:23.005Z","0.2.1":"2026-04-24T19:09:58.369Z","0.3.0":"2026-04-25T15:33:53.466Z"},"bugs":{"url":"https://github.com/carbonid1/packages/issues"},"author":{"name":"Andrew Korin"},"license":"MIT","homepage":"https://github.com/carbonid1/packages#readme","repository":{"type":"git","url":"git+https://github.com/carbonid1/packages.git","directory":"packages/tsconfig"},"description":"Shared TypeScript configurations","maintainers":[{"name":"carbonid1","email":"carbonid1@gmail.com"}],"readme":"# @carbonid1/tsconfig\n\nShared TypeScript configurations.\n\n## Usage\n\nInstall:\n\n```sh\npnpm add -D @carbonid1/tsconfig\n```\n\nExtend in your `tsconfig.json`:\n\n```json\n{\n  \"extends\": \"@carbonid1/tsconfig/nextjs.json\",\n  \"compilerOptions\": {\n    \"paths\": { \"@/*\": [\"./src/*\"] }\n  },\n  \"include\": [\"**/*.ts\", \"**/*.tsx\"]\n}\n```\n\n## Available configs\n\n| Config | Use for |\n| --- | --- |\n| `base.json` | Strict defaults only; no framework assumptions |\n| `nextjs.json` | Next.js apps (JSX preserve, Next plugin, `noEmit`) |\n| `react-library.json` | React libraries (emits `.d.ts` with maps) |\n| `electron.json` | Electron main/preload processes (CommonJS, Node resolution) |\n\nEach config extends `base.json`. Add project-specific options (paths, includes, excludes) in your own `tsconfig.json`.\n","readmeFilename":"README.md"}