@@ -26,7 +26,7 @@ This is a pnpm monorepo containing the daily.dev application suite:
2626
2727## Technology Stack
2828
29- - ** Node.js v22.11 ** (see ` package.json ` ` volta ` and ` packageManager ` properties, also ` .nvmrc ` )
29+ - ** Node.js v22.22 ** (see ` package.json ` ` volta ` and ` packageManager ` properties, also ` .nvmrc ` )
3030- ** pnpm 9.14.4** for package management (see ` package.json ` ` packageManager ` property)
3131- ** TypeScript** across all packages
3232- ** React 18.3.1** with Next.js 15 for webapp (Pages Router, NOT App Router/Server Components)
@@ -291,4 +291,16 @@ When reviewing code (or writing code that will be reviewed):
291291- ** Delete dead code** - Remove unused components, functions, exports, and files. Don't leave code "for later"
292292- ** Avoid confusing naming** - Don't create multiple components with the same name in different locations (e.g., two ` AboutMe ` components)
293293- ** Remove unused exports** - If a function/constant is only used internally, don't export it
294- - ** Clean up duplicates** - If the same interface/type is defined in multiple places, consolidate to one location and import
294+ - ** Clean up duplicates** - If the same interface/type is defined in multiple places, consolidate to one location and import
295+
296+ ## Node.js Version Upgrade Checklist
297+
298+ When upgrading Node.js version, update these files:
299+ - ` .nvmrc `
300+ - ` Dockerfile `
301+ - ` .github/workflows/e2e-tests.yml `
302+ - ` .circleci/config.yml ` (multiple occurrences)
303+ - ` packages/playwright/package.json ` (engines field)
304+ - This file (` CLAUDE.md ` - Technology Stack section)
305+
306+ After updating, run ` pnpm install ` to check if lock file needs updating and commit any changes.
0 commit comments