@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

Dependencies (10)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @cypress/releaser

    Weekly Downloads

    1

    Version

    0.2.2

    License

    MIT

    Last publish

    Collaborators