Contains libraries to aid SDK developers in the creation of API client SDKs.
See the individual library READMEs for more details. The best starting place is with the http-api-client README
| 📝 | This library is still in active development and may break compatibility in future releases |
|---|
The repository is managed by Rush. As such, the Rush Command Set needs to be used to add/remove/update packages and to build/publish the modules/libraries that make up the @api-sdk-creator set.
Note: Using rushx is the equivalent to using npm run
$ rush install
$ rush build$ rush rebuild
$ cd <project> && rushx testThe @api-sdk-creator organisation is hosted on https://registry.npmjs.org/
Rush uses the .npmrc-publish file to read config to access/public the modules to the NPM
organisation. After npm login --scope=@api-sdk-creator the access token should be given to rush via the
NPM_AUTH_TOKEN env var ie:
$ NPM_AUTH_TOKEN=abc123 rush publish ...