{"_id":"pkg-types","_rev":"3825307","name":"pkg-types","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","dist-tags":{"latest":"2.3.0"},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"time":{"modified":"2025-08-26T22:17:38.000Z","created":"2021-10-13T18:44:23.425Z","2.3.0":"2025-08-19T22:51:51.134Z","2.2.0":"2025-06-30T17:39:59.963Z","2.1.1":"2025-06-26T13:08:52.151Z","2.1.0":"2025-03-03T14:26:47.965Z","2.0.1":"2025-03-01T08:58:02.068Z","2.0.0":"2025-02-25T13:58:37.935Z","1.3.1":"2025-01-14T12:35:59.927Z","1.3.0":"2024-12-27T11:49:17.593Z","1.2.1":"2024-10-08T09:10:40.370Z","1.2.0":"2024-08-22T21:53:37.188Z","1.1.3":"2024-07-02T19:40:43.455Z","1.1.2":"2024-07-01T10:15:54.920Z","1.1.1":"2024-05-09T17:54:02.837Z","1.1.0":"2024-04-18T10:48:00.619Z","1.0.3":"2023-05-02T13:41:39.176Z","1.0.2":"2023-02-16T23:47:07.726Z","1.0.1":"2022-11-14T22:51:08.370Z","1.0.0":"2022-11-14T15:39:51.500Z","0.3.6":"2022-10-26T14:15:59.309Z","0.3.5":"2022-09-06T12:31:29.687Z","0.3.4":"2022-08-18T23:01:51.725Z","0.3.3":"2022-06-20T09:47:36.661Z","0.3.2":"2021-11-30T14:54:49.638Z","0.3.1":"2021-10-27T13:38:31.147Z","0.3.0":"2021-10-27T13:36:17.647Z","0.2.3":"2021-10-26T23:01:34.667Z","0.2.2":"2021-10-26T18:15:46.728Z","0.2.1":"2021-10-18T08:35:23.030Z","0.2.0":"2021-10-14T18:04:54.059Z","0.1.5":"2021-10-14T13:14:30.273Z","0.1.4":"2021-10-14T13:06:06.126Z","0.1.3":"2021-10-13T19:50:35.943Z","0.1.2":"2021-10-13T18:50:59.868Z","0.1.1":"2021-10-13T18:47:28.352Z","0.1.0":"2021-10-13T18:44:23.425Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"versions":{"2.3.0":{"name":"pkg-types","version":"2.3.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"license":"MIT","sideEffects":false,"exports":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"types":"./dist/index.d.mts","scripts":{"build":"unbuild","dev":"vitest --typecheck","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.2.2","exsolve":"^1.0.7","pathe":"^2.0.3"},"devDependencies":{"@types/node":"^24.3.0","@vitest/coverage-v8":"^3.2.4","automd":"^0.4.0","changelogen":"^0.6.2","eslint":"^9.33.0","eslint-config-unjs":"^0.5.0","expect-type":"^1.2.2","jiti":"^2.5.1","prettier":"^3.6.2","typescript":"^5.9.2","unbuild":"^3.6.1","vitest":"^3.2.4"},"packageManager":"pnpm@10.14.0","_id":"pkg-types@2.3.0","gitHead":"7b781ed7cdcb22c7232a57654a5d42ebab004d3c","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"037f2c19bd5402966ff6810e32706558cb5b5726","size":12037,"noattachment":false,"key":"/pkg-types/-/pkg-types-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-2.3.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pkg-types_2.3.0_1755643910908_0.8690611657965148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T22:51:51.134Z","publish_time":1755643911134,"_source_registry_name":"default","_cnpm_publish_time":1755643911134},"2.2.0":{"name":"pkg-types","version":"2.2.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"license":"MIT","sideEffects":false,"exports":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"types":"./dist/index.d.mts","scripts":{"build":"unbuild","dev":"vitest --typecheck","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.2.2","exsolve":"^1.0.7","pathe":"^2.0.3"},"devDependencies":{"@types/node":"^24.0.7","@vitest/coverage-v8":"^3.2.4","automd":"^0.4.0","changelogen":"^0.6.1","eslint":"^9.30.0","eslint-config-unjs":"^0.5.0","expect-type":"^1.2.1","jiti":"^2.4.2","prettier":"^3.6.2","typescript":"^5.8.3","unbuild":"^3.5.0","vitest":"^3.2.4"},"packageManager":"pnpm@10.12.4","_id":"pkg-types@2.2.0","gitHead":"b7ef387291fa49aba6e19ad740477a7f319f0888","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"049bf404f82a66c465200149457acf0c5fb0fb2d","size":10595,"noattachment":false,"key":"/pkg-types/-/pkg-types-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-2.2.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com","actor":{"name":"pi0","email":"pyapar@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pkg-types_2.2.0_1751305199775_0.04217553815942465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T17:39:59.963Z","publish_time":1751305199963,"_source_registry_name":"default","_cnpm_publish_time":1751305199963},"2.1.1":{"name":"pkg-types","version":"2.1.1","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"license":"MIT","sideEffects":false,"exports":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"types":"./dist/index.d.mts","scripts":{"build":"unbuild","dev":"vitest --typecheck","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.2.2","exsolve":"^1.0.7","pathe":"^2.0.3"},"devDependencies":{"@types/node":"^24.0.4","@vitest/coverage-v8":"^3.2.4","automd":"^0.4.0","changelogen":"^0.6.1","eslint":"^9.29.0","eslint-config-unjs":"^0.5.0","expect-type":"^1.2.1","jiti":"^2.4.2","prettier":"^3.6.1","typescript":"^5.8.3","unbuild":"^3.5.0","vitest":"^3.2.4"},"packageManager":"pnpm@10.12.3","_id":"pkg-types@2.1.1","gitHead":"a50f16bcaabfd5796890de34c63b549a50dbabbb","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"b8b209b2e269af62f55ba51f0648b540039dc6ca","size":10580,"noattachment":false,"key":"/pkg-types/-/pkg-types-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-2.1.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com","actor":{"name":"pi0","email":"pyapar@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pkg-types_2.1.1_1750943331968_0.05628483193583045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T13:08:52.151Z","publish_time":1750943332151,"_source_registry_name":"default","_cnpm_publish_time":1750943332151},"2.1.0":{"name":"pkg-types","version":"2.1.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","sideEffects":false,"exports":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"types":"./dist/index.d.mts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest --typecheck","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.2.1","exsolve":"^1.0.1","pathe":"^2.0.3"},"devDependencies":{"@types/node":"^22.13.8","@vitest/coverage-v8":"^3.0.7","automd":"^0.4.0","changelogen":"^0.6.0","eslint":"^9.21.0","eslint-config-unjs":"^0.4.2","expect-type":"^1.2.0","jiti":"^2.4.2","prettier":"^3.5.2","typescript":"^5.8.2","unbuild":"^3.5.0","vitest":"^3.0.7"},"packageManager":"pnpm@10.5.2","_id":"pkg-types@2.1.0","gitHead":"24b70658292b9b4e9ed9a80f0408dd8a5937e34c","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"70c9e1b9c74b63fdde749876ee0aa007ea9edead","size":10196,"noattachment":false,"key":"/pkg-types/-/pkg-types-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-2.1.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pkg-types_2.1.0_1741012007743_0.8799299973385153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T14:26:47.965Z","publish_time":1741012007965,"_source_registry_name":"default","_cnpm_publish_time":1741012007965},"2.0.1":{"name":"pkg-types","version":"2.0.1","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","sideEffects":false,"exports":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"types":"./dist/index.d.mts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest --typecheck","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.1.8","exsolve":"^1.0.1","pathe":"^2.0.3"},"devDependencies":{"@types/node":"^22.13.8","@vitest/coverage-v8":"^3.0.7","automd":"^0.4.0","changelogen":"^0.6.0","eslint":"^9.21.0","eslint-config-unjs":"^0.4.2","expect-type":"^1.2.0","jiti":"^2.4.2","prettier":"^3.5.2","typescript":"^5.8.2","unbuild":"^3.5.0","vitest":"^3.0.7"},"packageManager":"pnpm@10.5.2","_id":"pkg-types@2.0.1","gitHead":"7805296219a5b8e69b8b6a8e1887f1b3ca10f65d","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"d71dc33f103e564440fd375da11549b0af275d86","size":9069,"noattachment":false,"key":"/pkg-types/-/pkg-types-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-2.0.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pkg-types_2.0.1_1740819481876_0.6962775605013152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-01T08:58:02.068Z","publish_time":1740819482068,"_source_registry_name":"default","_cnpm_publish_time":1740819482068},"2.0.0":{"name":"pkg-types","version":"2.0.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","sideEffects":false,"exports":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"types":"./dist/index.d.mts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest --typecheck","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.1.8","pathe":"^2.0.3"},"devDependencies":{"@types/node":"^22.13.5","@vitest/coverage-v8":"^3.0.7","automd":"^0.3.12","changelogen":"^0.5.7","eslint":"^9.21.0","eslint-config-unjs":"^0.4.2","expect-type":"^1.1.0","jiti":"^2.4.2","prettier":"^3.5.2","typescript":"^5.7.3","unbuild":"^3.3.1","vitest":"^3.0.7"},"packageManager":"pnpm@10.5.0","_id":"pkg-types@2.0.0","gitHead":"d9cbdfd3e5d21580a9278580176aea2f3d31ad42","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"68b2b86aa1100f35f5c58e7d9f92d5d976baf040","size":9135,"noattachment":false,"key":"/pkg-types/-/pkg-types-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-2.0.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pkg-types_2.0.0_1740491917754_0.16141279996369495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T13:58:37.935Z","publish_time":1740491917935,"_source_registry_name":"default","_cnpm_publish_time":1740491917935},"1.3.1":{"name":"pkg-types","version":"1.3.1","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest --typecheck","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.1.8","mlly":"^1.7.4","pathe":"^2.0.1"},"devDependencies":{"@types/node":"^22.10.6","@vitest/coverage-v8":"^2.1.8","automd":"^0.3.12","changelogen":"^0.5.7","eslint":"^9.18.0","eslint-config-unjs":"^0.4.2","expect-type":"^1.1.0","jiti":"^2.4.2","prettier":"^3.4.2","typescript":"^5.7.3","unbuild":"^3.3.1","vitest":"^2.1.8"},"packageManager":"pnpm@9.15.4","_id":"pkg-types@1.3.1","gitHead":"bd9e02c79a298432f64d8d067d7f55947a63f65e","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"bd7cc70881192777eef5326c19deb46e890917df","size":9935,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.3.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pkg-types_1.3.1_1736858159721_0.5316294523848153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T12:35:59.927Z","publish_time":1736858159927,"_source_registry_name":"default","_cnpm_publish_time":1736858159927},"1.3.0":{"name":"pkg-types","version":"1.3.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest --typecheck","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.1.8","mlly":"^1.7.3","pathe":"^1.1.2"},"devDependencies":{"@types/node":"^22.10.2","@vitest/coverage-v8":"^2.1.8","automd":"^0.3.12","changelogen":"^0.5.7","eslint":"^9.17.0","eslint-config-unjs":"^0.4.2","expect-type":"^1.1.0","jiti":"^2.4.2","prettier":"^3.4.2","typescript":"^5.7.2","unbuild":"^3.0.1","vitest":"^2.1.8"},"packageManager":"pnpm@9.15.1","_id":"pkg-types@1.3.0","gitHead":"a263cab04153bc8de4a82c7c8884ecacd0a13d06","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"53d915eb99485798c554ad8eb2dc2af7c03006eb","size":9928,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.3.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pkg-types_1.3.0_1735300157372_0.9869014059547148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-27T11:49:17.593Z","publish_time":1735300157593,"_source_registry_name":"default","_cnpm_publish_time":1735300157593},"1.2.1":{"name":"pkg-types","version":"1.2.1","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest --typecheck","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.1.8","mlly":"^1.7.2","pathe":"^1.1.2"},"devDependencies":{"@types/node":"^22.7.5","@vitest/coverage-v8":"^2.1.2","automd":"^0.3.10","changelogen":"^0.5.7","eslint":"^9.12.0","eslint-config-unjs":"^0.4.1","expect-type":"^1.0.0","jiti":"^2.3.3","prettier":"^3.3.3","typescript":"^5.6.2","unbuild":"^2.0.0","vitest":"^2.1.2"},"packageManager":"pnpm@9.12.1","_id":"pkg-types@1.2.1","gitHead":"395df23d091edef8f38e7db92fa3e44445a29433","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"6ac4e455a5bb4b9a6185c1c79abd544c901db2e5","size":9854,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.2.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.2.1_1728378640143_0.4341646928038978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T09:10:40.370Z","publish_time":1728378640370,"_source_registry_name":"default","_cnpm_publish_time":1728378640370},"1.2.0":{"name":"pkg-types","version":"1.2.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest --typecheck","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.1.7","mlly":"^1.7.1","pathe":"^1.1.2"},"devDependencies":{"@types/node":"^22.5.0","@vitest/coverage-v8":"^2.0.5","automd":"^0.3.8","changelogen":"^0.5.5","eslint":"^9.9.0","eslint-config-unjs":"^0.3.2","expect-type":"^0.20.0","jiti":"^1.21.6","prettier":"^3.3.3","typescript":"^5.5.4","unbuild":"^2.0.0","vitest":"^2.0.5"},"packageManager":"pnpm@9.1.0","_id":"pkg-types@1.2.0","gitHead":"0bec64641468c9560dea95da2cff502ea8118286","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"22.6.0","_npmVersion":"10.8.2","dist":{"shasum":"d0268e894e93acff11a6279de147e83354ebd42d","size":9768,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.2.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.2.0_1724363616991_0.44670497087017447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-22T21:53:37.188Z","publish_time":1724363617188,"_source_registry_name":"default","_cnpm_publish_time":1724363617188},"1.1.3":{"name":"pkg-types","version":"1.1.3","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest --typecheck","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --typecheck --coverage"},"dependencies":{"confbox":"^0.1.7","mlly":"^1.7.1","pathe":"^1.1.2"},"devDependencies":{"@types/node":"^20.14.9","@vitest/coverage-v8":"^1.6.0","automd":"^0.3.7","changelogen":"^0.5.5","eslint":"^9.6.0","eslint-config-unjs":"^0.3.2","expect-type":"^0.19.0","jiti":"^1.21.6","prettier":"^3.3.2","typescript":"^5.5.2","unbuild":"^2.0.0","vitest":"^1.6.0"},"packageManager":"pnpm@9.1.0","_id":"pkg-types@1.1.3","gitHead":"7817022db555eead21e6649d271827d2742b7645","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"shasum":"161bb1242b21daf7795036803f28e30222e476e3","size":8768,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.1.3.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.1.3_1719949243231_0.32202554955092033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-02T19:40:43.455Z","publish_time":1719949243455,"_source_registry_name":"default","_cnpm_publish_time":1719949243455},"1.1.2":{"name":"pkg-types","version":"1.1.2","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"confbox":"^0.1.7","mlly":"^1.7.1","pathe":"^1.1.2"},"devDependencies":{"@types/node":"^20.14.9","@vitest/coverage-v8":"^1.6.0","automd":"^0.3.7","changelogen":"^0.5.5","eslint":"^9.6.0","eslint-config-unjs":"^0.3.2","expect-type":"^0.19.0","jiti":"^1.21.6","prettier":"^3.3.2","typescript":"^5.5.2","unbuild":"^2.0.0","vitest":"^1.6.0"},"packageManager":"pnpm@9.1.0","_id":"pkg-types@1.1.2","gitHead":"7d060442b495d8adf89be6819ce06081f69c1a97","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"shasum":"3e211ecec23516f59323ba058ec21cbc533ff81a","size":8794,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.1.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.1.2_1719828954743_0.152578260873667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-01T10:15:54.920Z","publish_time":1719828954920,"_source_registry_name":"default","maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_cnpm_publish_time":1719828954920},"1.1.1":{"name":"pkg-types","version":"1.1.1","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"confbox":"^0.1.7","mlly":"^1.7.0","pathe":"^1.1.2"},"devDependencies":{"@types/node":"^20.12.11","@vitest/coverage-v8":"^1.6.0","automd":"^0.3.7","changelogen":"^0.5.5","eslint":"^9.2.0","eslint-config-unjs":"^0.3.1","expect-type":"^0.19.0","jiti":"^1.21.0","prettier":"^3.2.5","typescript":"^5.4.5","unbuild":"^2.0.0","vitest":"^1.6.0"},"packageManager":"pnpm@9.1.0","_id":"pkg-types@1.1.1","gitHead":"608aa5c3df8060e78a4632943bda138e30d4e7e5","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"07b626880749beb607b0c817af63aac1845a73f2","size":8736,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.1.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.1.1_1715277242651_0.38689609825869176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-09T17:54:02.837Z","publish_time":1715277242837,"_source_registry_name":"default","_cnpm_publish_time":1715277242837},"1.1.0":{"name":"pkg-types","version":"1.1.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","prepack":"pnpm build","dev":"vitest","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint && prettier -c src test","lint:fix":"automd && eslint --fix . && prettier -w src test","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"confbox":"^0.1.7","mlly":"^1.6.1","pathe":"^1.1.2"},"devDependencies":{"@types/node":"^20.12.7","@vitest/coverage-v8":"^1.5.0","automd":"^0.3.7","changelogen":"^0.5.5","eslint":"^9.0.0","eslint-config-unjs":"^0.3.0-rc.6","expect-type":"^0.19.0","jiti":"^1.21.0","prettier":"^3.2.5","typescript":"^5.4.5","unbuild":"^2.0.0","vitest":"^1.5.0"},"packageManager":"pnpm@9.0.1","_id":"pkg-types@1.1.0","gitHead":"fe5b54e121b5530dae475cfcdfec4f431ec9c3a4","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"shasum":"3ec1bf33379030fd0a34c227b6c650e8ea7ca271","size":8695,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.1.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.1.0_1713437280454_0.47430151885770777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-18T10:48:00.619Z","publish_time":1713437280619,"_source_registry_name":"default","_cnpm_publish_time":1713437280619},"1.0.3":{"name":"pkg-types","version":"1.0.3","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"prepack":"unbuild","dev":"vitest","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint --ext .ts,.js,.mjs,.cjs . && prettier -c src test","lint:fix":"eslint --fix --ext .ts,.js,.mjs,.cjs . && prettier -w src test","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.2.0","mlly":"^1.2.0","pathe":"^1.1.0"},"devDependencies":{"@types/node":"^18.16.3","@vitest/coverage-c8":"^0.30.1","changelogen":"^0.5.3","eslint":"^8.39.0","eslint-config-unjs":"^0.1.0","expect-type":"^0.15.0","jiti":"^1.18.2","prettier":"^2.8.8","typescript":"^5.0.4","unbuild":"^1.2.1","vitest":"^0.30.1"},"packageManager":"pnpm@8.3.1","gitHead":"9b722880795acc966fcf872b11c18a3daac877a6","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@1.0.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"988b42ab19254c01614d13f4f65a2cfc7880f868","size":7063,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.0.3.tgz"},"_npmUser":{"name":"danielroe","email":"daniel@roe.dev"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.0.3_1683034899013_0.36010221435141365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-02T13:41:39.176Z","publish_time":1683034899176,"_source_registry_name":"default","_cnpm_publish_time":1683034899176},"1.0.2":{"name":"pkg-types","version":"1.0.2","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"prepack":"unbuild","dev":"vitest","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint":"eslint --ext .ts,.js,.mjs,.cjs . && prettier -c src test","lint:fix":"eslint --fix --ext .ts,.js,.mjs,.cjs . && prettier -w src test","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.2.0","mlly":"^1.1.1","pathe":"^1.1.0"},"devDependencies":{"@types/node":"^18.13.0","@vitest/coverage-c8":"^0.28.5","changelogen":"^0.4.1","eslint":"^8.34.0","eslint-config-unjs":"^0.1.0","expect-type":"^0.15.0","jiti":"^1.17.0","prettier":"^2.8.4","typescript":"^4.9.5","unbuild":"^1.1.1","vitest":"^0.28.5"},"packageManager":"pnpm@7.27.0","gitHead":"c9b036bac677f5a463c9940a33e9e9edc94fe6ab","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@1.0.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"c233efc5210a781e160e0cafd60c0d0510a4b12e","size":7061,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.0.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.0.2_1676591227544_0.12362225608815414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-16T23:47:07.726Z","publish_time":1676591227726,"_cnpm_publish_time":1676591227726},"1.0.1":{"name":"pkg-types","version":"1.0.1","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"prepack":"unbuild","dev":"vitest","release":"pnpm test && standard-version && pnpm publish && git push --follow-tags","lint":"eslint --ext .ts,.js,.mjs,.cjs .","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.2.0","mlly":"^1.0.0","pathe":"^1.0.0"},"devDependencies":{"@types/node":"^18.11.9","@vitest/coverage-c8":"^0.25.2","eslint":"^8.27.0","eslint-config-unjs":"^0.0.2","expect-type":"^0.15.0","jiti":"^1.16.0","standard-version":"^9.5.0","typescript":"^4.8.4","unbuild":"^0.9.4","vitest":"^0.25.2"},"packageManager":"pnpm@7.16.0","gitHead":"9362557d3ec53914fa6faddda9bb303e0a1e5e9a","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@1.0.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"25234407f9dc63409af45ced9407625ff446a761","size":7001,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.0.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.0.1_1668466268183_0.11289142391519191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-14T22:51:13.893Z","publish_time":1668466268370,"_cnpm_publish_time":1668466268370},"1.0.0":{"name":"pkg-types","version":"1.0.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"prepack":"unbuild","dev":"vitest","release":"pnpm test && standard-version && pnpm publish && git push --follow-tags","lint":"eslint --ext .ts,.js,.mjs,.cjs .","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.2.0","mlly":"^0.5.16","pathe":"^1.0.0"},"devDependencies":{"@types/node":"^18.11.9","@vitest/coverage-c8":"^0.25.2","eslint":"^8.27.0","eslint-config-unjs":"^0.0.2","expect-type":"^0.15.0","jiti":"^1.16.0","standard-version":"^9.5.0","typescript":"^4.8.4","unbuild":"^0.9.4","vitest":"^0.25.2"},"packageManager":"pnpm@7.16.0","gitHead":"90ffc5e2e8d09c608d475afad2115c70029e3fe4","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"aad8c879d6285aaedd0231ac9dc8d28c3a081f39","size":7003,"noattachment":false,"key":"/pkg-types/-/pkg-types-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-1.0.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_1.0.0_1668440391356_0.5687468626524719"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-14T15:43:56.110Z","publish_time":1668440391500,"_cnpm_publish_time":1668440391500},"0.3.6":{"name":"pkg-types","version":"0.3.6","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"dependencies":{"jsonc-parser":"^3.2.0","mlly":"^0.5.16","pathe":"^0.3.9"},"devDependencies":{"@nuxtjs/eslint-config-typescript":"^11.0.0","@types/node":"^18.11.6","@vitest/coverage-c8":"^0.24.3","eslint":"^8.26.0","expect-type":"^0.15.0","jiti":"^1.16.0","standard-version":"^9.5.0","typescript":"^4.8.4","unbuild":"^0.9.4","vitest":"^0.24.3"},"packageManager":"pnpm@7.14.0","scripts":{"dev":"vitest","release":"pnpm test && standard-version && pnpm publish && git push --follow-tags","lint":"eslint --ext .ts,.js,.mjs,.cjs .","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.3.6","_integrity":"sha512-uQZutkkh6axl1GxDm5/+8ivVdwuJ5pyDGqJeSiIWIUWIqYiK3p9QKozN/Rv6eVvFoeSWkN1uoYeSDBwwBJBtbg==","_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/34f524d7115fb1d1103b6c55676cd664/pkg-types-0.3.6.tgz","_from":"file:pkg-types-0.3.6.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"6643f45d029539146b99ccbb9f32d21e62a58a9c","size":6048,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.3.6.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.3.6_1666793759100_0.8196974844568337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-26T14:23:08.053Z","publish_time":1666793759309,"_cnpm_publish_time":1666793759309},"0.3.5":{"name":"pkg-types","version":"0.3.5","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"dependencies":{"jsonc-parser":"^3.2.0","mlly":"^0.5.14","pathe":"^0.3.7"},"devDependencies":{"@nuxtjs/eslint-config-typescript":"^11.0.0","@types/node":"^18.7.15","@vitest/coverage-c8":"^0.23.1","eslint":"^8.23.0","expect-type":"^0.14.0","jiti":"^1.15.0","standard-version":"^9.5.0","typescript":"^4.8.2","unbuild":"^0.8.10","vitest":"^0.23.1"},"packageManager":"pnpm@7.11.0","scripts":{"dev":"vitest","release":"pnpm test && standard-version && pnpm publish && git push --follow-tags","lint":"eslint --ext .ts,.js,.mjs,.cjs .","test":"vitest run --coverage","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.3.5","_integrity":"sha512-VkxCBFVgQhNHYk9subx+HOhZ4jzynH11ah63LZsprTKwPCWG9pfWBlkElWFbvkP9BVR0dP1jS9xPdhaHQNK74Q==","_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/801ae2d7f4c7801374f92e781b6826eb/pkg-types-0.3.5.tgz","_from":"file:pkg-types-0.3.5.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"ea01c7cf28da9e4c5b85de9b250de4b3dc2e9abc","size":6085,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.3.5.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.3.5_1662467489545_0.5616928446211387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T12:53:25.247Z","publish_time":1662467489687,"_cnpm_publish_time":1662467489687},"0.3.4":{"name":"pkg-types","version":"0.3.4","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","sideEffects":false,"exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"dependencies":{"jsonc-parser":"^3.1.0","mlly":"^0.5.13","pathe":"^0.3.5"},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/node":"latest","@vitest/coverage-c8":"^0.22.1","eslint":"latest","expect-type":"latest","jiti":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"packageManager":"pnpm@7.9.3","scripts":{"release":"standard-version && pnpm publish && git push --follow-tags","lint":"eslint --ext .ts,.js,.mjs,.cjs .","test":"vitest run","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.3.4","_integrity":"sha512-s214f/xkRpwlwVBToWq9Mu0XlU3HhZMYCnr2var8+jjbavBHh/VCh4pBLsJW29rJ//B1jb4HlpMIaNIMH+W2/w==","_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/e88f9509b8d00121a7ca46d087ba783c/pkg-types-0.3.4.tgz","_from":"file:pkg-types-0.3.4.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"bafb9ce824f78c93e50aaafb5accf41d8f2ef92f","size":5419,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.3.4.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.3.4_1660863711459_0.36448275461221247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-18T23:01:56.492Z","publish_time":1660863711725,"_cnpm_publish_time":1660863711725},"0.3.3":{"name":"pkg-types","version":"0.3.3","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"dependencies":{"jsonc-parser":"^3.0.0","mlly":"^0.5.3","pathe":"^0.3.0"},"devDependencies":{"@types/node":"latest","c8":"latest","expect-type":"latest","jiti":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"packageManager":"pnpm@7.1.0","scripts":{"release":"standard-version && pnpm publish && git push --follow-tags","test":"vitest run","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.3.3","_integrity":"sha512-6AJcCMnjUQPQv/Wk960w0TOmjhdjbeaQJoSKWRQv9N3rgkessCu6J0Ydsog/nw1MbpnxHuPzYbfOn2KmlZO1FA==","_resolved":"/tmp/c4bb2f5879a576a7c9fb8c049ee6cc2b/pkg-types-0.3.3.tgz","_from":"file:pkg-types-0.3.3.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"3c25e45274e1c586ec7811dcc3449afde846e463","size":5462,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.3.3.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.3.3_1655718456534_0.7512387519784582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-20T11:14:37.746Z","publish_time":1655718456661,"_cnpm_publish_time":1655718456661},"0.3.2":{"name":"pkg-types","version":"0.3.2","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"prepack":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.0.0","mlly":"^0.3.6","pathe":"^0.2.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"d30062c55da86eb2c40a10fbe2f91060bad4c073","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.3.2","_nodeVersion":"14.18.1","_npmVersion":"8.1.0","dist":{"shasum":"1b3244b561745591035517475bc8af9c5e089e47","size":5504,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.3.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.3.2_1638284089499_0.443551914226441"},"_hasShrinkwrap":false,"publish_time":1638284089638,"_cnpm_publish_time":1638284089638,"_cnpmcore_publish_time":"2021-12-17T10:10:51.737Z"},"0.3.1":{"name":"pkg-types","version":"0.3.1","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"prepare":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.0.0","mlly":"^0.3.6","pathe":"^0.2.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"6a541a03f271781d0b3f75f783d7ffd5d05ae231","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.3.1","_nodeVersion":"14.18.1","_npmVersion":"8.1.0","dist":{"shasum":"d7a8b69efb8777a05afc5aabfc259a29a5d6d159","size":5475,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.3.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.3.1_1635341911026_0.5927063734381066"},"_hasShrinkwrap":false,"publish_time":1635341911147,"_cnpm_publish_time":1635341911147,"_cnpmcore_publish_time":"2021-12-17T10:10:51.958Z"},"0.3.0":{"name":"pkg-types","version":"0.3.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.0.0","mlly":"^0.3.6","pathe":"^0.2.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"7e3d81f003d87efb0a0e10f1a130dfda6921d828","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.3.0","_nodeVersion":"14.18.1","_npmVersion":"8.1.0","dist":{"shasum":"dd390336884a8a2828f3edef8de390c638118319","size":2433,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.3.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.3.0_1635341777480_0.3254936235991308"},"_hasShrinkwrap":false,"publish_time":1635341777647,"_cnpm_publish_time":1635341777647,"_cnpmcore_publish_time":"2021-12-17T10:10:52.146Z"},"0.2.3":{"name":"pkg-types","version":"0.2.3","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.0.0","pathe":"^0.2.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"9a8dbe01b05b22239d796830734a40913d1b5c37","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.2.3","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"4355ee06518b278ae6473d1c1eaf35010d6cf798","size":6183,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.2.3.tgz"},"_npmUser":{"name":"danielroe","email":"daniel@roe.dev"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.2.3_1635289294527_0.5027762950958838"},"_hasShrinkwrap":false,"publish_time":1635289294667,"_cnpm_publish_time":1635289294667,"_cnpmcore_publish_time":"2021-12-17T10:10:52.400Z"},"0.2.2":{"name":"pkg-types","version":"0.2.2","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --skipLibCheck --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.0.0","pathe":"^0.2.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"75a9b9f6fc9e2d53aef19df248f2856a21fbf112","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.2.2","_nodeVersion":"14.18.1","_npmVersion":"8.1.0","dist":{"shasum":"6fe8947094d0ba7ae01fb4ab2f3f4eb866833d79","size":4643,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.2.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.2.2_1635272146589_0.4273421952569847"},"_hasShrinkwrap":false,"publish_time":1635272146728,"_cnpm_publish_time":1635272146728,"_cnpmcore_publish_time":"2021-12-17T10:10:52.580Z"},"0.2.1":{"name":"pkg-types","version":"0.2.1","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.0.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"37405b0dcb67502e105dabc1e25feee67626628c","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.2.1","_nodeVersion":"14.18.0","_npmVersion":"8.0.0","dist":{"shasum":"41a22a6689c1fb3df5434856cf158598342701b8","size":4414,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.2.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.2.1_1634546122881_0.39600852817559584"},"_hasShrinkwrap":false,"publish_time":1634546123030,"_cnpm_publish_time":1634546123030,"_cnpmcore_publish_time":"2021-12-17T10:10:52.764Z"},"0.2.0":{"name":"pkg-types","version":"0.2.0","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist2/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --moduleResolution node ./test/*.test.ts"},"dependencies":{"jsonc-parser":"^3.0.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"f183fc6d93948792600ca230a798def22f66e550","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.2.0","_nodeVersion":"14.18.0","_npmVersion":"8.0.0","dist":{"shasum":"3234d33bb8fea3a2e062cb567df1bc0d2255d396","size":1066,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.2.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.2.0_1634234693911_0.9074219239191712"},"_hasShrinkwrap":false,"publish_time":1634234694059,"_cnpm_publish_time":1634234694059,"_cnpmcore_publish_time":"2021-12-17T10:10:53.043Z"},"0.1.5":{"name":"pkg-types","version":"0.1.5","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist2/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --moduleResolution node ./test/*.test.ts"},"dependencies":{"json5":"^2.2.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"c6b24f4d6beaabafdca931456b531f84b69ac6ec","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.1.5","_nodeVersion":"14.18.0","_npmVersion":"8.0.0","dist":{"shasum":"8e1740454561cebcb1037b728148f6d7b9442f28","size":1019,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.1.5.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.1.5_1634217270142_0.4588405251145262"},"_hasShrinkwrap":false,"publish_time":1634217270273,"_cnpm_publish_time":1634217270273,"_cnpmcore_publish_time":"2021-12-17T10:10:53.531Z"},"0.1.4":{"name":"pkg-types","version":"0.1.4","description":"Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`","license":"MIT","main":"./dist2/index.cjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"build":"unbuild","release":"standard-version && npm publish && git push --follow-tags","test":"mocha -r jiti/register ./test/**/*.test.*","test:types":"tsc --noEmit --module esnext --moduleResolution node ./test/*.test.ts"},"dependencies":{"json5":"^2.2.0"},"devDependencies":{"@types/chai":"^4.2.22","@types/mocha":"^9.0.0","chai":"^4.3.4","expect-type":"^0.12.0","jiti":"^1.12.7","mocha":"^9.1.2","nyc":"^15.1.0","standard-version":"^9.3.1","typescript":"^4.4.4","unbuild":"^0.5.7"},"gitHead":"0382b6f848eaeb687d6486eeac84ae8907290b04","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.1.4","_nodeVersion":"14.18.0","_npmVersion":"8.0.0","dist":{"shasum":"d55e39669a4b7ddfc1b2f16dce1a94584ec6c859","size":1018,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.1.4.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.1.4_1634216765996_0.22852295580026238"},"_hasShrinkwrap":false,"publish_time":1634216766126,"_cnpm_publish_time":1634216766126,"_cnpmcore_publish_time":"2021-12-17T10:10:53.726Z"},"0.1.3":{"name":"pkg-types","version":"0.1.3","description":"TypeScript definitions for tsconfig.json and package.json","license":"MIT","main":"","types":"./lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"release":"standard-version && npm publish && git push --follow-tags"},"dependencies":{},"devDependencies":{"standard-version":"^9.3.1","typescript":"^4.4.4"},"gitHead":"d0e95f9bf4f101f0fb03661aef0be79018c6f7b5","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.1.3","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"3bceecc8d7b459692469fd12faf79c263b758fa5","size":3790,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.1.3.tgz"},"_npmUser":{"name":"danielroe","email":"daniel@roe.dev"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.1.3_1634154635803_0.40312734741430933"},"_hasShrinkwrap":false,"publish_time":1634154635943,"_cnpm_publish_time":1634154635943,"_cnpmcore_publish_time":"2021-12-17T10:10:53.946Z"},"0.1.2":{"name":"pkg-types","version":"0.1.2","description":"TypeScript definitions for tsconfig.json and package.json","license":"MIT","main":"","types":"./lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"release":"standard-version && npm publish && git push --follow-tags"},"dependencies":{},"devDependencies":{"standard-version":"^9.3.1","typescript":"^4.4.4"},"gitHead":"c3d2ac149ceff6f4b5046dccc6778620303433d3","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.1.2","_nodeVersion":"14.18.0","_npmVersion":"8.0.0","dist":{"shasum":"045997b07955dd34354197d389afbcf472cb7e00","size":672,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.1.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.1.2_1634151059690_0.14300489734921862"},"_hasShrinkwrap":false,"publish_time":1634151059868,"_cnpm_publish_time":1634151059868,"_cnpmcore_publish_time":"2021-12-17T10:10:54.126Z"},"0.1.1":{"name":"pkg-types","version":"0.1.1","description":"TypeScript definitions for tsconfig.json and package.json","license":"MIT","main":"","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"release":"standard-version && npm publish && git push --follow-tags"},"dependencies":{},"devDependencies":{"standard-version":"^9.3.1","typescript":"^4.4.4"},"gitHead":"3901e3dd9cc66ae3ef92e7edcf2d27eb134a95ae","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.1.1","_nodeVersion":"14.18.0","_npmVersion":"8.0.0","dist":{"shasum":"40e5a2d7b3ab5ceea2bf52bb9d2e89e2c48dd440","size":669,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.1.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.1.1_1634150848177_0.35735968483947356"},"_hasShrinkwrap":false,"publish_time":1634150848352,"_cnpm_publish_time":1634150848352,"_cnpmcore_publish_time":"2021-12-17T10:10:54.304Z"},"0.1.0":{"name":"pkg-types","version":"0.1.0","description":"TypeScript definitions for tsconfig.json and package.json","license":"MIT","main":"","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/unjs/pkg-types.git"},"scripts":{"release":"standard-version && npm publish && git push --follow-tags"},"dependencies":{},"devDependencies":{"standard-version":"^9.3.1","typescript":"^4.4.4"},"bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"homepage":"https://github.com/unjs/pkg-types#readme","_id":"pkg-types@0.1.0","_nodeVersion":"14.18.0","_npmVersion":"8.0.0","dist":{"shasum":"0a6dcac97a16351ba4499f3ce2ce59f3e763599f","size":619,"noattachment":false,"key":"/pkg-types/-/pkg-types-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkg-types/download/pkg-types-0.1.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"danielroe","email":"daniel@concision.co.uk"},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkg-types_0.1.0_1634150663258_0.8376861685535504"},"_hasShrinkwrap":false,"publish_time":1634150663425,"_cnpm_publish_time":1634150663425,"_cnpmcore_publish_time":"2021-12-17T10:10:54.555Z"}},"readme":"# pkg-types\n\n<!-- automd:badges color=yellow codecov -->\n\n[![npm version](https://img.shields.io/npm/v/pkg-types?color=yellow)](https://npmjs.com/package/pkg-types)\n[![npm downloads](https://img.shields.io/npm/dm/pkg-types?color=yellow)](https://npm.chart.dev/pkg-types)\n[![codecov](https://img.shields.io/codecov/c/gh/unjs/pkg-types?color=yellow)](https://codecov.io/gh/unjs/pkg-types)\n\n<!-- /automd -->\n\nNode.js utilities and TypeScript definitions for `package.json`, `tsconfig.json`, and other configuration files.\n\n## Install\n\n<!-- automd:pm-i -->\n\n```sh\n# ✨ Auto-detect\nnpx nypm install pkg-types\n\n# npm\nnpm install pkg-types\n\n# yarn\nyarn add pkg-types\n\n# pnpm\npnpm install pkg-types\n\n# bun\nbun install pkg-types\n\n# deno\ndeno install pkg-types\n```\n\n<!-- /automd -->\n\n## Usage\n\n### Package Configuration\n\n#### `readPackage`\n\nReads any package file format (package.json, package.json5, or package.yaml) with automatic format detection.\n\n```js\nimport { readPackage } from \"pkg-types\";\nconst localPackage = await readPackage();\n// or\nconst package = await readPackage(\"/fully/resolved/path/to/folder\");\n```\n\n#### `writePackage`\n\nWrites package data with format detection based on file extension.\n\n```js\nimport { writePackage } from \"pkg-types\";\n\nawait writePackage(\"path/to/package.json\", pkg);\nawait writePackage(\"path/to/package.json5\", pkg);\nawait writePackage(\"path/to/package.yaml\", pkg);\n```\n\n#### `findPackage`\n\nFinds the nearest package file (package.json, package.json5, or package.yaml).\n\n```js\nimport { findPackage } from \"pkg-types\";\nconst filename = await findPackage();\n// or\nconst filename = await findPackage(\"/fully/resolved/path/to/folder\");\n```\n\n#### `readPackageJSON`\n\n```js\nimport { readPackageJSON } from \"pkg-types\";\nconst localPackageJson = await readPackageJSON();\n// or\nconst packageJson = await readPackageJSON(\"/fully/resolved/path/to/folder\");\n```\n\n#### `writePackageJSON`\n\n```js\nimport { writePackageJSON } from \"pkg-types\";\n\nawait writePackageJSON(\"path/to/package.json\", pkg);\n```\n\n#### `resolvePackageJSON`\n\n```js\nimport { resolvePackageJSON } from \"pkg-types\";\nconst filename = await resolvePackageJSON();\n// or\nconst packageJson = await resolvePackageJSON(\"/fully/resolved/path/to/folder\");\n```\n\n### TypeScript Configuration\n\n#### `readTSConfig`\n\n```js\nimport { readTSConfig } from \"pkg-types\";\nconst tsconfig = await readTSConfig();\n// or\nconst tsconfig2 = await readTSConfig(\"/fully/resolved/path/to/folder\");\n```\n\n#### `writeTSConfig`\n\n```js\nimport { writeTSConfig } from \"pkg-types\";\n\nawait writeTSConfig(\"path/to/tsconfig.json\", tsconfig);\n```\n\n#### `resolveTSConfig`\n\n```js\nimport { resolveTSConfig } from \"pkg-types\";\nconst filename = await resolveTSConfig();\n// or\nconst tsconfig = await resolveTSConfig(\"/fully/resolved/path/to/folder\");\n```\n\n### File Resolution\n\n#### `resolveFile`\n\n```js\nimport { resolveFile } from \"pkg-types\";\nconst filename = await resolveFile(\"README.md\", {\n  startingFrom: id,\n  rootPattern: /^node_modules$/,\n  matcher: (filename) => filename.endsWith(\".md\"),\n});\n```\n\n#### `resolveLockFile`\n\nFind path to the lock file (`yarn.lock`, `package-lock.json`, `pnpm-lock.yaml`, `npm-shrinkwrap.json`, `bun.lockb`, `bun.lock`, `deno.lock`) or throws an error.\n\n```js\nimport { resolveLockFile } from \"pkg-types\";\nconst lockfile = await resolveLockFile(\".\");\n```\n\n#### `findWorkspaceDir`\n\nTry to detect workspace dir by in order:\n\n1. Farthest workspace file (`pnpm-workspace.yaml`, `lerna.json`, `turbo.json`, `rush.json`, `deno.json`, `deno.jsonc`)\n2. Closest `.git/config` file\n3. Farthest lockfile\n4. Farthest `package.json` file\n\nIf fails, throws an error.\n\n```js\nimport { findWorkspaceDir } from \"pkg-types\";\nconst workspaceDir = await findWorkspaceDir(\".\");\n```\n\n### Git Configuration\n\n#### `resolveGitConfig`\n\nFinds closest `.git/config` file.\n\n```js\nimport { resolveGitConfig } from \"pkg-types\";\n\nconst gitConfig = await resolveGitConfig(\".\")\n```\n\n#### `readGitConfig`\n\nFinds and reads closest `.git/config` file into a JS object.\n\n```js\nimport { readGitConfig } from \"pkg-types\";\n\nconst gitConfigObj = await readGitConfig(\".\")\n```\n\n#### `writeGitConfig`\n\nStringifies git config object into INI text format and writes it to a file.\n\n```js\nimport { writeGitConfig } from \"pkg-types\";\n\nawait writeGitConfig(\".git/config\", gitConfigObj)\n```\n\n#### `parseGitConfig`\n\nParses a git config file in INI text format into a JavaScript object.\n\n```js\nimport { parseGitConfig } from \"pkg-types\";\n\nconst gitConfigObj = parseGitConfig(gitConfigINI)\n```\n\n#### `stringifyGitConfig`\n\nStringifies a git config object into a git config file INI text format.\n\n```js\nimport { stringifyGitConfig } from \"pkg-types\";\n\nconst gitConfigINI = stringifyGitConfig(gitConfigObj)\n```\n\n## Types\n\n**Note:** In order to make types working, you need to install `typescript` as a devDependency.\n\nYou can directly use typed interfaces:\n\n```ts\nimport type { TSConfig, PackageJSON, GitConfig } from \"pkg-types\";\n```\n\nYou can also use define utils for type support for using in plain `.js` files and auto-complete in IDE.\n\n```js\nimport type { definePackageJSON } from 'pkg-types'\n\nconst pkg = definePackageJSON({})\n```\n\n```js\nimport type { defineTSConfig } from 'pkg-types'\n\nconst pkg = defineTSConfig({})\n```\n\n```js\nimport type { defineGitConfig } from 'pkg-types'\n\nconst gitConfig = defineGitConfig({})\n```\n\n## Alternatives\n\n- [dominikg/tsconfck](https://github.com/dominikg/tsconfck)\n\n## License\n\n<!-- automd:contributors license=MIT author=\"pi0,danielroe\" -->\n\nPublished under the [MIT](https://github.com/unjs/pkg-types/blob/main/LICENSE) license.\nMade by [@pi0](https://github.com/pi0), [@danielroe](https://github.com/danielroe) and [community](https://github.com/unjs/pkg-types/graphs/contributors) ????\n<br><br>\n<a href=\"https://github.com/unjs/pkg-types/graphs/contributors\">\n<img src=\"https://contrib.rocks/image?repo=unjs/pkg-types\" />\n</a>\n\n<!-- /automd -->\n","_attachments":{},"homepage":"https://github.com/unjs/pkg-types#readme","bugs":{"url":"https://github.com/unjs/pkg-types/issues"},"license":"MIT"}