{"_id":"load-tsconfig","_rev":"2989774","name":"load-tsconfig","description":"Load tsconfig.json","dist-tags":{"latest":"0.2.5"},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"time":{"modified":"2023-08-24T07:34:02.000Z","created":"2022-01-26T06:32:32.445Z","0.2.5":"2023-03-19T12:17:40.179Z","0.2.4":"2023-03-19T10:00:27.491Z","0.2.3":"2022-01-30T08:36:43.963Z","0.2.2":"2022-01-29T10:03:42.812Z","0.2.1":"2022-01-26T10:46:06.185Z","0.2.0":"2022-01-26T08:44:24.757Z","0.1.2":"2022-01-26T06:59:01.532Z","0.1.1":"2022-01-26T06:32:32.445Z"},"users":{},"versions":{"0.2.5":{"name":"load-tsconfig","version":"0.2.5","description":"Load tsconfig.json","publishConfig":{"access":"public"},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"build-fast":"tsup src/index.ts --format esm,cjs --target node12.20.0","build":"pnpm build-fast --dts-resolve","test":"npm run build-fast && vitest run","prepublishOnly":"pnpm build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"1.0.0","@types/node":"18.15.3","kanpai":"0.11.0","prettier":"2.8.4","strip-json-comments":"5.0.0","tsup":"6.6.3","typescript":"5.0.2","vitest":"0.29.3"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"f61cfefa8caca4c7793f5da1f02b887b6049a572","_id":"load-tsconfig@0.2.5","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"453b8cd8961bfb912dea77eb6c168fe8cca3d3a1","size":4234,"noattachment":false,"key":"/load-tsconfig/-/load-tsconfig-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-tsconfig/download/load-tsconfig-0.2.5.tgz"},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-tsconfig_0.2.5_1679228260009_0.26624671351035256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-19T12:17:40.179Z","publish_time":1679228260179,"_cnpm_publish_time":1679228260179},"0.2.4":{"name":"load-tsconfig","version":"0.2.4","description":"Load tsconfig.json","publishConfig":{"access":"public"},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"build-fast":"tsup src/index.ts --format esm,cjs --target node12.20.0","build":"pnpm build-fast --dts-resolve","test":"npm run build-fast && vitest run","prepublishOnly":"pnpm build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"1.0.0","@types/node":"18.15.3","kanpai":"0.11.0","prettier":"2.8.4","strip-json-comments":"5.0.0","tsup":"6.6.3","typescript":"5.0.2","vitest":"0.29.3"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"a52b0fbe3206c2a033015709f4d06ac81a3026a6","_id":"load-tsconfig@0.2.4","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"09f3bc4bbe4dd82c0ff62e6fb1df88cc455b3993","size":4267,"noattachment":false,"key":"/load-tsconfig/-/load-tsconfig-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-tsconfig/download/load-tsconfig-0.2.4.tgz"},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-tsconfig_0.2.4_1679220027325_0.41744350923093676"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-19T10:00:27.491Z","publish_time":1679220027491,"_cnpm_publish_time":1679220027491},"0.2.3":{"name":"load-tsconfig","version":"0.2.3","description":"Load tsconfig.json","publishConfig":{"access":"public"},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"build-fast":"tsup src/index.ts --format esm,cjs --target node12.20.0","build":"pnpm build-fast -- --dts-resolve","test":"npm run build-fast && vitest run","prepublishOnly":"pnpm build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"1.0.0","@types/node":"14.18.9","kanpai":"0.10.1","prettier":"2.5.1","strip-json-comments":"4.0.0","tsup":"5.11.11","typescript":"4.5.5","vitest":"0.2.5"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"3e5a01a9ff843c339202368906e6cf3b67263ed5","_id":"load-tsconfig@0.2.3","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"08af3e7744943caab0c75f8af7f1703639c3ef1f","size":4251,"noattachment":false,"key":"/load-tsconfig/-/load-tsconfig-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-tsconfig/download/load-tsconfig-0.2.3.tgz"},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-tsconfig_0.2.3_1643531803787_0.752608823695541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-30T08:36:48.604Z","publish_time":1643531803963,"_cnpm_publish_time":1643531803963},"0.2.2":{"name":"load-tsconfig","version":"0.2.2","description":"Load tsconfig.json","publishConfig":{"access":"public"},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"build-fast":"tsup src/index.ts --format esm,cjs --target node12.20.0","build":"pnpm build-fast -- --dts-resolve","test":"npm run build-fast && vitest run","prepublishOnly":"pnpm build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"1.0.0","@types/node":"14.18.9","kanpai":"0.10.1","prettier":"2.5.1","strip-json-comments":"4.0.0","tsup":"5.11.11","typescript":"4.5.5","vitest":"0.2.5"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"14cacf3c74a33e210cb78bcc140123fa7d964d4b","_id":"load-tsconfig@0.2.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"1aaf97e37e34a847042598a7596f4a3163320e06","size":4370,"noattachment":false,"key":"/load-tsconfig/-/load-tsconfig-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-tsconfig/download/load-tsconfig-0.2.2.tgz"},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-tsconfig_0.2.2_1643450622606_0.029261350537425512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-29T10:04:15.890Z","publish_time":1643450622812,"_cnpm_publish_time":1643450622812},"0.2.1":{"name":"load-tsconfig","version":"0.2.1","description":"Load tsconfig.json","publishConfig":{"access":"public"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format esm --target node14","build":"pnpm build-fast -- --dts-resolve","test":"npm run build-fast && vitest run","prepublishOnly":"pnpm build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"1.0.0","@types/node":"14.18.9","kanpai":"0.10.1","prettier":"2.5.1","tsup":"5.11.11","typescript":"4.5.5","vitest":"0.2.3"},"dependencies":{"strip-json-comments":"4.0.0"},"engines":{"node":">=14"},"gitHead":"cadadc027cbf66572a1a1fc73f96801645070b76","_id":"load-tsconfig@0.2.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"22df9b47b9ace09025546ce12df0406594ae2480","size":2842,"noattachment":false,"key":"/load-tsconfig/-/load-tsconfig-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-tsconfig/download/load-tsconfig-0.2.1.tgz"},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-tsconfig_0.2.1_1643193966062_0.9645314772623697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-26T10:46:20.355Z","publish_time":1643193966185,"_cnpm_publish_time":1643193966185},"0.2.0":{"name":"load-tsconfig","version":"0.2.0","description":"Load tsconfig.json","publishConfig":{"access":"public"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format esm --target node14","build":"pnpm build-fast -- --dts-resolve","test":"npm run build-fast && vitest run","prepublishOnly":"pnpm build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"1.0.0","@types/node":"14.18.9","kanpai":"0.10.1","prettier":"2.5.1","tsup":"5.11.11","typescript":"4.5.5","vitest":"0.2.3"},"dependencies":{"strip-json-comments":"4.0.0"},"engines":{"node":">=14"},"gitHead":"84f9afa6ae28071aadfb09594cd80e8716fe3d54","_id":"load-tsconfig@0.2.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"fd9a6f700a3ad5d27b8cb7b633d68a9ebb0efb1a","size":2793,"noattachment":false,"key":"/load-tsconfig/-/load-tsconfig-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-tsconfig/download/load-tsconfig-0.2.0.tgz"},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-tsconfig_0.2.0_1643186664612_0.21675569610701606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-26T08:44:31.503Z","publish_time":1643186664757,"_cnpm_publish_time":1643186664757},"0.1.2":{"name":"load-tsconfig","version":"0.1.2","description":"Load tsconfig.json","publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs --target node14","build":"pnpm build-fast -- --dts-resolve","test":"vitest run","prepublishOnly":"pnpm build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"1.0.0","@types/node":"14.18.9","kanpai":"0.10.1","prettier":"2.5.1","strip-json-comments":"4.0.0","tsup":"5.11.11","typescript":"4.5.5","vitest":"0.2.3"},"engines":{"node":">=14"},"gitHead":"d67c7139da6b44a9b91b7eef68e9c9dd83ae2ff1","_id":"load-tsconfig@0.1.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"933b7860cfc430668d19a0726859f53643df3f8e","size":3740,"noattachment":false,"key":"/load-tsconfig/-/load-tsconfig-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-tsconfig/download/load-tsconfig-0.1.2.tgz"},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-tsconfig_0.1.2_1643180341337_0.07921786315304957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-26T06:59:07.260Z","publish_time":1643180341532,"_cnpm_publish_time":1643180341532},"0.1.1":{"name":"load-tsconfig","version":"0.1.1","description":"Load tsconfig.json","publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs --target node14","build":"pnpm build-fast -- --dts-resolve","test":"vitest run","prepublishOnly":"pnpm build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"1.0.0","@types/node":"^14.0.0","kanpai":"^0.10.1","prettier":"2.5.1","strip-json-comments":"4.0.0","tsup":"5.11.11","typescript":"4.5.5","vitest":"0.2.3"},"engines":{"node":">=14"},"gitHead":"e753420d1a46edd502fa487107b3ebdb55251ad1","_id":"load-tsconfig@0.1.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"a3fef52415a2d4439748407ce25cc499d0b100f3","size":3564,"noattachment":false,"key":"/load-tsconfig/-/load-tsconfig-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-tsconfig/download/load-tsconfig-0.1.1.tgz"},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-tsconfig_0.1.1_1643178752273_0.8497487132376171"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-26T06:32:37.942Z","publish_time":1643178752445,"_cnpm_publish_time":1643178752445}},"readme":"**???? You can help the author become a full-time open-source maintainer by [sponsoring him on GitHub](https://github.com/sponsors/egoist).**\n\n---\n\n# load-tsconfig\n\n[![npm version](https://badgen.net/npm/v/load-tsconfig)](https://npm.im/load-tsconfig) [![npm downloads](https://badgen.net/npm/dm/load-tsconfig)](https://npm.im/load-tsconfig)\n\n> Load `tsconfig.json`, light-weight and dependency-free.\n\n## Install\n\n```bash\nnpm i load-tsconfig\n```\n\n## Usage\n\n```ts\nimport { loadTsConfig } from \"load-tsconfig\"\n\nconst loaded = loadTsConfig(\".\")\n\n// loaded is null when no tsconfig is found, or:\n// loaded.path -> the path to the tsconfig file\n// loaded.data -> the merged tsconfig\n// loaded.files -> all discovered tsconfig files (via \"extends\")\n```\n\nBy default it loads `./tsconfig.json`, but you can use a custom filename:\n\n```ts\nloadTsConfig(\".\", \"tsconfig.build.json\")\n```\n\nFull type documentation: https://paka.dev/npm/load-tsconfig\n\n## Sponsors\n\n[![sponsors](https://sponsors-images.egoist.sh/sponsors.svg)](https://github.com/sponsors/egoist)\n\n## License\n\nMIT &copy; [EGOIST](https://github.com/sponsors/egoist)\n","_attachments":{},"license":"MIT"}