Releases: DamageLabs/cellar-sync
Releases · DamageLabs/cellar-sync
v0.1.0 — Monorepo Scaffolding
What's New
First release of CellarSync — sets up the foundational monorepo structure that all future development builds on.
Added
- npm workspaces monorepo with
@cellarsync/shared,@cellarsync/api, and@cellarsync/webpackages - TypeScript project references with strict mode and
tsc --buildfor incremental compilation - ESLint v9 flat config with
typescript-eslintprojectService and Prettier integration - Prettier configuration (semi, double quotes, trailing commas, 100 printWidth)
.env.examplewith documented environment variables (DB path, JWT, CORS)- ESM everywhere with Node 20+ engine requirement
data/andscripts/scaffold directories
Verification
npm install # installs all workspace deps, creates symlinks
npm run typecheck # strict TypeScript compiles across all workspaces
npm run lint # ESLint passes across all workspaces
npm run format:check # Prettier passesFull Changelog: https://github.com/DamageLabs/cellar-sync/blob/main/CHANGELOG.md
Closes #59