{"_id":"parse-package-name","_rev":"6-9c8897a984ab4970b48fd50fbe91130e","name":"parse-package-name","description":"Parse npm package name into name, version and path","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"parse-package-name","version":"0.1.0","description":"Parse package name with semver, path, scoped name support","license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/parse-package-name.git"},"author":{"name":"EGOIST","email":"0x142857@gmail.com","url":"github.com/egoist"},"engines":{"node":">=4"},"scripts":{"test":"jest && eslint *.js"},"files":["index.js"],"keywords":["parse","package","name"],"devDependencies":{"jest-cli":"^15.1.1","eslint":"latest","eslint-config-rem":"latest"},"jest":{"testEnvironment":"node"},"eslintConfig":{"extends":"rem/esnext"},"gitHead":"54e78d8cf06450fe42028cf9b588f0fbf54a23b5","bugs":{"url":"https://github.com/egoist/parse-package-name/issues"},"homepage":"https://github.com/egoist/parse-package-name#readme","_id":"parse-package-name@0.1.0","_shasum":"3f44dd838feb4c2be4bf318bae4477d7706bade4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"rem","email":"0x142857@gmail.com"},"dist":{"shasum":"3f44dd838feb4c2be4bf318bae4477d7706bade4","tarball":"https://registry.npmjs.org/parse-package-name/-/parse-package-name-0.1.0.tgz","integrity":"sha512-OT2+32knn014ggXMpGjZeHHsTYwOvHmRAMFtVBZstWAnR4UVIOw+JOhWZUCv5JwZQAMiisfdF2K5SyGI5OXXIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvI4n83AD/buKiU8q8jo1TKfvtcbiKwUIkH2O+6lTlPAiBLqpgWypfOhbXm+iOLg/21R1psL1BWPrICaHfx1f9EHA=="}]},"maintainers":[{"name":"rem","email":"0x142857@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parse-package-name-0.1.0.tgz_1482518569988_0.24521715356968343"},"directories":{}},"1.0.0":{"name":"parse-package-name","version":"1.0.0","description":"Parse npm package name into name, version and path","publishConfig":{"access":"public"},"main":"./dist/index.js","module":"./dist/index.mjs","exports":{"require":"./dist/index.js","import":"./dist/index.mjs"},"types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts-resolve","test":"jest","prepublishOnly":"npm run build"},"license":"MIT","devDependencies":{"@egoist/prettier-config":"0.1.0","@sucrase/jest-plugin":"2.2.0","@types/jest":"27.0.2","jest":"27.3.1","prettier":"2.4.1","tsup":"5.7.2","typescript":"4.5.2"},"gitHead":"59aede13ce26d5eefebfe44c1584be6505f71719","_id":"parse-package-name@1.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-kBeTUtcj+SkyfaW4+KBe0HtsloBJ/mKTPoxpVdA57GZiPerREsUWJOhVj9anXweFiJkm5y8FG1sxFZkZ0SN6wg==","shasum":"1a108757e4ffc6889d5e78bcc4932a97c097a5a7","tarball":"https://registry.npmjs.org/parse-package-name/-/parse-package-name-1.0.0.tgz","fileCount":6,"unpackedSize":4117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhll5PCRA9TVsSAnZWagAAgFkP/AiCV5qhDuwEsf7sUrlO\nedd+1HwnpDAp9ODwYARYnGZamK6uJpQBxe+kH4L91ZBFu1xdH/2p5hP087zq\nwbc13gNrwSw3N9FDP0fSN4mK1VoEMlo7npJaLCT0P2nOMd5odQktU8pgjm5p\n+DOuzVSxYFOvvtwoSnk65Mfq/jwoHlwV7RvG2zqTZdcy9Y0svyE86wqDhjxR\nxQdjtfpudu4D63crwEfTbX2JdQ5TG5EQ+86lQAFz5UzpkO75iM7ozIfWCb02\nA6djERa0bJq9FPfWydgsaGGnHhG1lydcUKQu4Af9ZqvQKhrPBmPnzJWjVAGa\nmRJcnVe2vroSDDs5z3tqlTMKkdpXhlZX/vVcLruE5N/vNROQUc9mLP6+J0s9\nG/P4oBJ1evEd1IhvRh2C0svqdo+s/O/Ki6FKSV3oSBh/b7hg6whhZ7LtU4wt\nmgOX4Be2a7UTukonIB0AQGX76/reifuoVsWyaNV913/JbkCSvZqVfklgqYUa\nb2wyz5YaBOMxltlePLc2hEzgEX/Ftty7ZUWX+lWIeJ7YifGHCxJqZdstmvge\nqGIfgjMBDOI6vDmTG6074xy5TXKvWm+bsVlxgvjuz9qlEMdjd/Si9z7OtNut\nlEBwEE8Q+u6uLqWNHc6K2PTWtkrz4C6ETfA3Z6CjSPbK9A3ZlPbH3Uo62B9o\nnWxO\r\n=fdY/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCekyn6wpi5jsjn/ReubIULx0lL+QgH6kRm8S+spBhy/AIhAIWO6xxIl57Ogo8yNdKo0HLXpI4HjkIlCOweqL+/vYGj"}]},"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"},{"name":"rem","email":"shinjisays@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-package-name_1.0.0_1637244495131_0.9904243465143998"},"_hasShrinkwrap":false}},"readme":"**💛 You can help the author become a full-time open-source maintainer by [sponsoring him on GitHub](https://github.com/sponsors/egoist).**\n\n---\n\n# parse-package-name\n\n[![npm version](https://badgen.net/npm/v/parse-package-name)](https://npm.im/parse-package-name) [![npm downloads](https://badgen.net/npm/dm/parse-package-name)](https://npm.im/parse-package-name)\n\n## Install\n\n```bash\nnpm i parse-package-name\n```\n\n## Usage\n\n```ts\nimport { parse } from 'parse-package-name'\n\nparse('@egoist/foo@1.0.0/bar.js')\n//=>\n// {name:'@egoist/foo', version:'1.0.0', path:'bar.js'}\n```\n\n`version` defaults to `latest` if not specified, `path` defaults to an empty string if not specified.\n\n## Sponsors\n\n[![sponsors](https://sponsors-images.egoist.sh/sponsors.svg)](https://github.com/sponsors/egoist)\n\n## License\n\nMIT &copy; [EGOIST](https://github.com/sponsors/egoist)\n","maintainers":[{"name":"egoist","email":"0x142857@gmail.com"},{"name":"rem","email":"shinjisays@gmail.com"}],"time":{"modified":"2022-06-23T10:55:55.222Z","created":"2016-12-23T18:42:50.224Z","0.1.0":"2016-12-23T18:42:50.224Z","1.0.0":"2021-11-18T14:08:15.312Z"},"license":"MIT","readmeFilename":"README.md"}