Miss any of our Open RFC calls?Watch the recordings here! »

@cypress/releaser

0.2.2 • Public • Published

Cypress Releaser

This module is used interally to help release and manage Cypress modules.

What this does

Installing

npm install --save-dev @cypress/releaser

Usage

## use from the command line 
releaser
 
## dont actually push or tag 
releaser --dry-run
 
## bypass creating .node-version file 
releaser --no-node
 
## bypass checking for uncommitted changes 
releaser --no-clean
 
## bypass prompting or committing a changelog 
releaser --no-changelog
 
## bypass requiring master branch 
releaser --branch=<your branch>

You should probably add this to your package.json scripts

// package.json
{
  "scripts": {
    "release": "releaser"
  }
}

Now you can run:

npm run release

If you want to pass arguments to release make sure you use double dashes.

## use double dashes when running from 'scripts' 
npm run release -- --no-clean --dry-run

Changelog

0.2.2 - (09/10/17)

  • fix context

0.2.1 - (06/19/17)

  • use dev dist-tags with hours, minutes, seconds instead of random 3 chars

0.2.0 - (06/19/17)

  • prompt user for picking npm dist-tag
  • bump inquirer

0.1.12 - (04/20/17)

  • bump cypress-coffee-script dep

0.1.11 - (04/20/17)

  • update readme

0.1.10 - (04/20/17)

  • publish under new name, use cypress-coffee-script

0.1.9 - (04/20/17)

  • specify release-it version

0.1.8 - (05/23/16)

  • missing dep

0.1.7 - (04/29/16)

  • added date to changelog entries

0.1.6

  • updated default node version in question prompt

0.1.5

  • updated node version to 5.10.0

0.1.4

  • switch to git status for displaying untracked / uncommitted files

0.1.3

  • handle case sensitive file names during lookup

0.1.2

  • renamed bin to 'releaser'
  • usage docs

0.1.1

  • missing dep

0.1.0

  • initial release with basic functionality

Keywords

none

Install

npm i @cypress/releaser

DownloadsWeekly Downloads

179

Version

0.2.2

License

MIT

Last publish

Collaborators