fix docker build

This commit is contained in:
KMKoushik
2025-05-12 07:15:40 +10:00
parent 589f3280d9
commit 3dcd8a1bcc
4 changed files with 19 additions and 56 deletions

View File

@@ -1,7 +1,6 @@
const config = {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
};

View File

@@ -18,7 +18,7 @@ WORKDIR /app
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./
COPY ./apps/web ./apps/web
COPY ./packages ./packages
RUN pnpm add turbo@^1.12.5 -g
RUN pnpm add turbo@^2.5.2 -g
# Generate a partial monorepo with a pruned lockfile for a target workspace.
# Assuming "web" is the name entered in the project's package.json: { name: "web" }

View File

@@ -29,7 +29,8 @@
"prettier-plugin-tailwindcss": "^0.6.11",
"react": "^19.1.0",
"tailwindcss": "^3.4.1",
"tsup": "^8.4.0"
"tsup": "^8.4.0",
"typescript": "^5.8.3"
},
"peerDependencies": {
"react": "^19.1.0"

69
pnpm-lock.yaml generated
View File

@@ -121,7 +121,7 @@ importers:
version: 6.4.17
tsup:
specifier: ^8.4.0
version: 8.4.0(typescript@5.8.3)
version: 8.4.0(postcss@8.5.3)(typescript@5.8.3)
typescript:
specifier: ^5.8.3
version: 5.8.3
@@ -386,7 +386,7 @@ importers:
version: 9.25.1
jsx-email:
specifier: ^2.7.1
version: 2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)
version: 2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)(typescript@5.8.3)
lucide-react:
specifier: ^0.503.0
version: 0.503.0(react@19.1.0)
@@ -438,7 +438,10 @@ importers:
version: 3.4.15
tsup:
specifier: ^8.4.0
version: 8.4.0(postcss@8.5.3)
version: 8.4.0(postcss@8.5.3)(typescript@5.8.3)
typescript:
specifier: ^5.8.3
version: 5.8.3
packages/eslint-config:
devDependencies:
@@ -493,7 +496,7 @@ importers:
version: 7.6.1(typescript@5.8.3)
tsup:
specifier: ^8.4.0
version: 8.4.0(typescript@5.8.3)
version: 8.4.0(postcss@8.5.3)(typescript@5.8.3)
typescript:
specifier: ^5.8.3
version: 5.8.3
@@ -3163,7 +3166,7 @@ packages:
'@adobe/css-tools': 4.4.2
hast-util-select: 6.0.4
hast-util-to-string: 3.0.1
jsx-email: 2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)
jsx-email: 2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)(typescript@5.8.3)
unist-util-remove: 4.0.0
unist-util-visit: 5.0.0
dev: false
@@ -3174,7 +3177,7 @@ packages:
peerDependencies:
jsx-email: ^2.6.1
dependencies:
jsx-email: 2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)
jsx-email: 2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)(typescript@5.8.3)
rehype-minify-attribute-whitespace: 4.0.1
rehype-minify-css-style: 4.0.1
rehype-minify-enumerated-attribute: 5.0.2
@@ -3201,7 +3204,7 @@ packages:
peerDependencies:
jsx-email: ^2.0.0
dependencies:
jsx-email: 2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)
jsx-email: 2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)(typescript@5.8.3)
pretty: 2.0.0
dev: false
@@ -12019,7 +12022,7 @@ packages:
object.values: 1.2.1
dev: true
/jsx-email@2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0):
/jsx-email@2.7.1(@jsx-email/plugin-inline@1.0.1)(@jsx-email/plugin-minify@1.0.2)(@jsx-email/plugin-pretty@1.0.0)(@types/react@19.1.2)(react-dom@19.1.0)(react@19.1.0)(typescript@5.8.3):
resolution: {integrity: sha512-N958st14J3W5HrfO5/DKawdgTnCZTdl0xewCcjOnYudv81VI2iAO7BGK7nbDSBnFD7T2+Fzo4RwQWuZzSAZSyA==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -12081,7 +12084,7 @@ packages:
tailwindcss: 3.4.15
titleize: 4.0.0
unist-util-visit: 5.0.0
valibot: 0.42.1
valibot: 0.42.1(typescript@5.8.3)
vite: 5.4.18
yargs-parser: 21.1.1
transitivePeerDependencies:
@@ -16316,7 +16319,7 @@ packages:
/tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
/tsup@8.4.0(postcss@8.5.3):
/tsup@8.4.0(postcss@8.5.3)(typescript@5.8.3):
resolution: {integrity: sha512-b+eZbPCjz10fRryaAA7C8xlIHnf8VnsaRqydheLIqwG/Mcpfk8Z5zp3HayX7GaTygkigHl5cBUs+IhcySiIexQ==}
engines: {node: '>=18'}
hasBin: true
@@ -16352,48 +16355,6 @@ packages:
tinyexec: 0.3.2
tinyglobby: 0.2.13
tree-kill: 1.2.2
transitivePeerDependencies:
- jiti
- supports-color
- tsx
- yaml
dev: true
/tsup@8.4.0(typescript@5.8.3):
resolution: {integrity: sha512-b+eZbPCjz10fRryaAA7C8xlIHnf8VnsaRqydheLIqwG/Mcpfk8Z5zp3HayX7GaTygkigHl5cBUs+IhcySiIexQ==}
engines: {node: '>=18'}
hasBin: true
peerDependencies:
'@microsoft/api-extractor': ^7.36.0
'@swc/core': ^1
postcss: ^8.4.12
typescript: '>=4.5.0'
peerDependenciesMeta:
'@microsoft/api-extractor':
optional: true
'@swc/core':
optional: true
postcss:
optional: true
typescript:
optional: true
dependencies:
bundle-require: 5.1.0(esbuild@0.25.3)
cac: 6.7.14
chokidar: 4.0.3
consola: 3.4.2
debug: 4.4.0(supports-color@9.4.0)
esbuild: 0.25.3
joycon: 3.1.1
picocolors: 1.1.1
postcss-load-config: 6.0.1(postcss@8.5.3)
resolve-from: 5.0.0
rollup: 4.40.0
source-map: 0.8.0-beta.0
sucrase: 3.35.0
tinyexec: 0.3.2
tinyglobby: 0.2.13
tree-kill: 1.2.2
typescript: 5.8.3
transitivePeerDependencies:
- jiti
@@ -16854,13 +16815,15 @@ packages:
hasBin: true
dev: false
/valibot@0.42.1:
/valibot@0.42.1(typescript@5.8.3):
resolution: {integrity: sha512-3keXV29Ar5b//Hqi4MbSdV7lfVp6zuYLZuA9V1PvQUsXqogr+u5lvLPLk3A4f74VUXDnf/JfWMN6sB+koJ/FFw==}
peerDependencies:
typescript: '>=5'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
typescript: 5.8.3
dev: false
/validate-npm-package-license@3.0.4: