@uphold/enterprise-widget-messaging-types
v0.22.0
Published
Typescript types describing the Enterprise Widget messaging protocol
Readme
widget-messaging-types
Typescript types describing the Enterprise Widget messaging protocol.
Tech stack
Here's the main stack used in this project:
- Typescript for authoring our code.
Getting Started
Installation
Install the dependencies:
npm installDevelopment
Lint
To lint the project, run:
npm run lintTypecheck
To type check the project, run:
npm run typecheckRelease
Releases are made through the Release GitHub Actions workflow (.github/workflows/release.yaml).
To cut a release:
- Go to the repository's Actions tab and select the Release workflow.
- Click Run workflow and choose:
- PACKAGE:
widget-messaging-types - VERSION_BUMP:
major,minor, orpatch
- PACKAGE:
- Run it from the
masterbranch (the workflow only releases frommaster).
The workflow bumps the version, regenerates CHANGELOG.md, builds the package, commits and tags the release, publishes it to npm, and creates a GitHub release.
