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:eslintconfigurations (includeseslint-config-nextandeslint-config-prettier)tsconfig:tsconfig.jsons 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.