Package detail

program-version

wilmoore1.1kMIT1.0.0

Returns the program/package name and version as a string with optional format customization.

package, package.json, program, program-version

readme

program-version

Build Status NPM version NPM downloads LICENSE

Returns the program/package name and version as a string with optional format customization.

$ npm install program-version --save

Usage

import and configure.
// specify directory of `package.json`
var version = require('program-version')(__dirname)

// directory of `package.json` is inferred
var version = require('program-version')()
program/package name, leading v and version.
version()
//=> program vN.N.N

Format Options

  • %(program)s: program/package name
  • %(vprefix)s: v
  • %(version)s: version (i.e. 0.1.0)
program/pacakge name only.
version('%(program)s');
//=> program
program/package name and version (no leading v).
version('%(program)s %(version)s');
//=> program N.N.N
version only.
version('%(version)s');
//=> N.N.N

License

MIT

changelog

Change Log

All notable changes to this project will be documented in this file (keepachangelog.com).

1.0.0 - 2015-12-13

Changed

  • Curried API supporting root directory specification.

0.4.0 - 2014-11-13

Added

  • Initial public release.