# Preparing a new release

This library will be published as a npm package on npmjs.com.
It should be available [here](https://www.npmjs.com/package/cucumber-json-merge).

## Publishing a new release

Bump the version in package.json file:

```bash
npm version [patch|minor|major|<version_no>]
```

Run lint and tests:

```bash
npm run lint && npm test
```

To release it automatically, create a release in GH, name it something like "v0.0.8". This will trigger the ["publish" GH workflow](https://github.com/bitcoder/cucumber-json-merge/actions/workflows/publish.yml).
The latest commit should on the master branch..


You may also release it manually to npmjs.com:

```bash
npm publish --access public
```

## Removing a published verson

```bash
npm unpublish cucumber-json-merge@x.y.z
```


