because I got bored of customising my CV for every job
1{
2 "name": "root",
3 "private": true,
4 "workspaces": [
5 "apps/*",
6 "packages/*"
7 ],
8 "devDependencies": {
9 "@biomejs/biome": "^2.2.6",
10 "@types/node": "^22.7.5",
11 "lerna": "^8.2.4"
12 },
13 "scripts": {
14 "build": "lerna run build --stream",
15 "dev": "lerna run dev --parallel --stream",
16 "start": "lerna run start --stream",
17 "lint": "lerna run lint --stream",
18 "lint:fix": "lerna run lint:fix --stream",
19 "typecheck": "lerna run typecheck --parallel --no-bail --stream",
20 "codegen": "lerna run prisma:generate --scope=@cv/server && lerna run codegen --scope=@cv/client",
21 "prisma:generate": "lerna run prisma:generate --scope=@cv/server",
22 "prisma:migrate": "lerna run prisma:migrate --scope=@cv/server",
23 "prisma:deploy": "lerna run prisma:deploy --scope=@cv/server",
24 "prisma:studio": "lerna run prisma:studio --scope=@cv/server",
25 "seed": "lerna run seed --scope=@cv/server",
26 "clean:js": "find . -name '*.js' -type f | grep -v node_modules | grep -v dist | xargs rm -f",
27 "llama:start": "./scripts/start-llama.sh",
28 "llama:stop": "./scripts/stop-llama.sh"
29 },
30 "dependencies": {
31 "@cspotcode/source-map-support": "^0.8.1",
32 "@prisma/client": "^7.1.0"
33 },
34 "pnpm": {
35 "onlyBuiltDependencies": [
36 "@swc/core",
37 "canvas",
38 "tesseract.js"
39 ],
40 "overrides": {
41 "pdfjs-dist>canvas": "^3.1.0"
42 }
43 }
44}