Skip to content

Authing/authing-sdk-factory

Repository files navigation

Authing SDK Factory

License

English | 简体中文

Install

Basic requirements:

  • Node.js: 16.x
  • Yarn
  • Python (To generate the corresponding sdk)
# Installing dependencies
yarn
yarn build
# Generate all SDKs
yarn generate

# Generate a single SDK
yarn generate:node
yarn generate:java
yarn generate:python
yarn generate:csharp
yarn generate:go

Configuration: scripts/generate-XXX-sdk.js

Modify OPEN API link: https://console.authing.cn/openapi-json

Modify template

Catalog: src/templates/XXX

The template language used is Handlebars

After modifying the template, execute the following generation. yarn build and then do the SDK generation.

Questions

For questions and support please use the official forum. The issue list of this repo is exclusively for bug reports and feature requests.

Contribution

  • Fork it
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am 'Add some feature')
  • Push to the branch (git push -u origin my-new-feature)
  • Create new Pull Request

Contribute

https://github.com/Authing/.github/blob/main/CONTRIBUTING.md#English

License

MIT

Copyright (c) 2019-present, Authing