because I got bored of customising my CV for every job
1{
2 "name": "@cv/client",
3 "version": "0.0.0",
4 "private": true,
5 "type": "module",
6 "scripts": {
7 "dev": "vite",
8 "build": "tsc -b && vite build",
9 "preview": "vite preview",
10 "lint": "biome check .",
11 "lint:fix": "biome check --write .",
12 "start": "vite",
13 "typecheck": "tsc -b --noEmit",
14 "codegen": "graphql-codegen --config codegen.ts",
15 "codegen:client": "graphql-codegen --config codegen.ts"
16 },
17 "dependencies": {
18 "@cv/routing": "*",
19 "@cv/ui": "*",
20 "@cv/utils": "*",
21 "@hookform/resolvers": "^5.2.2",
22 "@tanstack/react-query": "^5.59.0",
23 "@tanstack/react-query-devtools": "^5.59.0",
24 "@tanstack/react-virtual": "^3.13.12",
25 "@types/react-router-dom": "^5.3.3",
26 "class-variance-authority": "^0.7.1",
27 "clsx": "^2.0.0",
28 "graphql": "^16.12.0",
29 "graphql-request": "^6.1.0",
30 "graphql-type-json": "^0.3.2",
31 "react": "^19.2.3",
32 "react-dom": "^19.2.3",
33 "react-dropzone": "^14.3.8",
34 "react-hook-form": "^7.70.0",
35 "react-router-dom": "^7.9.4",
36 "tailwind-merge": "^2.0.0",
37 "zod": "^4.3.6"
38 },
39 "devDependencies": {
40 "@biomejs/biome": "^2.2.6",
41 "@cv/biome-config": "*",
42 "@cv/tsconfig": "*",
43 "@graphql-codegen/cli": "^6.1.0",
44 "@graphql-codegen/typescript": "^5.0.6",
45 "@graphql-codegen/typescript-operations": "^5.0.6",
46 "@graphql-codegen/typescript-react-query": "^6.1.0",
47 "@tailwindcss/postcss": "^4.1.15",
48 "@tailwindcss/vite": "^4.0.0",
49 "@types/react": "^19.0.6",
50 "@types/react-dom": "^19.0.3",
51 "@vitejs/plugin-react": "^4.3.4",
52 "tailwindcss": "^4.0.0",
53 "typescript": "^5.6.3",
54 "vite": "^7.1.10"
55 }
56}