This is an official npm starter turborepo.
This turborepo uses npm as a package manager. It includes the following packages/apps:
api
: a nestjs serverreact
: a create-react-app, can be used for demo@liquality/wallet-sdk
: a typescript libraryui
: a React component library with Login componenteslint-config-custom
:eslint
configurations (includeseslint-config-next
andeslint-config-prettier
)tsconfig
:tsconfig.json
s used throughout the monorepo
Each package/app is 100% TypeScript.
To develop all apps and packages, run the following command in the root folder:
yarn && yarn dev
To build the wallet SDK, run the following command in wallet-sdk/packages/sdk folder:
yarn && yarn compile && yarn build
Building the SDK is needed to generate types.