mirror of
https://github.com/djkotowski/personal-website.git
synced 2026-09-12 05:20:40 -05:00
* Switch package manager from Yarn to pnpm Replace Yarn 3 (Berry) with pnpm 11.12.0 (latest stable): - Pin packageManager to [email protected].0; add pnpm-lock.yaml - Remove yarn.lock, .yarnrc.yml, and the bundled .yarn/ release - Update CI (ci-test, deploy) to use pnpm/action-setup + setup-node pnpm cache, with `pnpm install --frozen-lockfile` and pnpm scripts - Switch Husky pre-commit hook to `pnpm check` - Add pnpm-workspace.yaml allowlisting esbuild's build script, which pnpm 11 otherwise blocks with a hard error on install - Update CLAUDE.md guidance and drop yarn-specific .gitignore entries Verified: pnpm install --frozen-lockfile, pnpm check, and pnpm build all pass locally. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> * CI: read Node version from .tool-versions for pnpm 11 compat pnpm 11.12.0 requires Node >=22.13, but the workflows pinned node-version: '20' (20.20.2), failing install. Point setup-node at .tool-versions (22.14.0) so CI and local dev share one source of truth. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> --------- Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
31 lines
737 B
JSON
31 lines
737 B
JSON
{
|
|
"name": "personal-website",
|
|
"description": "Dan Kotowski's personal website",
|
|
"private": true,
|
|
"version": "0.1.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"preview": "vite preview",
|
|
"check": "svelte-check --tsconfig ./tsconfig.json",
|
|
"prepare": "husky"
|
|
},
|
|
"devDependencies": {
|
|
"@sveltejs/vite-plugin-svelte": "^5.0.3",
|
|
"@tailwindcss/vite": "^4.1.1",
|
|
"@tsconfig/svelte": "^5.0.4",
|
|
"husky": "^9.0.11",
|
|
"svelte": "^5.25.6",
|
|
"svelte-check": "^4.1.5",
|
|
"tailwindcss": "^4.1.1",
|
|
"tslib": "^2.5.0",
|
|
"typescript": "^5.8.2",
|
|
"vite": "^6.2.4"
|
|
},
|
|
"packageManager": "[email protected]",
|
|
"dependencies": {
|
|
"tailwind-merge": "^3.1.0"
|
|
}
|
|
}
|