All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- 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