Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including @cypress/releaser with all npm packages installed. Try it out:

var releaser = require("@cypress/releaser")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

@cypress/releaser v0.2.2

Internal module which manages releasing cypress packages

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
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free