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 pnpm
if you don't have it) - Clone
.env.example
to a.env
file 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.ts
and also an example of them inside.env.example
. - Run
pnpm dev
, find your service, and run your script!