0.8.1 • Published 5 years ago

bumped-terminal v0.8.1

Weekly downloads
34
License
MIT
Repository
github
Last release
5 years ago

bumped-terminal

Last version Dependency status Dev Dependencies Status NPM Status Donate

Executes whatever terminal command inside bumped as prerelease or postrelease action.

Configure your .bumpedrc adding a entry for bumped-terminal as the follow example:

files: [
  'package.json'
]

plugins:

  prerelease:
    'Linting config files':
      plugin: 'bumped-finepack'

  postrelease:

    'Generating CHANGELOG file':
      plugin: 'bumped-changelog'

    'Commiting new version':
      plugin: 'bumped-terminal'
      command: 'git add CHANGELOG.md package.json && git commit -m "Release $newVersion"'

which produces the following output:

Install

You don't need to install it! Bumped automatically resolve the plugins dependencies. However if you still want to do so must be globally accessible:

$ npm install -g bumped-terminal

The plugin provide you a serie of keywords for use in your commands as well:

  • $newVersion: Alias for bumped._version (the current semver version).
  • $oldVersion: Alias for bumped._oldVersion (the before semver version).

Additionally you can provide child_process.spawn#options

API

command

Required Type: string

Command to be executed. You can use the follow template words:

  • $newVersion: The bumped version before the release.
  • $oldVersion: The bumped version after the release.

opts

Type: object

Additional options to be passed to execspawn.

License

MIT © Bumped

0.8.1

5 years ago

0.8.0

5 years ago

0.7.8

6 years ago

0.7.7

6 years ago

0.7.6

7 years ago

0.7.5

7 years ago

0.7.4

7 years ago

0.7.3

9 years ago

0.7.2

9 years ago

0.7.1

9 years ago

0.7.0

9 years ago

0.6.3

9 years ago

0.6.2

9 years ago

0.6.1

9 years ago

0.6.0

9 years ago

0.5.0

10 years ago

0.4.0

10 years ago

0.3.4

10 years ago

0.3.3

10 years ago

0.3.1

10 years ago

0.2.0

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago