This pull request introduces a Continuous Integration (CI) workflow for the TypeScript project and adds a new script to check code formatting in the package.json file of the client package.
The most significant changes are:
CI Workflow:
.github/workflows/typescript-build.yml: This new file introduces a CI workflow that triggers on push and pull request events to the main branch. The workflow includes steps for setting up Node.js, installing dependencies, running a linter, checking code formatting, building the project, running tests, updating the version, packaging the project, and uploading the artifact.
Code Formatting:
sdk/js/packages/client/package.json: A new script, check-format, has been added. This script uses Prettier to check the formatting of the code in the src and test directories.
This pull request introduces a Continuous Integration (CI) workflow for the TypeScript project and adds a new script to check code formatting in the
package.json
file of the client package.The most significant changes are:
CI Workflow:
.github/workflows/typescript-build.yml
: This new file introduces a CI workflow that triggers on push and pull request events to the main branch. The workflow includes steps for setting up Node.js, installing dependencies, running a linter, checking code formatting, building the project, running tests, updating the version, packaging the project, and uploading the artifact.Code Formatting:
sdk/js/packages/client/package.json
: A new script,check-format
, has been added. This script uses Prettier to check the formatting of the code in thesrc
andtest
directories.