Skip to content

algolia/api-clients-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

api-clients-automation

Make sure to have Docker installed so you don't have to install the tooling for every API clients.

Setup repository tooling

nvm use && yarn

Setup dev environment

yarn docker:setup

Read more on our documentation

Contributing

You can make changes locally and run commands through the docker container.

Specs CLI commands • Clients CLI commands • CTS CLI commands

Build and validate specs

Usage

yarn docker build specs <client | all>

Read more on our documentation

Generate clients based on the specs

Usage

yarn docker generate <language | all> <client | all>

Read more on our documentation

Testing clients

You can test our generated clients by running:

About

🤖 Monorepo of the Algolia API specs and their auto-generated clients and documentation

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 68