Skip to content
Redux Saga based state machines
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.vscode
examples
redux-saga-state-machine
resources
website
xstate-to-svg
.gitignore
.nvmrc
CHANGELOG.md
LICENSE
README.md
TODO.md
jest.config.js
lerna.json
netlify.toml
package.json
tsconfig.json
tslint.json
yarn.lock

README.md

Redux Saga State Machine (Parent Repo)

Dependabot Status

A work in progress

Go here for the Redux Saga State Machine package.

Developing

Install all dependencies (and link workspace packages):

yarn

Start dev mode for each package:

yarn start

Open the example app: http://localhost:8080

Tests

You can run all tests using:

yarn test

Although you might prefer to start a Jest runner for each package by running yarn test --watch within each package folder.

Publishing a new version

Every commit to master will be automatically published as a new version by CI.

When merging a PR use the following prefixes to control the deployment:

  • no-deploy: - Don't publish a new version for the merged PR.
  • fix: - Publish a new patch version.
  • feat: - Publish a new minor version.
  • BREAKING CHANGES: - Publish a new major version.

If none of the prefixes are found a new patch version will be released.

The prefixes above come from: https://conventionalcommits.org/

You can’t perform that action at this time.