pnpm install
pnpm dev
- Sanity
- Typescript
- Tailwind
- Nextjs
- Storybook
- Playwright
- Hygen
- Eslint
- Prettier
- Commitlint
- Lintstaged
- Changesets
- Github Actions
It uses Turborepo and contains:
apps
└─ cms
├─ sanity.io
└─ web
├─ nextjs
packages
└─ config
└─ eslint eslint config
└─ tailwindcss tailwindcss config
└─ tsconfig config
└─ ui
└─ design system with storybook
└─ utils
└─ utility functions
All commit messages must adhere the gitmoji commitlint conventions
:sparkles: feat(changelog): support chinese title
:bug: fix(config): fix a subject bug
:memo: docs: update README.md
:bulb: docs(plugin): update comments
Includes live preview, singletons, nested documents via Sanity page tree