neuron-pkg

1.0.0 • Public • Published

NPM version Build Status

neuron-pkg

Parses neuron package id into name, version and path.

Install

$ npm install neuron-pkg --save

Usage

var pkg = require('neuron-pkg');
 
pkg('a@~1.3.0/abc');
// -> {
//   name: 'a',
//   version: undefined
//   range: '~1.3.0',
//   path: '/abc'
// }
 
pkg('a@1.2.3');
// -> {
//   name: 'a',
//   version: '1.2.3',
//   range: undefined,
//   path: ''
// }

pkg(id)

  • id String

Returns Object the parsed object.

pkg.format(obj)

  • obj Object

The reverse method of pkg(id)

Returns String the formated id.

License

MIT

Package Sidebar

Install

npm i neuron-pkg

Weekly Downloads

8

Version

1.0.0

License

MIT

Last publish

Collaborators

  • kael