This is a simple, opinionated monorepo for the SDK
- Strict [Typescript}(http://typescript.io) support
- Testing via Jest
- Monorepo using Lerna
- Linting via eslint
- Watch files and restart server via ts-node-dev
- Code formatting via Prettier
- Reading API in a directory via fastify-autoload
- Auto generated types from JSON schema with json-schema-to-ts
- Pretty logs during development via pino-pretty
- Module building using Rollup
All packages
> yarn lerna run test
One package
> cd packages/sdk // replace with your chosen package
> yarn test
All packages
> yarn lerna run build
One package
> cd packages/sdk // replace with your chosen package
> yarn build