{"_id":"@pnpm/pkgid-to-filename","_rev":"10-3cdedb5f72dcd1fadc09d9270afc128f","name":"@pnpm/pkgid-to-filename","description":"Converts a package ID to a valid file name","dist-tags":{"latest":"3.0.0","next":"3.0.0-2"},"versions":{"1.0.0":{"name":"@pnpm/pkgid-to-filename","version":"1.0.0","description":"Converts a package ID to a valid file name","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib"],"engines":{"node":">=4"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && ts-node test && mos t","md":"mos","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pkgid-to-filename.git"},"keywords":["pnpm","integrity","package","store"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pkgid-to-filename/issues"},"homepage":"https://github.com/pnpm/pkgid-to-filename#readme","dependencies":{"normalize-path":"^2.1.1"},"devDependencies":{"@types/tape":"^4.2.31","mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.1","rimraf":"^2.6.2","tape":"^4.8.0","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.6.1"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"gitHead":"7efc14e9734e6a0bec9024ed260a3626b6b77ba2","_id":"@pnpm/pkgid-to-filename@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-HnWDy3ecIKBsbRR9bwf+GJpV1CWLQ9Injj7eLSEQIsXQ+CLXU0h1NaxBCW7zcJm+2kbwnm0E1aFdFIEJXhHiTg==","shasum":"47cbd1c4a15f72faa189662549adcac1e3677bf7","tarball":"https://registry.npmjs.org/@pnpm/pkgid-to-filename/-/pkgid-to-filename-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwgV70uUlZ2HFfnhzVhZYT9YyMF+66YJ5wh+yVAGuOEAiB7HKdCCqsQr7yGh6ZHKOs5TbypMDnmYntQ/gzSRzEA7A=="}]},"maintainers":[{"name":"zkochan","email":"z@kochan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkgid-to-filename-1.0.0.tgz_1512938313181_0.6181101624388248"},"directories":{}},"1.0.1":{"name":"@pnpm/pkgid-to-filename","version":"1.0.1","description":"Converts a package ID to a valid file name","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib"],"engines":{"node":">=4"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && ts-node test && mos t","md":"mos","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pkgid-to-filename.git"},"keywords":["pnpm","integrity","package","store"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pkgid-to-filename/issues"},"homepage":"https://github.com/pnpm/pkgid-to-filename#readme","dependencies":{"normalize-path":"^3.0.0"},"devDependencies":{"@types/tape":"^4.2.31","mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.1","rimraf":"^2.6.2","tape":"^4.8.0","ts-node":"^6.0.0","tslint":"^5.8.0","typescript":"^2.6.1"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"gitHead":"c09a3939831af25bf9a846dd507f74434f49f8ab","_id":"@pnpm/pkgid-to-filename@1.0.1","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-PxAHIeraDV9YE0mBriqWewN4iOGL3UMzS7XTaYhu1OvoTqEuJ3cFCHGUW2GR0sYiMf0krj2WIASgoXi4XpAGuA==","shasum":"5d043c0f22589f83a922ad42a50a690b449ecd37","tarball":"https://registry.npmjs.org/@pnpm/pkgid-to-filename/-/pkgid-to-filename-1.0.1.tgz","fileCount":6,"unpackedSize":4213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2QzkCRA9TVsSAnZWagAAF5kP/j7HsiyQ0boppnLnAreZ\nK1wqHq9qV4GRch9jsQdhB6zP4vPABQioaZrfwUWoE3DOG+BkOg9M74mm4sdt\n4Yz3aZaYlqDKIm+tCV4TVH/5BBL3tT/VPG8THVmXGwEF0E+u3QY9O4K5wic7\n68wgWGpqloweJwOq4ojpsTG/fyK7cNn1Wl7OfsvIaf+YCGPlzCFv7FvZl50A\niqFar98kbKZj5heUgI3o+PSCVNj+/4f+jtoiT9BkNCiri0TE6opuQHrKyVRj\ndWp5NE1NflnJ94jS5eqwdowA9DOAgT8VpRAzFSZnl5HIUlZYSXzPmG431NQP\nKyDq8lRFtcMzSof3eHPezCqJqpWTbym7VbK8aMBAz7LMOlobmuWDGcTjyfXU\noNHn+Wt+mOtjXb8Rxbes7o8ROcdo2RmozC4qrYikKpHHsxBqNwRpMHUiWjL+\nyV5f7q/R/O1cGYDo9QTR9ji6n/KvxznwQrS5Q//X+dzf5oIC3vCYdUrJXsYI\ngLTNdTd2ztWD/0ag6ojZnh5UjWpclp8wEvcItY1l1DdEZ4+exmt13BYDJpCk\nbJheKeCAPim3Qr9t/BkT3WkIQK3GOD4mKrooi88Q3XMQnDIsG762cVpqy/in\nzO79iZxBgZiD/g679f5kX1hIJ+8uC/5zZ+WnjOQIico4eJDXicM9F5gwKevK\n5kQj\r\n=zy0r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvzXaabLZHfHKGRDdAO5lK486LYXHqywa2g1GqOa/cvAiBvL+87YLxXxhsankBW5AQwuHScnfxBr4K+GkrDK5ZODg=="}]},"maintainers":[{"name":"pnpmuser","email":"zoltan.kochan@gmail.com"},{"name":"zkochan","email":"z@kochan.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkgid-to-filename_1.0.1_1524174051501_0.2480344469996696"},"_hasShrinkwrap":false},"2.0.0":{"name":"@pnpm/pkgid-to-filename","version":"2.0.0","description":"Converts a package ID to a valid file name","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && ts-node test && mos t","md":"mos","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pkgid-to-filename.git"},"keywords":["pnpm","integrity","package","store"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pkgid-to-filename/issues"},"homepage":"https://github.com/pnpm/pkgid-to-filename#readme","dependencies":{"normalize-path":"^3.0.0"},"devDependencies":{"@types/node":"^10.9.4","@types/tape":"^4.2.31","mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.1","rimraf":"^2.6.2","tape":"^4.8.0","ts-node":"^7.0.0","tslint":"^5.8.0","typescript":"^3.0.0"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"gitHead":"8f811ff2a359b23238a7f2b75ab988f0e9f0a47e","_id":"@pnpm/pkgid-to-filename@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-5cf9ik7ntSpPYLXFPs8eoCNgXuDVqa58/9P0Hrb6KmsVpchKi72Xh5TRd6dctqH4mJtfK0eVRaSt4+VDyGxDkQ==","shasum":"e0e30b7f8848ecb42bd3a100fb11b2d38862de30","tarball":"https://registry.npmjs.org/@pnpm/pkgid-to-filename/-/pkgid-to-filename-2.0.0.tgz","fileCount":6,"unpackedSize":4376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbk7oYCRA9TVsSAnZWagAAJRoQAKDW9mCfnbEtYhE6kyGs\nK21JMbokgDBqjpfWXAcZ0jdRXW7hTWl7QMuzJOCPQtCgTNKxAI68Txzcvfpm\nZewI72csPQ8r9L3LP4DdG7MeBURmQGWcf/W9st61wVPV5frekbl+keq6co/G\n8vIHbHXd3fW3qjZm/BwPOaeRPpUMYukipLg/7LA1URAdfVH3/GbxFuMedX2j\nJ8d7kzGW8cqxgoGAQChkqPhr0MC02IdZfvzt9EV4cgk+Dru7uuMrtkupgCIP\nKltpSw6M2t/ONigSfTrJwtx/fGlgxbxCzJA2uNoTTqX58hb4x/nccYZxFuH1\nUkRQOrWAxbAHY2Ge7SOUY/zrrhFbhe+hVoUAzAbbsMbN4bHszPl3+7ZY2jvg\nqfLnJU0hBb0R0yGj3ySmfnTmHAXDfhyOpp3h3/GqoYCPEUS5ro6CmopUQwOD\nxvsCYKR5Db+bNt9oCDeBvOnsXGjvRqZS/4kDtfyBj4+XG7MkNFtUrhJe8kf/\nQgo7pbzycxhfggZtH6+/4hjeMbwxp2mm7Pp0rktYN7vkh+VsAvWaFnppCK0i\nQy6F7ZGQrusTprJ1gZWTeblmKrz07ULDKAAF9Yio1sBlIlpWF3Fwuyzv/iMy\nxZkFlm8iFe3iQd/67CNuFQ0hSk268llQJ//LEQC5FWTBpgNRTVnXgR02tJiB\nhCzK\r\n=zhwG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvWjeNyTT/IWoEP2hAwi5HhfEYxaDwBPa0E2R1407E/AIgZDNMmRxlbnkZKiaIUbIGaUPc2xP2fWsKjuxB1g8t/yY="}]},"maintainers":[{"email":"emanuele.tamponi@gmail.com","name":"etamponi"},{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkgid-to-filename_2.0.0_1536408087435_0.3888037227357004"},"_hasShrinkwrap":false},"3.0.0-0":{"name":"@pnpm/pkgid-to-filename","version":"3.0.0-0","description":"Converts a package ID to a valid file name","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=10.13"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && ts-node test","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pkgid-to-filename.git"},"keywords":["pnpm","integrity","package","store"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pkgid-to-filename/issues"},"homepage":"https://github.com/pnpm/pkgid-to-filename#readme","dependencies":{"normalize-path":"^3.0.0"},"devDependencies":{"@types/node":"^13.13.4","@types/tape":"^4.2.31","package-preview":"^3.0.0","rimraf":"^3.0.0","tape":"^5.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.0.0"},"readme":"# @pnpm/pkgid-to-filename\n\n> Converts a package ID to a valid file name\n\n<!--@shields('npm', 'travis')-->\n[![npm version](https://img.shields.io/npm/v/@pnpm/pkgid-to-filename.svg)](https://www.npmjs.com/package/@pnpm/pkgid-to-filename) [![Build Status](https://img.shields.io/travis/pnpm/pkgid-to-filename/master.svg)](https://travis-ci.org/pnpm/pkgid-to-filename)\n<!--/@-->\n\n## Installation\n\n```sh\n<pnpm|npm|yarn> add @pnpm/pkgid-to-filename\n```\n\n## Usage\n\n```js\n'use strict'\nconst pkgIdToFilename = require('@pnpm/pkgid-to-filename').default\n\npkgIdToFilename('file:./test')\n//> local/%2Fhome%2Fzkochan%2Fsrc%2Fpnpm%2Fpkgid-to-filename%2Ftest\n```\n\nNo changes are done for package ID of non-local package.\n\n```js\npkgIdToFilename('registry.npmjs.org/foo/1.0.0')\n//> registry.npmjs.org/foo@1.0.0\n```\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)\n","readmeFilename":"README.md","gitHead":"6f70e96710cafc69d3e4a4468c53595774e9a2b8","_id":"@pnpm/pkgid-to-filename@3.0.0-0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-DojhkQRsAUqo39xnHqVUwMh3zIMRbMoSzv2AwT/+XOlpVPQbFCq7pOmQYs+sf78cDt06gTKJMaaO/gkMY6GsxQ==","shasum":"15ceea2f1045ee11c37a64a924239a8e31cfb472","tarball":"https://registry.npmjs.org/@pnpm/pkgid-to-filename/-/pkgid-to-filename-3.0.0-0.tgz","fileCount":6,"unpackedSize":4267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesK/7CRA9TVsSAnZWagAAH2IQAI7ZmimRVv+/gfQaJs0o\n6gF3qGAaCOXlKX6JEXCCfL1IIbp8aYXq5NgNt4UKJLP7j/Yh6LEBJ7P6ruRx\nKrdkX+9uCgohKmRgNA5y/Z9e08BsRDLlUszgyXV4MKQvV3ZVaD4Kb5OAs2gR\n51GXqplg4QB/1zL5B+joqunKVrJxOJGxBeyxLvXAOBsaLfE4t4GSjv/IrQb/\nPsXNUyrhw6InOK7lF63OISEijo94ge/xZ2DqJXphRyZD9doHdvvXqMKXcPtv\nit6RQvwjPDeq7jKSs5kWuLnaYSyKq3O83OY6R/+RCmFRAh1Tfx05n+ZIfLJx\n8UHG5sJWqzJeKsrEgz+v0ngjXHJxgbG0SM9iqVbqsXcHCMqPLzxApksTBisr\np5ip35fHRPgff4MbMi0QgLD/rkRj6NKVQ3EyeY+/sT8qv0rh524DESjj+j6h\npO+ulBVKZcIgx7sxfJXrulEXuO4St5rZtzVH6qLEpO5xCPsrOKQJuatt/EdS\nJ0nvpOXT7tnUKrgVX5xihj+LVjqQNx2tkInfpbrcqrBTBkBJ39QWQFb8Gq0v\nx7AA5+b0li6ydaPujS65f6xG49etchB66/xQjFNOHMPPlQM9hV7Rt6ujW0NP\nf7b44JqBBuwAUX/1WDCdu9geLGJA3ugrsMqxTST/6BcuLZGPSZbShD7HlK2U\ngj89\r\n=FY4O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo9TFTsY1iD6kmEb/0HKgtToqmA+dpPiiWmj3FrzdyyAIhAMSlLMP05r36WtE4tK//7JfZU+Ws5P3YJwgS41a0924G"}]},"maintainers":[{"email":"emanuele.tamponi@gmail.com","name":"etamponi"},{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"_npmUser":{"name":"zkochan","email":"z@kochan.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkgid-to-filename_3.0.0-0_1588637691358_0.7051442827414831"},"_hasShrinkwrap":false},"3.0.0-1":{"name":"@pnpm/pkgid-to-filename","version":"3.0.0-1","description":"Converts a package ID to a valid file name","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=10.13"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && ts-node test","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pkgid-to-filename.git"},"keywords":["pnpm","integrity","package","store"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pkgid-to-filename/issues"},"homepage":"https://github.com/pnpm/pkgid-to-filename#readme","dependencies":{"normalize-path":"^3.0.0"},"devDependencies":{"@types/node":"^13.13.4","@types/tape":"^4.2.31","package-preview":"^3.0.0","rimraf":"^3.0.0","tape":"^5.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.0.0"},"readme":"# @pnpm/pkgid-to-filename\n\n> Converts a package ID to a valid file name\n\n<!--@shields('npm', 'travis')-->\n[![npm version](https://img.shields.io/npm/v/@pnpm/pkgid-to-filename.svg)](https://www.npmjs.com/package/@pnpm/pkgid-to-filename) [![Build Status](https://img.shields.io/travis/pnpm/pkgid-to-filename/master.svg)](https://travis-ci.org/pnpm/pkgid-to-filename)\n<!--/@-->\n\nMost package IDs are already unique and valid filenames, so only the package IDs of local dependencies are converted.\n\n## Installation\n\n```sh\n<pnpm|npm|yarn> add @pnpm/pkgid-to-filename\n```\n\n## Usage\n\n```js\n'use strict'\nconst pkgIdToFilename = require('@pnpm/pkgid-to-filename').default\n\npkgIdToFilename('file:./test')\n//> local/%2Fhome%2Fzkochan%2Fsrc%2Fpnpm%2Fpkgid-to-filename%2Ftest\n```\n\nNo changes are done for package ID of non-local package.\n\n```js\npkgIdToFilename('registry.npmjs.org/foo/1.0.0')\n//> registry.npmjs.org/foo/1.0.0\n```\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)\n","readmeFilename":"README.md","gitHead":"eb74f5fb02e6865ed01ac9cce42263ffce6007b7","_id":"@pnpm/pkgid-to-filename@3.0.0-1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XiDnXNFIXouJVepE9/C8Tmvs/+OJkOyjeIkNGTua8gCrfSqbEcUE+WtiozX/Y/Uq9l6bEN7BZWdM2xEnddnHTg==","shasum":"49494d652657ee71a13e93cf7bdf9b1d24ffb9da","tarball":"https://registry.npmjs.org/@pnpm/pkgid-to-filename/-/pkgid-to-filename-3.0.0-1.tgz","fileCount":6,"unpackedSize":4387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewEjBCRA9TVsSAnZWagAAtcEP/2E+VZ8iYyVSLdzeFiX9\n46wRffMRvFlpYc3SCMEr8akcEoJyOLs22U939B7/ZYt4/iMlvHdzsYlyE85e\n9MW9IP4GTv93456Ot9SkTe8u/1nEQqBgzvOB1fsO2jSUpDXjOJJyreo3ogtf\nxDLhRQMs2NTo5NU3fc7f8l8R7B3rZEcPmCSmGB6s6oXC77ttRzMgxHWtuZol\nAZG1PF5tsQv56Uu9zXVDikD2knL7I4Wt2YCYWCMAKclTBir0AZdvk76rOeC5\nvnoy30l5lbhREcp9c9qJacp6x/QbAV71e7pDSg6lnfmwNzCxTNHSm9n+qq+u\ndhyuBpmd4pzUBZS3PsnqBHO9c01BWbBz8GLO7r6kMpzEG4n1H40d0bRIvfRR\nBmGJG0LZ5Euf22a9RFWxhntC7SVAy4d8VZpHJmsZ+dp2bPe6hcaVyPWrBg+b\n+hE4Ls5IZw75J727Sgf7Qaawr9Py7k7VZ7tcKn9Ic4gx2K0tRERhV37bagrq\nUSDilng5ExTbJ68Q861tCkim476zAAeHHV5TGBzA9WKchtArHKhMKVIg+Cmc\n++K9VlxydxnAK1cyjyvNVmAcE4tJrhgTUhY+BS6cK4c6LrJ/Y/7VPZqk3fTa\nedz0N3NPbA+1sdSZXF0iH7DiV/IczHkLhzOsnst/OGqCAz3f/xl1P6O43j/B\nTYY1\r\n=2M3J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiilS98ijvgeRSgiezl8tVu8cS4DcCF9keXXBEEFgZfAiBqyo/MLcTULFfqJ1JcwGuvpDiXAggoaKYOZ5fntz73Og=="}]},"maintainers":[{"email":"emanuele.tamponi@gmail.com","name":"etamponi"},{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"_npmUser":{"name":"zkochan","email":"z@kochan.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkgid-to-filename_3.0.0-1_1589659840679_0.7869001781571132"},"_hasShrinkwrap":false},"3.0.0-2":{"name":"@pnpm/pkgid-to-filename","version":"3.0.0-2","description":"Converts a package ID to a valid file name","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=10.13"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && ts-node test","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pkgid-to-filename.git"},"keywords":["pnpm","integrity","package","store"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pkgid-to-filename/issues"},"homepage":"https://github.com/pnpm/pkgid-to-filename#readme","dependencies":{"normalize-path":"^3.0.0"},"devDependencies":{"@types/node":"^13.13.4","@types/tape":"^4.2.31","package-preview":"^3.0.0","rimraf":"^3.0.0","tape":"^5.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.0.0"},"readme":"# @pnpm/pkgid-to-filename\n\n> Converts a package ID to a valid file name\n\n<!--@shields('npm', 'travis')-->\n[![npm version](https://img.shields.io/npm/v/@pnpm/pkgid-to-filename.svg)](https://www.npmjs.com/package/@pnpm/pkgid-to-filename) [![Build Status](https://img.shields.io/travis/pnpm/pkgid-to-filename/master.svg)](https://travis-ci.org/pnpm/pkgid-to-filename)\n<!--/@-->\n\n## Installation\n\n```sh\n<pnpm|npm|yarn> add @pnpm/pkgid-to-filename\n```\n\n## Usage\n\n```js\n'use strict'\nconst pkgIdToFilename = require('@pnpm/pkgid-to-filename').default\n\npkgIdToFilename('file:./test')\n//> local/%2Fhome%2Fzkochan%2Fsrc%2Fpnpm%2Fpkgid-to-filename%2Ftest\n```\n\nNo changes are done for package ID of non-local package.\n\n```js\npkgIdToFilename('registry.npmjs.org/foo/1.0.0')\n//> registry.npmjs.org/foo@1.0.0\n```\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)\n","readmeFilename":"README.md","gitHead":"999840b789f5b57b02d1aa7d98e4e37494578fe1","_id":"@pnpm/pkgid-to-filename@3.0.0-2","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9wVTTpB8VN825c61QcARipnyeKnOaAkXbhyAw2zg7eFyp6//1TN9oOrLuloR5wQ8vonojcVuHhAWqbjIHLsaaQ==","shasum":"f20a2c80d20a26aca8d09c7f77e73f240606d349","tarball":"https://registry.npmjs.org/@pnpm/pkgid-to-filename/-/pkgid-to-filename-3.0.0-2.tgz","fileCount":5,"unpackedSize":3840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewFk/CRA9TVsSAnZWagAASgQP/iRtDBWGuBnavswR1uB2\nhIGpXgytJ/9xLeRubNpLRiNGmYlBuzWBNQcDZ3EpOFqe2MV4LF+f8Ftn8R0a\nwvRBCb6oxZpZFj9LDyjH9J3HqMkjjvwtrw0g4cpdHoSsMvGMlG2YQvKePR8O\nfhuzcS1ylHdSwlzuGBcpJ9X8kP/X1o39Yad1HnJXTHOTnH5Fa0/mwc4+aqMj\n0BrOhK7GzDXcnoEZIa0DzDGXkhso7Gsp7r6sStyZSvReA2XDd0canMYUhNJc\npC/WtrggeZfHJwzD6ditpadQSn2tgTPhK5UVTLyvavwg+h5gZfrX/X8SiaMA\nyb/v62ZoY9IrR5oyL1Ad+ESRFx/Z1tLzs6esQg/8CU6xUG5Wi61pP1Od+fQN\nII8V3v5ySRVUdnAa+BHJkb8M/opU8a3cjCsvJXwxSuGv0wn1FRQBZ9q33gFq\nycazi3CU5RZqL8RgBsdVaJ8ssOW+SNiuN1ai3oEk9+VCWW4yW5haJ6JDj97K\nVYy/M6xWLvl3TsUDsCBtMxfKIhzJGI7XeOMvLTpxqFjyWgjE9Eu1pgCXVtMV\nXWd28crhpz7hvdBWUzgsWGCPArGkkfl5xMZazKlTOjBNzdy3AkE9mG7JbVS5\nbZNGNZK7Cx14BkmJX7kd9mAxagKyrOLA69QuzUB0hxpIXGlgAyMY/FEjzEyk\nCcE4\r\n=tFpA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC41OivyZvTuCgtlX4n6E3+YYOBMDCbd6rcs9HDSUmHzgIgL/AKYnbK3dZVDf5GiDwCG2sTs1B2ahBCMUUkQlVjGrQ="}]},"maintainers":[{"email":"emanuele.tamponi@gmail.com","name":"etamponi"},{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"_npmUser":{"name":"zkochan","email":"z@kochan.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkgid-to-filename_3.0.0-2_1589664063244_0.052494980779204115"},"_hasShrinkwrap":false},"3.0.0":{"name":"@pnpm/pkgid-to-filename","version":"3.0.0","description":"Converts a package ID to a valid file name","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=10.13"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && ts-node test","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pkgid-to-filename.git"},"keywords":["pnpm","integrity","package","store"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pkgid-to-filename/issues"},"homepage":"https://github.com/pnpm/pkgid-to-filename#readme","dependencies":{"normalize-path":"^3.0.0"},"devDependencies":{"@types/node":"^13.13.4","@types/tape":"^4.2.31","package-preview":"^3.0.0","rimraf":"^3.0.0","tape":"^5.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.0.0"},"gitHead":"83cacbb150c92bbf3b02d5e4f0c3281f11f2edfa","_id":"@pnpm/pkgid-to-filename@3.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4XVzYoO77hziiJRVTk5pv+9KD631tlqR5+MVu2BlDyrTpgfp+7Su5XPI/2Cek46X2L71vTpYW6LMW22DpmjocA==","shasum":"ed9c56a00184c270789f655eb860af2d0ee3ea93","tarball":"https://registry.npmjs.org/@pnpm/pkgid-to-filename/-/pkgid-to-filename-3.0.0.tgz","fileCount":5,"unpackedSize":3823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewHMKCRA9TVsSAnZWagAAXfMQAKSPN5x8TqAmhSzhD7B3\nxcnyAeDVbEXx9mzvlg8Lcqsp+JDWkyTiJrmfvE87h9UzzBFE7UKkozLAzYqu\nz4+dWNSUqYtvbZ3T7sXmI7UKG7uG4dbr/O70IEqi480mlESoT529OHM7vU7r\nZzidd5lIiYamdN1cg8Un+6hyG5OwQAz/vWnGmIyM+olE7K2DbU7yXyc93gzJ\nNT3RpXqNz/x/ju9MDeT6NN3i6bJbd0GzEAnk3HYfWE0VPAOjYuAnDvRYMNr7\nYK6NI6oO2Q0DL5OGK07eq6dS0pThiua9R4roVPqinzy6EowN3yYoEaEPsiwY\nABImsGs/P8BHC3DMU7eKeidhel3Oj6JEltaLne21Xs++4CQayA5oDJQNouVV\nN3+125p2uVdlsJJaSid5NX8uSw5a8LVOlVth3/fV7FKWXs+pqe9N63nnc8ZO\nFK9oPHDSV8NZjPWqsWL3edbaNjhySt+Dzy9JqFJihH8LoGAQAoprGO7pFGVv\nKYLAuP4pzyB3pOcRb3DmvQQk8MJNt2JGAtXyhfI16J3fv7O/1hs9G1yCfo2+\nBVIIHLSe8QlHIEJwrvSDxylFuL0jq+XFm3vN0ze8qbpdv2kl/AwgJs8Hjjav\nNwILePrAPPnixFE+YPpdTEHpCHdzbQYtIu8pU17zUgPD/TV05kqcw55dHdbi\nGNbW\r\n=s4UU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYvAvpZpT7dt8J81QqWhWNtAU2qjdzc+snpv60Mo1ZJAIhAL/4gkQgV5q7loLla0JvaWxwk89lXLzqQrnHdEPfpHww"}]},"maintainers":[{"email":"emanuele.tamponi@gmail.com","name":"etamponi"},{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"_npmUser":{"name":"zkochan","email":"z@kochan.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pkgid-to-filename_3.0.0_1589670666395_0.578399369013713"},"_hasShrinkwrap":false}},"readme":"# @pnpm/pkgid-to-filename\n\n> Converts a package ID to a valid file name\n\n<!--@shields('npm', 'travis')-->\n[![npm version](https://img.shields.io/npm/v/@pnpm/pkgid-to-filename.svg)](https://www.npmjs.com/package/@pnpm/pkgid-to-filename) [![Build Status](https://img.shields.io/travis/pnpm/pkgid-to-filename/master.svg)](https://travis-ci.org/pnpm/pkgid-to-filename)\n<!--/@-->\n\n## Installation\n\n```sh\n<pnpm|npm|yarn> add @pnpm/pkgid-to-filename\n```\n\n## Usage\n\n```js\n'use strict'\nconst pkgIdToFilename = require('@pnpm/pkgid-to-filename').default\n\npkgIdToFilename('file:./test')\n//> local/%2Fhome%2Fzkochan%2Fsrc%2Fpnpm%2Fpkgid-to-filename%2Ftest\n```\n\nNo changes are done for package ID of non-local package.\n\n```js\npkgIdToFilename('registry.npmjs.org/foo/1.0.0')\n//> registry.npmjs.org/foo@1.0.0\n```\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)\n","maintainers":[{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"time":{"modified":"2022-04-06T15:34:35.668Z","created":"2017-12-10T20:38:34.044Z","1.0.0":"2017-12-10T20:38:34.044Z","1.0.1":"2018-04-19T21:40:51.593Z","2.0.0":"2018-09-08T12:01:27.621Z","3.0.0-0":"2020-05-05T00:14:51.454Z","3.0.0-1":"2020-05-16T20:10:40.821Z","3.0.0-2":"2020-05-16T21:21:03.345Z","3.0.0":"2020-05-16T23:11:06.541Z"},"homepage":"https://github.com/pnpm/pkgid-to-filename#readme","keywords":["pnpm","integrity","package","store"],"repository":{"type":"git","url":"git+https://github.com/pnpm/pkgid-to-filename.git"},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"bugs":{"url":"https://github.com/pnpm/pkgid-to-filename/issues"},"license":"MIT","readmeFilename":"README.md"}