From 4c290394bb4f596ea2f0d9c2d29a31d8caddce10 Mon Sep 17 00:00:00 2001 From: Giuseppe Scuglia Date: Thu, 2 Apr 2026 19:29:39 +0200 Subject: [PATCH] chore: improve .dockerignore and move json-schema-faker to devDependencies Co-Authored-By: Claude Opus 4.6 (1M context) --- .dockerignore | 18 ++++++++++++++++++ package.json | 2 +- pnpm-lock.yaml | 6 +++--- 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/.dockerignore b/.dockerignore index e7edc6db..c9ce8f94 100644 --- a/.dockerignore +++ b/.dockerignore @@ -14,3 +14,21 @@ README.md coverage .vercel +# Build artifacts not needed in Docker +tsconfig.tsbuildinfo +playwright-report/ +test-results/ +.vitest/ + +# Dev/test files not needed in production image +tests/ +scripts/ +dev-auth/ +src/mocks/ +docker-compose.yaml +biome.json +knip.ts +vitest.setup.ts +openapi-ts.config.ts +swagger.json +.pnpm-debug.log diff --git a/package.json b/package.json index 0ba7bb73..01ad675b 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,6 @@ "clsx": "2.1.1", "date-fns": "^4.1.0", "dexie": "^4.2.1", - "json-schema-faker": "^0.5.6", "lucide-react": "^0.577.0", "msw": "^2.12.2", "nanoid": "^5.1.6", @@ -96,6 +95,7 @@ "dotenv": "^17.2.3", "husky": "^9.1.7", "jsdom": "^29.0.0", + "json-schema-faker": "^0.5.6", "lint-staged": "^16.0.0", "oidc-provider": "^9.5.2", "tailwindcss": "^4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53b18c12..88a940f3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -109,9 +109,6 @@ importers: dexie: specifier: ^4.2.1 version: 4.3.0 - json-schema-faker: - specifier: ^0.5.6 - version: 0.5.9 lucide-react: specifier: ^0.577.0 version: 0.577.0(react@19.2.4) @@ -221,6 +218,9 @@ importers: jsdom: specifier: ^29.0.0 version: 29.0.0(@noble/hashes@2.0.1) + json-schema-faker: + specifier: ^0.5.6 + version: 0.5.9 lint-staged: specifier: ^16.0.0 version: 16.4.0