We need to publish the SDK for the API to NPM. This involves preparing the package, ensuring all dependencies and configurations are correct, and following the steps to publish the package on NPM.
Acceptance Criteria
[ ] package.json is correctly configured with all necessary fields and dependencies.
[ ] The SDK is built and bundled correctly.
[ ] Comprehensive documentation is provided in README.md.
[ ] The NPM account is set up and configured.
[ ] The SDK is successfully published to NPM and is accessible.
[ ] The published package is verified in a separate project.
[ ] GitHub Actions workflow is set up to automate testing and publishing of the SDK.
[ ] GitHub Actions workflow runs only for changes in /sdk/typescript.
Additional Context
Follow best practices for package development and publication.
Description
We need to publish the SDK for the API to NPM. This involves preparing the package, ensuring all dependencies and configurations are correct, and following the steps to publish the package on NPM.
Acceptance Criteria
package.json
is correctly configured with all necessary fields and dependencies.README.md
./sdk/typescript
.Additional Context
Labels
sdk
,npm
,publishing
,ci/cd