1.0.0 • Published 8 years ago
parse-name-at-version v1.0.0
[](https://gitlab.com/cdaringe/parse-name-at-version/c
ommits/master)
parse-name-at-version
parses <package-name>@<sem-ver>
strings
usage
npm install parse-name-at-version
example
var tape = require('tape')
var parser = require('parse-name-at-version')
tape('parses', function (t) {
t.deepEqual(parser('a@b'), { name: 'a', version: 'b' })
t.deepEqual(parser('@types/bananas@^1.0.1'), { name: '@types/bananas', version: '^1.0.1' })
t.end()
})
hooray. we support scoped packages.
- throws when parse fails
- does not actually validate
version
is semver compliant
1.0.0
8 years ago