Spaces:
Running
Running
fix build
Browse files- Dockerfile +21 -12
- package.json +1 -0
- pnpm-lock.yaml +158 -0
- svelte.config.js +1 -1
Dockerfile
CHANGED
|
@@ -1,22 +1,31 @@
|
|
| 1 |
-
FROM node:20-alpine
|
| 2 |
-
USER root
|
| 3 |
|
| 4 |
# Install pnpm
|
| 5 |
RUN corepack enable && corepack prepare pnpm@latest --activate
|
| 6 |
|
| 7 |
-
|
| 8 |
-
WORKDIR /usr/src/app
|
| 9 |
-
# Copy package.json and pnpm-lock.yaml to the container
|
| 10 |
-
COPY --chown=1000 package.json pnpm-lock.yaml ./
|
| 11 |
|
| 12 |
-
#
|
| 13 |
-
COPY
|
|
|
|
| 14 |
|
| 15 |
-
|
|
|
|
| 16 |
RUN pnpm run build
|
| 17 |
|
| 18 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
EXPOSE 3000
|
| 20 |
|
| 21 |
-
|
| 22 |
-
CMD ["pnpm", "start"]
|
|
|
|
| 1 |
+
FROM node:20-alpine AS builder
|
|
|
|
| 2 |
|
| 3 |
# Install pnpm
|
| 4 |
RUN corepack enable && corepack prepare pnpm@latest --activate
|
| 5 |
|
| 6 |
+
WORKDIR /app
|
|
|
|
|
|
|
|
|
|
| 7 |
|
| 8 |
+
# Install dependencies
|
| 9 |
+
COPY package.json pnpm-lock.yaml ./
|
| 10 |
+
RUN pnpm install --frozen-lockfile
|
| 11 |
|
| 12 |
+
# Copy source and build
|
| 13 |
+
COPY . .
|
| 14 |
RUN pnpm run build
|
| 15 |
|
| 16 |
+
# Prune dev dependencies
|
| 17 |
+
RUN pnpm prune --prod
|
| 18 |
+
|
| 19 |
+
# --- Production image ---
|
| 20 |
+
FROM node:20-alpine
|
| 21 |
+
|
| 22 |
+
USER 1000
|
| 23 |
+
WORKDIR /app
|
| 24 |
+
|
| 25 |
+
COPY --from=builder --chown=1000 /app/build ./build
|
| 26 |
+
COPY --from=builder --chown=1000 /app/node_modules ./node_modules
|
| 27 |
+
COPY --from=builder --chown=1000 /app/package.json ./
|
| 28 |
+
|
| 29 |
EXPOSE 3000
|
| 30 |
|
| 31 |
+
CMD ["node", "build"]
|
|
|
package.json
CHANGED
|
@@ -44,6 +44,7 @@
|
|
| 44 |
"dependencies": {
|
| 45 |
"@dagrejs/dagre": "^2.0.4",
|
| 46 |
"@huggingface/inference": "^4.13.12",
|
|
|
|
| 47 |
"@xyflow/svelte": "^1.5.0",
|
| 48 |
"clsx": "^2.1.1",
|
| 49 |
"elkjs": "^0.11.0",
|
|
|
|
| 44 |
"dependencies": {
|
| 45 |
"@dagrejs/dagre": "^2.0.4",
|
| 46 |
"@huggingface/inference": "^4.13.12",
|
| 47 |
+
"@sveltejs/adapter-node": "^5.5.2",
|
| 48 |
"@xyflow/svelte": "^1.5.0",
|
| 49 |
"clsx": "^2.1.1",
|
| 50 |
"elkjs": "^0.11.0",
|
pnpm-lock.yaml
CHANGED
|
@@ -14,6 +14,9 @@ importers:
|
|
| 14 |
'@huggingface/inference':
|
| 15 |
specifier: ^4.13.12
|
| 16 |
version: 4.13.12
|
|
|
|
|
|
|
|
|
|
| 17 |
'@xyflow/svelte':
|
| 18 |
specifier: ^1.5.0
|
| 19 |
version: 1.5.0(svelte@5.50.1)
|
|
@@ -390,6 +393,42 @@ packages:
|
|
| 390 |
'@polka/url@1.0.0-next.29':
|
| 391 |
resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
|
| 392 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 393 |
'@rollup/rollup-android-arm-eabi@4.57.1':
|
| 394 |
resolution: {integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==}
|
| 395 |
cpu: [arm]
|
|
@@ -546,6 +585,11 @@ packages:
|
|
| 546 |
peerDependencies:
|
| 547 |
'@sveltejs/kit': ^2.0.0
|
| 548 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 549 |
'@sveltejs/kit@2.50.2':
|
| 550 |
resolution: {integrity: sha512-875hTUkEbz+MyJIxWbQjfMaekqdmEKUUfR7JyKcpfMRZqcGyrO9Gd+iS1D/Dx8LpE5FEtutWGOtlAh4ReSAiOA==}
|
| 551 |
engines: {node: '>=18.13'}
|
|
@@ -712,6 +756,9 @@ packages:
|
|
| 712 |
'@types/node@24.10.13':
|
| 713 |
resolution: {integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==}
|
| 714 |
|
|
|
|
|
|
|
|
|
|
| 715 |
'@typescript-eslint/eslint-plugin@8.55.0':
|
| 716 |
resolution: {integrity: sha512-1y/MVSz0NglV1ijHC8OT49mPJ4qhPYjiK08YUQVbIOyu+5k862LKUHFkpKHWu//zmr7hDR2rhwUm6gnCGNmGBQ==}
|
| 717 |
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
|
@@ -846,6 +893,9 @@ packages:
|
|
| 846 |
color-name@1.1.4:
|
| 847 |
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
|
| 848 |
|
|
|
|
|
|
|
|
|
|
| 849 |
concat-map@0.0.1:
|
| 850 |
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
|
| 851 |
|
|
@@ -1003,6 +1053,9 @@ packages:
|
|
| 1003 |
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
|
| 1004 |
engines: {node: '>=4.0'}
|
| 1005 |
|
|
|
|
|
|
|
|
|
|
| 1006 |
esutils@2.0.3:
|
| 1007 |
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
|
| 1008 |
engines: {node: '>=0.10.0'}
|
|
@@ -1045,6 +1098,9 @@ packages:
|
|
| 1045 |
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
|
| 1046 |
os: [darwin]
|
| 1047 |
|
|
|
|
|
|
|
|
|
|
| 1048 |
glob-parent@6.0.2:
|
| 1049 |
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
|
| 1050 |
engines: {node: '>=10.13.0'}
|
|
@@ -1068,6 +1124,10 @@ packages:
|
|
| 1068 |
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
|
| 1069 |
engines: {node: '>=8'}
|
| 1070 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1071 |
ignore@5.3.2:
|
| 1072 |
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
|
| 1073 |
engines: {node: '>= 4'}
|
|
@@ -1087,6 +1147,10 @@ packages:
|
|
| 1087 |
inline-style-parser@0.2.7:
|
| 1088 |
resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==}
|
| 1089 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1090 |
is-extglob@2.1.1:
|
| 1091 |
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
|
| 1092 |
engines: {node: '>=0.10.0'}
|
|
@@ -1095,6 +1159,12 @@ packages:
|
|
| 1095 |
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
|
| 1096 |
engines: {node: '>=0.10.0'}
|
| 1097 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1098 |
is-reference@3.0.3:
|
| 1099 |
resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==}
|
| 1100 |
|
|
@@ -1290,6 +1360,9 @@ packages:
|
|
| 1290 |
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
|
| 1291 |
engines: {node: '>=8'}
|
| 1292 |
|
|
|
|
|
|
|
|
|
|
| 1293 |
picocolors@1.1.1:
|
| 1294 |
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
|
| 1295 |
|
|
@@ -1415,6 +1488,11 @@ packages:
|
|
| 1415 |
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
|
| 1416 |
engines: {node: '>=4'}
|
| 1417 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1418 |
rollup@4.57.1:
|
| 1419 |
resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==}
|
| 1420 |
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
|
|
@@ -1478,6 +1556,10 @@ packages:
|
|
| 1478 |
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
|
| 1479 |
engines: {node: '>=8'}
|
| 1480 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1481 |
svelte-check@4.3.6:
|
| 1482 |
resolution: {integrity: sha512-uBkz96ElE3G4pt9E1Tw0xvBfIUQkeH794kDQZdAUk795UVMr+NJZpuFSS62vcmO/DuSalK83LyOwhgWq8YGU1Q==}
|
| 1483 |
engines: {node: '>= 18.0.0'}
|
|
@@ -1854,6 +1936,42 @@ snapshots:
|
|
| 1854 |
|
| 1855 |
'@polka/url@1.0.0-next.29': {}
|
| 1856 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1857 |
'@rollup/rollup-android-arm-eabi@4.57.1':
|
| 1858 |
optional: true
|
| 1859 |
|
|
@@ -1943,6 +2061,14 @@ snapshots:
|
|
| 1943 |
dependencies:
|
| 1944 |
'@sveltejs/kit': 2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.50.1)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.50.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2))
|
| 1945 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1946 |
'@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.50.1)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.50.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2))':
|
| 1947 |
dependencies:
|
| 1948 |
'@standard-schema/spec': 1.1.0
|
|
@@ -2091,6 +2217,8 @@ snapshots:
|
|
| 2091 |
dependencies:
|
| 2092 |
undici-types: 7.16.0
|
| 2093 |
|
|
|
|
|
|
|
| 2094 |
'@typescript-eslint/eslint-plugin@8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
|
| 2095 |
dependencies:
|
| 2096 |
'@eslint-community/regexpp': 4.12.2
|
|
@@ -2266,6 +2394,8 @@ snapshots:
|
|
| 2266 |
|
| 2267 |
color-name@1.1.4: {}
|
| 2268 |
|
|
|
|
|
|
|
| 2269 |
concat-map@0.0.1: {}
|
| 2270 |
|
| 2271 |
cookie@0.6.0: {}
|
|
@@ -2460,6 +2590,8 @@ snapshots:
|
|
| 2460 |
|
| 2461 |
estraverse@5.3.0: {}
|
| 2462 |
|
|
|
|
|
|
|
| 2463 |
esutils@2.0.3: {}
|
| 2464 |
|
| 2465 |
fast-deep-equal@3.1.3: {}
|
|
@@ -2491,6 +2623,8 @@ snapshots:
|
|
| 2491 |
fsevents@2.3.3:
|
| 2492 |
optional: true
|
| 2493 |
|
|
|
|
|
|
|
| 2494 |
glob-parent@6.0.2:
|
| 2495 |
dependencies:
|
| 2496 |
is-glob: 4.0.3
|
|
@@ -2505,6 +2639,10 @@ snapshots:
|
|
| 2505 |
|
| 2506 |
has-flag@4.0.0: {}
|
| 2507 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2508 |
ignore@5.3.2: {}
|
| 2509 |
|
| 2510 |
ignore@7.0.5: {}
|
|
@@ -2518,12 +2656,22 @@ snapshots:
|
|
| 2518 |
|
| 2519 |
inline-style-parser@0.2.7: {}
|
| 2520 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2521 |
is-extglob@2.1.1: {}
|
| 2522 |
|
| 2523 |
is-glob@4.0.3:
|
| 2524 |
dependencies:
|
| 2525 |
is-extglob: 2.1.1
|
| 2526 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2527 |
is-reference@3.0.3:
|
| 2528 |
dependencies:
|
| 2529 |
'@types/estree': 1.0.8
|
|
@@ -2673,6 +2821,8 @@ snapshots:
|
|
| 2673 |
|
| 2674 |
path-key@3.1.1: {}
|
| 2675 |
|
|
|
|
|
|
|
| 2676 |
picocolors@1.1.1: {}
|
| 2677 |
|
| 2678 |
picomatch@4.0.3: {}
|
|
@@ -2729,6 +2879,12 @@ snapshots:
|
|
| 2729 |
|
| 2730 |
resolve-from@4.0.0: {}
|
| 2731 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2732 |
rollup@4.57.1:
|
| 2733 |
dependencies:
|
| 2734 |
'@types/estree': 1.0.8
|
|
@@ -2811,6 +2967,8 @@ snapshots:
|
|
| 2811 |
dependencies:
|
| 2812 |
has-flag: 4.0.0
|
| 2813 |
|
|
|
|
|
|
|
| 2814 |
svelte-check@4.3.6(picomatch@4.0.3)(svelte@5.50.1)(typescript@5.9.3):
|
| 2815 |
dependencies:
|
| 2816 |
'@jridgewell/trace-mapping': 0.3.31
|
|
|
|
| 14 |
'@huggingface/inference':
|
| 15 |
specifier: ^4.13.12
|
| 16 |
version: 4.13.12
|
| 17 |
+
'@sveltejs/adapter-node':
|
| 18 |
+
specifier: ^5.5.2
|
| 19 |
+
version: 5.5.2(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.50.1)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.50.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))
|
| 20 |
'@xyflow/svelte':
|
| 21 |
specifier: ^1.5.0
|
| 22 |
version: 1.5.0(svelte@5.50.1)
|
|
|
|
| 393 |
'@polka/url@1.0.0-next.29':
|
| 394 |
resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
|
| 395 |
|
| 396 |
+
'@rollup/plugin-commonjs@28.0.9':
|
| 397 |
+
resolution: {integrity: sha512-PIR4/OHZ79romx0BVVll/PkwWpJ7e5lsqFa3gFfcrFPWwLXLV39JVUzQV9RKjWerE7B845Hqjj9VYlQeieZ2dA==}
|
| 398 |
+
engines: {node: '>=16.0.0 || 14 >= 14.17'}
|
| 399 |
+
peerDependencies:
|
| 400 |
+
rollup: ^2.68.0||^3.0.0||^4.0.0
|
| 401 |
+
peerDependenciesMeta:
|
| 402 |
+
rollup:
|
| 403 |
+
optional: true
|
| 404 |
+
|
| 405 |
+
'@rollup/plugin-json@6.1.0':
|
| 406 |
+
resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==}
|
| 407 |
+
engines: {node: '>=14.0.0'}
|
| 408 |
+
peerDependencies:
|
| 409 |
+
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
|
| 410 |
+
peerDependenciesMeta:
|
| 411 |
+
rollup:
|
| 412 |
+
optional: true
|
| 413 |
+
|
| 414 |
+
'@rollup/plugin-node-resolve@16.0.3':
|
| 415 |
+
resolution: {integrity: sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==}
|
| 416 |
+
engines: {node: '>=14.0.0'}
|
| 417 |
+
peerDependencies:
|
| 418 |
+
rollup: ^2.78.0||^3.0.0||^4.0.0
|
| 419 |
+
peerDependenciesMeta:
|
| 420 |
+
rollup:
|
| 421 |
+
optional: true
|
| 422 |
+
|
| 423 |
+
'@rollup/pluginutils@5.3.0':
|
| 424 |
+
resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==}
|
| 425 |
+
engines: {node: '>=14.0.0'}
|
| 426 |
+
peerDependencies:
|
| 427 |
+
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
|
| 428 |
+
peerDependenciesMeta:
|
| 429 |
+
rollup:
|
| 430 |
+
optional: true
|
| 431 |
+
|
| 432 |
'@rollup/rollup-android-arm-eabi@4.57.1':
|
| 433 |
resolution: {integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==}
|
| 434 |
cpu: [arm]
|
|
|
|
| 585 |
peerDependencies:
|
| 586 |
'@sveltejs/kit': ^2.0.0
|
| 587 |
|
| 588 |
+
'@sveltejs/adapter-node@5.5.2':
|
| 589 |
+
resolution: {integrity: sha512-L15Djwpr7HrSAPj/Z8PYfc0pa9A1tllrr18phKI0WJHJeoWw45yinPf0IGgVTmakqx1B3JQ+C/OFl9ZwmxHU1Q==}
|
| 590 |
+
peerDependencies:
|
| 591 |
+
'@sveltejs/kit': ^2.4.0
|
| 592 |
+
|
| 593 |
'@sveltejs/kit@2.50.2':
|
| 594 |
resolution: {integrity: sha512-875hTUkEbz+MyJIxWbQjfMaekqdmEKUUfR7JyKcpfMRZqcGyrO9Gd+iS1D/Dx8LpE5FEtutWGOtlAh4ReSAiOA==}
|
| 595 |
engines: {node: '>=18.13'}
|
|
|
|
| 756 |
'@types/node@24.10.13':
|
| 757 |
resolution: {integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==}
|
| 758 |
|
| 759 |
+
'@types/resolve@1.20.2':
|
| 760 |
+
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
|
| 761 |
+
|
| 762 |
'@typescript-eslint/eslint-plugin@8.55.0':
|
| 763 |
resolution: {integrity: sha512-1y/MVSz0NglV1ijHC8OT49mPJ4qhPYjiK08YUQVbIOyu+5k862LKUHFkpKHWu//zmr7hDR2rhwUm6gnCGNmGBQ==}
|
| 764 |
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
|
|
|
| 893 |
color-name@1.1.4:
|
| 894 |
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
|
| 895 |
|
| 896 |
+
commondir@1.0.1:
|
| 897 |
+
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
|
| 898 |
+
|
| 899 |
concat-map@0.0.1:
|
| 900 |
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
|
| 901 |
|
|
|
|
| 1053 |
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
|
| 1054 |
engines: {node: '>=4.0'}
|
| 1055 |
|
| 1056 |
+
estree-walker@2.0.2:
|
| 1057 |
+
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
|
| 1058 |
+
|
| 1059 |
esutils@2.0.3:
|
| 1060 |
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
|
| 1061 |
engines: {node: '>=0.10.0'}
|
|
|
|
| 1098 |
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
|
| 1099 |
os: [darwin]
|
| 1100 |
|
| 1101 |
+
function-bind@1.1.2:
|
| 1102 |
+
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
|
| 1103 |
+
|
| 1104 |
glob-parent@6.0.2:
|
| 1105 |
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
|
| 1106 |
engines: {node: '>=10.13.0'}
|
|
|
|
| 1124 |
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
|
| 1125 |
engines: {node: '>=8'}
|
| 1126 |
|
| 1127 |
+
hasown@2.0.2:
|
| 1128 |
+
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
|
| 1129 |
+
engines: {node: '>= 0.4'}
|
| 1130 |
+
|
| 1131 |
ignore@5.3.2:
|
| 1132 |
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
|
| 1133 |
engines: {node: '>= 4'}
|
|
|
|
| 1147 |
inline-style-parser@0.2.7:
|
| 1148 |
resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==}
|
| 1149 |
|
| 1150 |
+
is-core-module@2.16.1:
|
| 1151 |
+
resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
|
| 1152 |
+
engines: {node: '>= 0.4'}
|
| 1153 |
+
|
| 1154 |
is-extglob@2.1.1:
|
| 1155 |
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
|
| 1156 |
engines: {node: '>=0.10.0'}
|
|
|
|
| 1159 |
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
|
| 1160 |
engines: {node: '>=0.10.0'}
|
| 1161 |
|
| 1162 |
+
is-module@1.0.0:
|
| 1163 |
+
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
|
| 1164 |
+
|
| 1165 |
+
is-reference@1.2.1:
|
| 1166 |
+
resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
|
| 1167 |
+
|
| 1168 |
is-reference@3.0.3:
|
| 1169 |
resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==}
|
| 1170 |
|
|
|
|
| 1360 |
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
|
| 1361 |
engines: {node: '>=8'}
|
| 1362 |
|
| 1363 |
+
path-parse@1.0.7:
|
| 1364 |
+
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
|
| 1365 |
+
|
| 1366 |
picocolors@1.1.1:
|
| 1367 |
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
|
| 1368 |
|
|
|
|
| 1488 |
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
|
| 1489 |
engines: {node: '>=4'}
|
| 1490 |
|
| 1491 |
+
resolve@1.22.11:
|
| 1492 |
+
resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
|
| 1493 |
+
engines: {node: '>= 0.4'}
|
| 1494 |
+
hasBin: true
|
| 1495 |
+
|
| 1496 |
rollup@4.57.1:
|
| 1497 |
resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==}
|
| 1498 |
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
|
|
|
|
| 1556 |
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
|
| 1557 |
engines: {node: '>=8'}
|
| 1558 |
|
| 1559 |
+
supports-preserve-symlinks-flag@1.0.0:
|
| 1560 |
+
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
|
| 1561 |
+
engines: {node: '>= 0.4'}
|
| 1562 |
+
|
| 1563 |
svelte-check@4.3.6:
|
| 1564 |
resolution: {integrity: sha512-uBkz96ElE3G4pt9E1Tw0xvBfIUQkeH794kDQZdAUk795UVMr+NJZpuFSS62vcmO/DuSalK83LyOwhgWq8YGU1Q==}
|
| 1565 |
engines: {node: '>= 18.0.0'}
|
|
|
|
| 1936 |
|
| 1937 |
'@polka/url@1.0.0-next.29': {}
|
| 1938 |
|
| 1939 |
+
'@rollup/plugin-commonjs@28.0.9(rollup@4.57.1)':
|
| 1940 |
+
dependencies:
|
| 1941 |
+
'@rollup/pluginutils': 5.3.0(rollup@4.57.1)
|
| 1942 |
+
commondir: 1.0.1
|
| 1943 |
+
estree-walker: 2.0.2
|
| 1944 |
+
fdir: 6.5.0(picomatch@4.0.3)
|
| 1945 |
+
is-reference: 1.2.1
|
| 1946 |
+
magic-string: 0.30.21
|
| 1947 |
+
picomatch: 4.0.3
|
| 1948 |
+
optionalDependencies:
|
| 1949 |
+
rollup: 4.57.1
|
| 1950 |
+
|
| 1951 |
+
'@rollup/plugin-json@6.1.0(rollup@4.57.1)':
|
| 1952 |
+
dependencies:
|
| 1953 |
+
'@rollup/pluginutils': 5.3.0(rollup@4.57.1)
|
| 1954 |
+
optionalDependencies:
|
| 1955 |
+
rollup: 4.57.1
|
| 1956 |
+
|
| 1957 |
+
'@rollup/plugin-node-resolve@16.0.3(rollup@4.57.1)':
|
| 1958 |
+
dependencies:
|
| 1959 |
+
'@rollup/pluginutils': 5.3.0(rollup@4.57.1)
|
| 1960 |
+
'@types/resolve': 1.20.2
|
| 1961 |
+
deepmerge: 4.3.1
|
| 1962 |
+
is-module: 1.0.0
|
| 1963 |
+
resolve: 1.22.11
|
| 1964 |
+
optionalDependencies:
|
| 1965 |
+
rollup: 4.57.1
|
| 1966 |
+
|
| 1967 |
+
'@rollup/pluginutils@5.3.0(rollup@4.57.1)':
|
| 1968 |
+
dependencies:
|
| 1969 |
+
'@types/estree': 1.0.8
|
| 1970 |
+
estree-walker: 2.0.2
|
| 1971 |
+
picomatch: 4.0.3
|
| 1972 |
+
optionalDependencies:
|
| 1973 |
+
rollup: 4.57.1
|
| 1974 |
+
|
| 1975 |
'@rollup/rollup-android-arm-eabi@4.57.1':
|
| 1976 |
optional: true
|
| 1977 |
|
|
|
|
| 2061 |
dependencies:
|
| 2062 |
'@sveltejs/kit': 2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.50.1)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.50.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2))
|
| 2063 |
|
| 2064 |
+
'@sveltejs/adapter-node@5.5.2(@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.50.1)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.50.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))':
|
| 2065 |
+
dependencies:
|
| 2066 |
+
'@rollup/plugin-commonjs': 28.0.9(rollup@4.57.1)
|
| 2067 |
+
'@rollup/plugin-json': 6.1.0(rollup@4.57.1)
|
| 2068 |
+
'@rollup/plugin-node-resolve': 16.0.3(rollup@4.57.1)
|
| 2069 |
+
'@sveltejs/kit': 2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.50.1)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.50.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2))
|
| 2070 |
+
rollup: 4.57.1
|
| 2071 |
+
|
| 2072 |
'@sveltejs/kit@2.50.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.50.1)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.50.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2))':
|
| 2073 |
dependencies:
|
| 2074 |
'@standard-schema/spec': 1.1.0
|
|
|
|
| 2217 |
dependencies:
|
| 2218 |
undici-types: 7.16.0
|
| 2219 |
|
| 2220 |
+
'@types/resolve@1.20.2': {}
|
| 2221 |
+
|
| 2222 |
'@typescript-eslint/eslint-plugin@8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
|
| 2223 |
dependencies:
|
| 2224 |
'@eslint-community/regexpp': 4.12.2
|
|
|
|
| 2394 |
|
| 2395 |
color-name@1.1.4: {}
|
| 2396 |
|
| 2397 |
+
commondir@1.0.1: {}
|
| 2398 |
+
|
| 2399 |
concat-map@0.0.1: {}
|
| 2400 |
|
| 2401 |
cookie@0.6.0: {}
|
|
|
|
| 2590 |
|
| 2591 |
estraverse@5.3.0: {}
|
| 2592 |
|
| 2593 |
+
estree-walker@2.0.2: {}
|
| 2594 |
+
|
| 2595 |
esutils@2.0.3: {}
|
| 2596 |
|
| 2597 |
fast-deep-equal@3.1.3: {}
|
|
|
|
| 2623 |
fsevents@2.3.3:
|
| 2624 |
optional: true
|
| 2625 |
|
| 2626 |
+
function-bind@1.1.2: {}
|
| 2627 |
+
|
| 2628 |
glob-parent@6.0.2:
|
| 2629 |
dependencies:
|
| 2630 |
is-glob: 4.0.3
|
|
|
|
| 2639 |
|
| 2640 |
has-flag@4.0.0: {}
|
| 2641 |
|
| 2642 |
+
hasown@2.0.2:
|
| 2643 |
+
dependencies:
|
| 2644 |
+
function-bind: 1.1.2
|
| 2645 |
+
|
| 2646 |
ignore@5.3.2: {}
|
| 2647 |
|
| 2648 |
ignore@7.0.5: {}
|
|
|
|
| 2656 |
|
| 2657 |
inline-style-parser@0.2.7: {}
|
| 2658 |
|
| 2659 |
+
is-core-module@2.16.1:
|
| 2660 |
+
dependencies:
|
| 2661 |
+
hasown: 2.0.2
|
| 2662 |
+
|
| 2663 |
is-extglob@2.1.1: {}
|
| 2664 |
|
| 2665 |
is-glob@4.0.3:
|
| 2666 |
dependencies:
|
| 2667 |
is-extglob: 2.1.1
|
| 2668 |
|
| 2669 |
+
is-module@1.0.0: {}
|
| 2670 |
+
|
| 2671 |
+
is-reference@1.2.1:
|
| 2672 |
+
dependencies:
|
| 2673 |
+
'@types/estree': 1.0.8
|
| 2674 |
+
|
| 2675 |
is-reference@3.0.3:
|
| 2676 |
dependencies:
|
| 2677 |
'@types/estree': 1.0.8
|
|
|
|
| 2821 |
|
| 2822 |
path-key@3.1.1: {}
|
| 2823 |
|
| 2824 |
+
path-parse@1.0.7: {}
|
| 2825 |
+
|
| 2826 |
picocolors@1.1.1: {}
|
| 2827 |
|
| 2828 |
picomatch@4.0.3: {}
|
|
|
|
| 2879 |
|
| 2880 |
resolve-from@4.0.0: {}
|
| 2881 |
|
| 2882 |
+
resolve@1.22.11:
|
| 2883 |
+
dependencies:
|
| 2884 |
+
is-core-module: 2.16.1
|
| 2885 |
+
path-parse: 1.0.7
|
| 2886 |
+
supports-preserve-symlinks-flag: 1.0.0
|
| 2887 |
+
|
| 2888 |
rollup@4.57.1:
|
| 2889 |
dependencies:
|
| 2890 |
'@types/estree': 1.0.8
|
|
|
|
| 2967 |
dependencies:
|
| 2968 |
has-flag: 4.0.0
|
| 2969 |
|
| 2970 |
+
supports-preserve-symlinks-flag@1.0.0: {}
|
| 2971 |
+
|
| 2972 |
svelte-check@4.3.6(picomatch@4.0.3)(svelte@5.50.1)(typescript@5.9.3):
|
| 2973 |
dependencies:
|
| 2974 |
'@jridgewell/trace-mapping': 0.3.31
|
svelte.config.js
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import adapter from '@sveltejs/adapter-
|
| 2 |
|
| 3 |
/** @type {import('@sveltejs/kit').Config} */
|
| 4 |
const config = {
|
|
|
|
| 1 |
+
import adapter from '@sveltejs/adapter-node';
|
| 2 |
|
| 3 |
/** @type {import('@sveltejs/kit').Config} */
|
| 4 |
const config = {
|