A powerful toolkit for building blog systems with markdown. Consists of two packages: a core library for parsing markdown blog files and a React component library for rendering blog UIs.
blog kit - A full documentation of Blog Kit built with Blog Kit.
This is a monorepo managed with pnpm workspaces.
# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run type checking
pnpm type-check
# Run linting
pnpm lint
# Format code
pnpm formatFork the Project
- Feature branches:
feature/*git checkout -b feature/YOUR-BRANCH-NAME
- Bug fix branches:
fix/*git checkout -b fix/YOUR-BRANCH-NAME
All commits MUST follow this format:
<gitmoji> type(scope): subject
[optional body]
✨ feat(react): add dark-mode support
🐛 fix(core): resolve markdown parsing issue
📝 docs(app): update react component library documentation- Create your Feature Branch
git checkout -b feature/YOUR-BRANCH-NAMEfrom themainbranch - Push to the Branch
git push origin feature/YOUR-BRANCH-NAME - Open a Pull Request against the
mainbranch