Skip to content

JS monorepo to aid developers in the creation of API client SDKs.

License

Notifications You must be signed in to change notification settings

RedCrewOS/api-sdk-creator-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e0b5f83 · Apr 23, 2023
Mar 21, 2022
Feb 8, 2023
Feb 8, 2023
Jan 17, 2022
Feb 8, 2023
Apr 23, 2023
Feb 7, 2023
Nov 4, 2020
Nov 4, 2020
Feb 7, 2023
Nov 4, 2020
Dec 2, 2022
Jul 21, 2021
Jul 21, 2021
Feb 15, 2021
Jul 6, 2021
Dec 2, 2022

Repository files navigation

api-sdk-creator-js

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

Development

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

Building

$ rush install
$ rush build

Testing

$ rush rebuild
$ cd <project> && rushx test

Publishing

The @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 ...

About

JS monorepo to aid developers in the creation of API client SDKs.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published