@embrace-ai/common-sst-drizzle-utils
v1.29.5
Published
Common utils for apps on sst ion using drizzle
Keywords
Readme
Common Drizzle ORM Utils
Setup
Node
This project uses nvm (Node Version Manager)
and pnpm (Package Node Modules).
- Install
nvm cdto the project directory and execute the following:nvm install nvm use- Install
pnpmnpm install -g pnpm - Install dependencies
pnpm install
IDE Setup
This project uses EditorConfig for IDE configuration.
See .editorconfig for settings.
Many popular IDEs and editors support this out of the box or with a plugin.
Development
Prettier
This project uses Prettier, so please run it before checking in:
pnpm prettier-formatSee .prettierrc for settings.
Some IDEs and editors have plugins for running Prettier.
Linting
This project uses ESLint. Check linting before checking in:
pnpm lintSee eslint.config.mjs for settings.
Many IDEs and editors support ESLint.
Typechecking
In addition, running typecheck is recommended before checking in:
pnpm -R typecheckTesting
This project uses Vitest for testing. Run tests before checking in.
pnpm testBuilding
pnpm buildReleasing
This project uses Github Actions to release to npmjs.
