parse-package-name

Parse npm package name into name, version and path

Usage no npm install needed!

<script type="module">
  import parsePackageName from 'https://cdn.skypack.dev/parse-package-name';
</script>

README

💛 You can help the author become a full-time open-source maintainer by sponsoring him on GitHub.


parse-package-name

npm version npm downloads

Install

npm i parse-package-name

Usage

import { parse } from 'parse-package-name'

parse('@egoist/foo@1.0.0/bar.js')
//=>
// {name:'@egoist/foo', version:'1.0.0', path:'bar.js'}

version defaults to latest if not specified, path defaults to an empty string if not specified.

Sponsors

sponsors

License

MIT © EGOIST