@uphold/enterprise-widget-sdk-core
v0.6.0
Published
Enterprise Widget SDK Core
Readme
enterprise-widget-sdk-core
Core SDK package to support enterprise widgets.
Installation
To install the package, run:
npm install @uphold/enterprise-widget-sdk-coreUsage
This package should not be used directly. Please refer to the specific widget SDK packages for usage instructions.
Contributing
Installing the project
Install the dependencies:
npm installDevelopment
Lint
To lint the project, run:
npm run lintTest
To test the project, run:
npm testTypecheck
To type check the project, run:
npm run typecheckBuilding for production
To create a production build, run:
npm run buildGenerating a new release
Releases are performed manually via a specific Release GitHub workflow. After merging the changes to the master branch, trigger the workflow selecting that branch and the appropriate version bump to apply to the new version.
[!IMPORTANT] After releasing a new version, make sure to update the dependencies section in the
package.jsonfiles of the other packages in the monorepo to use the newly released version. This is necessary because internal dependencies are not automatically updated during the release process due to the tool being used not supporting monorepos. This will be updated in the future when we migrate to a different release tool.
