{"_id":"@0x-jerry/load-pkg","_rev":"5-070c4a74a363db24b2aa1310909c35e7","name":"@0x-jerry/load-pkg","dist-tags":{"latest":"0.1.5"},"versions":{"0.0.1":{"name":"@0x-jerry/load-pkg","version":"0.0.1","description":"Detect the closest `package.json` recursively.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","license":"MIT","author":"0x-jerry <x.jerry.wang@gmail.com>","repository":{"type":"git","url":"git+https://github.com/0x-jerry/load-pkg.git"},"bugs":{"url":"https://github.com/0x-jerry/load-pkg/issues"},"homepage":"https://github.com/0x-jerry/load-pkg#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"devDependencies":{"@0x-jerry/x-release":"^0.3.2","@types/node":"^17.0.25","c8":"^7.11.2","tsup":"^5.12.6","typescript":"^4.6.3","vitest":"^0.9.4"},"scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","build":"tsup src/index.ts --format cjs,esm --dts","release":"x-release"},"_id":"@0x-jerry/load-pkg@0.0.1","_integrity":"sha512-vV5wtNou9eTsaIUCfjvySWjTDgdIK16fp17gcxYLKTK5ynCg0aIfY3EkzEDDyh4voLH6uIzZ27xgjuMyfJ2XYg==","_resolved":"/Users/chuisi/Documents/MineCodes/load-pkg/0x-jerry-load-pkg-0.0.1.tgz","_from":"file:0x-jerry-load-pkg-0.0.1.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.4.1","dist":{"integrity":"sha512-vV5wtNou9eTsaIUCfjvySWjTDgdIK16fp17gcxYLKTK5ynCg0aIfY3EkzEDDyh4voLH6uIzZ27xgjuMyfJ2XYg==","shasum":"68cdd4c961e1a245dab323757daa63bb390a9535","tarball":"https://registry.npmjs.org/@0x-jerry/load-pkg/-/load-pkg-0.0.1.tgz","fileCount":6,"unpackedSize":7526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfm+DEPQs9ELU7GtYPCebdjxjadFEQE0yqRcHm1SZ1hgIgamM3xqRe5NGzzsbVjfsMpucXFx9aAR2mFUbCUfoWqhA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ1SkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxJQ/+NVPqAN8k7trHl4Ip1CVyOjVc41Rp2OnTiIZuYOeaWpHzzhN5\r\nahMaY4I7DJtwbSJPuuJIZ3hgWCV7jVqrJw71bFIZbbBtj4a2o5pu2XG4Orh9\r\nvWyR2dJWjmPkRuoIXV1WFqrXSnmye4kUhFmtzNNNfgNJTOyenbLxDcTfmO0F\r\nNoCtjZxrZJOlpeYQ3wzeG1kMkUd+v+Op+x2qmG0id+c0yXD53uD2yYG/miyj\r\npClXque7Xj2IAr2HqxN4xuiDx/IObajgVu+WRSNa1brhgo94usaIlDZKlsKN\r\nD5B0luCs9XN4N83ZrWpd/qDLRyof6Tc5NYAIniT7iZVNpfKANQ2IpwbnvvIk\r\n/ZSUgnAH6xKcHvP5dSwubRuGiY/OuRoM6rqNXwO6rXDHk2Yv6z5DFejmyM9Z\r\nCnGX7P1Z1mOW6lPL+431Yioyv282uMHTPIiUf6IOQMnqw/RA6IokIzT0kgu5\r\nIQEerLkMr0r0BJSDODRaJb87HIHsPjWvk/8s/dDH9DxFrDXtLYCQS0hfKUQW\r\n16YvHECJtHct/JpYrQuvXVdxXL7YQM89s/eI/j/5z2XWeDZX6ulPgIvat8qT\r\numkHWoU2D8JfjLJMec9/Qwl5/wh0D4CmvhWcL1F/p2RzA/E6oBr+4yHCTyuC\r\ncFXaPyi5Es8QMS3/4+IkeUpxJiAFuDGa3Fs=\r\n=Bz7R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cwxyz","email":"x.jerry.wang@gmail.com"},"directories":{},"maintainers":[{"name":"cwxyz","email":"x.jerry.wang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-pkg_0.0.1_1650939044244_0.10937920565312265"},"_hasShrinkwrap":false},"0.1.1":{"name":"@0x-jerry/load-pkg","version":"0.1.1","description":"Detect the closest `package.json` recursively.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","license":"MIT","author":"0x-jerry <x.jerry.wang@gmail.com>","repository":{"type":"git","url":"git+https://github.com/0x-jerry/load-pkg.git"},"bugs":{"url":"https://github.com/0x-jerry/load-pkg/issues"},"homepage":"https://github.com/0x-jerry/load-pkg#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"devDependencies":{"@0x-jerry/x-release":"^0.3.2","@types/node":"^17.0.25","c8":"^7.11.2","tsup":"^5.12.6","typescript":"^4.6.3","vitest":"^0.9.4"},"scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","build":"tsup src/index.ts --format cjs,esm --dts","release":"x-release"},"_id":"@0x-jerry/load-pkg@0.1.1","_integrity":"sha512-HJuqmle0voG9YIYQMM+UPmmo+lWqaGJEZaErbaV5rEB5gMMU+xhZR0cPtzvRH7SRYroxfsKLkeGz+1RQf58orA==","_resolved":"/Users/chuisi/Documents/MineCodes/load-pkg/0x-jerry-load-pkg-0.1.1.tgz","_from":"file:0x-jerry-load-pkg-0.1.1.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.4.1","dist":{"integrity":"sha512-HJuqmle0voG9YIYQMM+UPmmo+lWqaGJEZaErbaV5rEB5gMMU+xhZR0cPtzvRH7SRYroxfsKLkeGz+1RQf58orA==","shasum":"9d8ae111bd1c1f7c5bb297f0d11fcbe31b19791c","tarball":"https://registry.npmjs.org/@0x-jerry/load-pkg/-/load-pkg-0.1.1.tgz","fileCount":6,"unpackedSize":7944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGr5Iti3VVBV1mfthHY7pefFrXLU9CgThqTYv90m/CZnAiBBrH9ve8Fdl7RoC4g/SThnGt0m9Bwy146jVdp1ByRtZw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6SdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqPRAAo3KMEtbrehaMAFoPCmKx1t/QKbYk3tm8av+cRtjJe8gZzy/6\r\nXz3JLFLBMO4EB/Qb/zJFYkF/rkXHwQtlhlCVuH6XeKn8nkFcQqGZ/3Z+IpiG\r\nQV3q/tiZsN3RoMnQpYdaG60RBHUxLqgEGDPfqYg9t8yizqh0RsQvsdcMGOrd\r\nKhViIvh8S0wVra1wWrD9yqQX2GI/r/sDefnW6hLvTeAHPC0mGWqwz8Hp+m7V\r\n8N3bpnV/HYKCrtJEjzmoQzTrGnT5QwxJ7/x1MmZYJjMtbos4qU6X9hXIDSsD\r\nP6MdP2Q3ZC6x5tESle0r3Xyv1J/9ByOelCJ1DJQKbaRQXuNXH6+xL4PYi+aj\r\nlhmm9Eu/P+t+z/sdiD5VyVIob2ojOJzMwsgJf1xl3m4+qnWGGgir9gxin/2K\r\n/xaKrVJ0vEy/fuDGLc0sEmJeniKS45ra//K9xI/AgkPxwe7HOqX3/d5fXA8K\r\nUAJFBbAhtQVaAVUx9uo5r0XFdi9EFPKfRwp0gAOLe3rY1o3F+Ml8GzcZujR0\r\nXqC+AxA8MP7CBsVBsBei/XuEYt54zEqzE5D+wINriY159kI85/rucGSl1el/\r\n7iTbgaekN1uUelh4H7JISqAwiCuvRoD/7ExFAjIQEfj0SJt87QzdtZ4DViGE\r\nDPLBZji8LXgfxDXSm88iB2pSWpLZJvWNXBk=\r\n=RK+k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cwxyz","email":"x.jerry.wang@gmail.com"},"directories":{},"maintainers":[{"name":"cwxyz","email":"x.jerry.wang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-pkg_0.1.1_1650959517515_0.3104096668725711"},"_hasShrinkwrap":false},"0.1.2":{"name":"@0x-jerry/load-pkg","version":"0.1.2","description":"Detect the closest `package.json` recursively.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","license":"MIT","author":"0x-jerry <x.jerry.wang@gmail.com>","repository":{"type":"git","url":"git+https://github.com/0x-jerry/load-pkg.git"},"bugs":{"url":"https://github.com/0x-jerry/load-pkg/issues"},"homepage":"https://github.com/0x-jerry/load-pkg#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"devDependencies":{"@0x-jerry/x-release":"^0.3.2","@types/node":"^17.0.25","c8":"^7.11.2","tsup":"^5.12.6","typescript":"^4.6.3","vitest":"^0.9.4"},"scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","build":"tsup src/index.ts --format cjs,esm --dts","release":"x-release"},"_id":"@0x-jerry/load-pkg@0.1.2","_integrity":"sha512-aV1qnSbezqlm1M4z+ZjL62p3u5q21986c445KDwJH1zgIErBlefXLf3Tv/Cao8DzA5o2P5iGFpeP2JNjhFRbNQ==","_resolved":"/Users/chuisi/Documents/MineCodes/load-pkg/0x-jerry-load-pkg-0.1.2.tgz","_from":"file:0x-jerry-load-pkg-0.1.2.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.4.1","dist":{"integrity":"sha512-aV1qnSbezqlm1M4z+ZjL62p3u5q21986c445KDwJH1zgIErBlefXLf3Tv/Cao8DzA5o2P5iGFpeP2JNjhFRbNQ==","shasum":"750d3efd6e0a0f2c485cbb74e9e944df6eb3f381","tarball":"https://registry.npmjs.org/@0x-jerry/load-pkg/-/load-pkg-0.1.2.tgz","fileCount":6,"unpackedSize":7941,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKYMtjON/lSGAtmwzQ6IDp0f8wmkZYVCxK05/wSAxDtAiAHEiLRnO7MOaRPmH0ip6NL0bOv0yV9bBPcCLxfZv+0tA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6VhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxqg/9FVgoaWNoLP94XfO8d7gEuWp7Ck1GRIEJ8De6EhO64RA1WznI\r\n1QfVkIu0TqaruicEpOROjrNEdHUvJIDIMqDFJpBJXO5OPcbX68bmf4/v9Bti\r\nhQpCJPcDcxRlLru6c6eIADTgyt1FWGdhyz62RXz9Mc3NUwUYXHWY10m2Wzka\r\nbo6q+cfUXJeZeljpqpQimmbTfw15cwPNKCgYanfaFGPSP8g4XqLIlBR+00+L\r\neiK3wCJ3mYoGhiZ+82UbmEV1OAfdPUAOE3lwXFIVSit1g33/JhWOjCZeWJmr\r\n35sqZPx1p3lyLUmm66xkPM3soqZqHJO4d2VwClYKVkrubq6iNqrxH5AADLN4\r\nra/1IyTOJ6tPHEsUU47WcYCGtZdYyrB2RMwOXG0wVroUXpGyvtKWhZMyoSLG\r\ncOs5YuKnr6OuK4sZ9zU4ACaoWRhVnsG2/xfQwnYXxCVpeGT6xUs37fodSBIz\r\nPxk9/Z3aHvfm6KMY0uYj0gYVdYirc4Y2AiPPd6AvVCUXrOdiB62+1WQ+H73I\r\nx+FjlHu90F3yUpXxS0JiCj6zIhfJRLi0fHxgGTwxWoB64zOIZWBnniiBNdcV\r\nuJY56UOZ+NjUesBdXimSSe+rjFLr/Pv7xMAwfkNZ71zAWX1QJVv2/lq+uVaE\r\nrGxB9+f5WrBHKL2riBWBxKzdedp7wAvlTA8=\r\n=YRNa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cwxyz","email":"x.jerry.wang@gmail.com"},"directories":{},"maintainers":[{"name":"cwxyz","email":"x.jerry.wang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-pkg_0.1.2_1650959713618_0.07396203902540388"},"_hasShrinkwrap":false},"0.1.3":{"name":"@0x-jerry/load-pkg","version":"0.1.3","description":"Detect the closest `package.json` recursively.","type":"module","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","build":"tsc -p tsconfig.build.json","release":"x-release"},"license":"MIT","author":{"name":"0x-jerry","email":"x.jerry.wang@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/0x-jerry/load-pkg.git"},"bugs":{"url":"https://github.com/0x-jerry/load-pkg/issues"},"homepage":"https://github.com/0x-jerry/load-pkg#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"release":{"clean":["dist"]},"devDependencies":{"@0x-jerry/x-release":"^2.2.0","@types/node":"^20.12.12","c8":"^9.1.0","tsup":"^8.0.2","typescript":"^5.4.5","vitest":"^1.6.0"},"_id":"@0x-jerry/load-pkg@0.1.3","gitHead":"0a96e7c6208345883a7246daad9bdffbcfe8f9ac","_nodeVersion":"20.13.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-4J6obD7kAGKbCYHXy8Cz6O71ubXDBFzsyZzHIDSQyjvlO2A4jh40vg7kFei3rPh3RC2PdV6NOqrOTEFHx+iEIQ==","shasum":"75d1f507e95ead5e701d1f403e0d5c26a5640f01","tarball":"https://registry.npmjs.org/@0x-jerry/load-pkg/-/load-pkg-0.1.3.tgz","fileCount":3,"unpackedSize":2769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaqqTI7UElNl6fSCWzsIYID/6+ASySGefYLVjmh7MZYwIhAN9mh5FzH7wSLQtuUwRwxCdZyCQDFKY3H3RoZHgfGl4q"}]},"_npmUser":{"name":"cwxyz","email":"x.jerry.wang@gmail.com"},"directories":{},"maintainers":[{"name":"cwxyz","email":"x.jerry.wang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-pkg_0.1.3_1715782598050_0.06226778967708957"},"_hasShrinkwrap":false},"0.1.4":{"name":"@0x-jerry/load-pkg","version":"0.1.4","description":"Detect the closest `package.json` recursively.","type":"module","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","build":"tsc -p tsconfig.build.json","release":"x-release"},"license":"MIT","author":{"name":"0x-jerry","email":"x.jerry.wang@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/0x-jerry/load-pkg.git"},"bugs":{"url":"https://github.com/0x-jerry/load-pkg/issues"},"homepage":"https://github.com/0x-jerry/load-pkg#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"release":{"clean":["dist"]},"devDependencies":{"@0x-jerry/x-release":"^2.2.0","@types/node":"^20.12.12","c8":"^9.1.0","tsup":"^8.0.2","typescript":"^5.4.5","vitest":"^1.6.0"},"_id":"@0x-jerry/load-pkg@0.1.4","gitHead":"de0c39190873dc2709923bd5a9ef4bac16b158de","_nodeVersion":"20.13.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-oO/1YwEhZTcH5zRGOoG95hFzyeL18WUKPw1jDxeP5dpQyKXtFwIZ/TFeXQdrowdCq893p6tyoE6K9QHk60gLOw==","shasum":"bb712964c6a68b0082ba14564c1148eb4191493a","tarball":"https://registry.npmjs.org/@0x-jerry/load-pkg/-/load-pkg-0.1.4.tgz","fileCount":5,"unpackedSize":4812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHCGgfRHH67rIIW4LjLFJqOOHF4WfNMkAwu+HOFZJh4AiEAifRDXnjRH2xg3S2+6A0HPab99oPRr772eL1oXVPE/bg="}]},"_npmUser":{"name":"cwxyz","email":"x.jerry.wang@gmail.com"},"directories":{},"maintainers":[{"name":"cwxyz","email":"x.jerry.wang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-pkg_0.1.4_1715782643099_0.8818857228733255"},"_hasShrinkwrap":false},"0.1.5":{"name":"@0x-jerry/load-pkg","version":"0.1.5","description":"Detect the closest `package.json` recursively.","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","build":"tsc -p tsconfig.build.json","release":"x-release"},"license":"MIT","author":{"name":"0x-jerry","email":"x.jerry.wang@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/0x-jerry/load-pkg.git"},"bugs":{"url":"https://github.com/0x-jerry/load-pkg/issues"},"homepage":"https://github.com/0x-jerry/load-pkg#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"release":{"clean":["dist"]},"devDependencies":{"@0x-jerry/x-release":"^2.2.0","@types/node":"^20.12.12","c8":"^9.1.0","tsup":"^8.0.2","typescript":"^5.4.5","vitest":"^1.6.0"},"_id":"@0x-jerry/load-pkg@0.1.5","gitHead":"5ad98be3f04a904440d156a28e986cbf5ed3433b","_nodeVersion":"20.13.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-OsG9WZfCDzLaIC5t7HNHAYdpvZEf5efs/+fLEXsbOQr3IdZyMuWA27utAOsrNwTfl1BCgr6+r048ZyMd9YE72Q==","shasum":"4979fa1712bf2395b038c27626052674ba0f119f","tarball":"https://registry.npmjs.org/@0x-jerry/load-pkg/-/load-pkg-0.1.5.tgz","fileCount":5,"unpackedSize":4780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECGVpw/7wiY+oKV6e1+VHJq9NUMXa6G31u0lJ24tXHxAiEAmwCh6VFIhnWf0k+XqR10Odri5cIAIMdNEagzPutli/w="}]},"_npmUser":{"name":"cwxyz","email":"x.jerry.wang@gmail.com"},"directories":{},"maintainers":[{"name":"cwxyz","email":"x.jerry.wang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-pkg_0.1.5_1716010169928_0.8712985950307643"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-26T02:10:44.153Z","0.0.1":"2022-04-26T02:10:44.409Z","modified":"2024-05-18T05:29:30.253Z","0.1.1":"2022-04-26T07:51:57.681Z","0.1.2":"2022-04-26T07:55:13.808Z","0.1.3":"2024-05-15T14:16:38.213Z","0.1.4":"2024-05-15T14:17:23.258Z","0.1.5":"2024-05-18T05:29:30.083Z"},"maintainers":[{"name":"cwxyz","email":"x.jerry.wang@gmail.com"}],"description":"Detect the closest `package.json` recursively.","homepage":"https://github.com/0x-jerry/load-pkg#readme","repository":{"type":"git","url":"git+https://github.com/0x-jerry/load-pkg.git"},"author":{"name":"0x-jerry","email":"x.jerry.wang@gmail.com"},"bugs":{"url":"https://github.com/0x-jerry/load-pkg/issues"},"license":"MIT","readme":"# Load Pkg\n\nDetect the closest `package.json` recursively.\n\n## Example\n\n```ts\nconst pkgFile = await loadPkg(path.join(__dirname, 'example/packages/pkg1'))\nconsole.log(pkgFile)\n```\n\noutput:\n\n```json\n{\n  \"path\": \"<root-path>/example/packages/pkg1/package.json\",\n  \"config\": {}, // content of `package.json`\n  \"monorepo\": false,\n  \"parent\": {\n    \"path\": \"<root-path>/example/package.json\",\n    \"config\": {}, // content of `package.json`\n    \"monorepo\": true,\n    \"parent\": {\n      \"path\": \"<root-path>/package.json\",\n      \"config\": {}, // content of `package.json`\n      \"monorepo\": false\n    }\n  }\n}\n```\n","readmeFilename":"readme.md"}