Scripts to perform CRUD operations against the following third party services/platforms:
- Algolia
- Bluestone
- Cloudinary
- Commercetols
- Conscia
- Contentful
- Stytch
- Vercel
- Install dependencies using
pnpm(install it usingnpm i -g pnpmif you don't have it) - Clone
.env.exampleto a.envfile and set your variables - Run
pnpm dev
Add a new TS file inside the folder of an existing service in scripts/{service}.
To add a new service:
- Create a new folder inside
src/scripts/named as your desired service and add your script into it. - Add the new service client (if needed) in the
src/clients/folder. - Add environment variables to
src/environment.tsand also an example of them inside.env.example. - Run
pnpm dev, find your service, and run your script!