Network Fix
Alte deps entfernt, import Pfade angepasst und das Netzwerk Problem das Umbe hatte provisorisch gelöst.
This commit is contained in:
@@ -10,6 +10,8 @@ import node from "@astrojs/node";
|
|||||||
// https://astro.build/config
|
// https://astro.build/config
|
||||||
import mdx from "@astrojs/mdx";
|
import mdx from "@astrojs/mdx";
|
||||||
|
|
||||||
|
import { fileURLToPath } from "url";
|
||||||
|
|
||||||
// https://astro.build/config
|
// https://astro.build/config
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
integrations: [svelte(), tailwind(), mdx()],
|
integrations: [svelte(), tailwind(), mdx()],
|
||||||
@@ -18,6 +20,16 @@ export default defineConfig({
|
|||||||
vite: {
|
vite: {
|
||||||
optimizeDeps: {
|
optimizeDeps: {
|
||||||
exclude: ["@ibcornelsen/api", "@ibcornelsen/database"]
|
exclude: ["@ibcornelsen/api", "@ibcornelsen/database"]
|
||||||
|
},
|
||||||
|
resolve: {
|
||||||
|
alias: {
|
||||||
|
"#": fileURLToPath(new URL("./src", import.meta.url))
|
||||||
|
}
|
||||||
|
},
|
||||||
|
build: {
|
||||||
|
commonjsOptions: {
|
||||||
|
transformMixedEsModules: true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
adapter: node({
|
adapter: node({
|
||||||
|
|||||||
10
build.sh
10
build.sh
@@ -29,8 +29,14 @@ bun install
|
|||||||
cd ../$APP_NAME
|
cd ../$APP_NAME
|
||||||
|
|
||||||
|
|
||||||
# Als erstes linken wir das package mit bun, damit wir z.B. in online-energieausweis darauf zugreifen können.
|
# Als erstes linken wir das package mit yalc, damit wir z.B. in online-energieausweis darauf zugreifen können.
|
||||||
bun link
|
cd ../database
|
||||||
|
bunx yalc push --scripts
|
||||||
|
cd ../api
|
||||||
|
bunx yalc push --scripts
|
||||||
|
cd ../$APP_NAME
|
||||||
|
bunx yalc add @ibcornelsen/database
|
||||||
|
bunx yalc add @ibcornelsen/api
|
||||||
# Dann installieren wir noch einmal alle dependencies, das ist besonders wichtig
|
# Dann installieren wir noch einmal alle dependencies, das ist besonders wichtig
|
||||||
# falls wir lokal verlinkte Projekte haben, sonst werden die nicht in unser
|
# falls wir lokal verlinkte Projekte haben, sonst werden die nicht in unser
|
||||||
# docker image übernommen
|
# docker image übernommen
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ services:
|
|||||||
extends:
|
extends:
|
||||||
file: ../api/docker-compose.yml
|
file: ../api/docker-compose.yml
|
||||||
service: ibcornelsen-api
|
service: ibcornelsen-api
|
||||||
ibcornelsen-database:
|
database:
|
||||||
extends:
|
extends:
|
||||||
file: ../database/docker-compose.yml
|
file: ../database/docker-compose.yml
|
||||||
service: ibcornelsen-database
|
service: database
|
||||||
16
package.json
16
package.json
@@ -25,49 +25,37 @@
|
|||||||
"@ibcornelsen/database": "link:@ibcornelsen/database",
|
"@ibcornelsen/database": "link:@ibcornelsen/database",
|
||||||
"@ibcornelsen/ui": "^0.0.2",
|
"@ibcornelsen/ui": "^0.0.2",
|
||||||
"@mollie/api-client": "^3.7.0",
|
"@mollie/api-client": "^3.7.0",
|
||||||
"@pdfme/common": "^3.2.3",
|
"@pdfme/common": "^4.3.2",
|
||||||
"@pdfme/generator": "^3.2.3",
|
"@pdfme/generator": "^4.3.2",
|
||||||
"@pdfme/ui": "^3.2.3",
|
"@pdfme/ui": "^3.2.3",
|
||||||
"@trpc/client": "^10.45.0",
|
"@trpc/client": "^10.45.0",
|
||||||
"@trpc/server": "^10.45.0",
|
"@trpc/server": "^10.45.0",
|
||||||
"astro": "^2.5.1",
|
"astro": "^2.5.1",
|
||||||
"astro-i18next": "1.0.0-beta.21",
|
"astro-i18next": "1.0.0-beta.21",
|
||||||
"astro-spa": "^1.3.9",
|
|
||||||
"body-scroll-lock": "^4.0.0-beta.0",
|
"body-scroll-lock": "^4.0.0-beta.0",
|
||||||
"buffer": "^6.0.3",
|
"buffer": "^6.0.3",
|
||||||
"bun": "^1.0.2",
|
"bun": "^1.0.2",
|
||||||
"cookiejs": "^2.1.2",
|
|
||||||
"csvtojson": "^2.0.10",
|
"csvtojson": "^2.0.10",
|
||||||
"esbuild": "^0.18.17",
|
|
||||||
"express": "^4.18.2",
|
"express": "^4.18.2",
|
||||||
"flag-icons": "^6.9.2",
|
"flag-icons": "^6.9.2",
|
||||||
"fontkit": "^2.0.2",
|
"fontkit": "^2.0.2",
|
||||||
"i18next": "^23.4.1",
|
"i18next": "^23.4.1",
|
||||||
"i18next-fs-backend": "^2.1.5",
|
"i18next-fs-backend": "^2.1.5",
|
||||||
"i18next-http-backend": "^2.2.1",
|
"i18next-http-backend": "^2.2.1",
|
||||||
"jimp": "^0.22.8",
|
|
||||||
"js-cookie": "^3.0.5",
|
"js-cookie": "^3.0.5",
|
||||||
"js-interpolate": "^1.0.1",
|
"js-interpolate": "^1.0.1",
|
||||||
"jwt-simple": "^0.5.6",
|
|
||||||
"katex": "^0.16.7",
|
"katex": "^0.16.7",
|
||||||
"knex": "^2.4.2",
|
|
||||||
"moment": "^2.29.4",
|
"moment": "^2.29.4",
|
||||||
"moment-timezone": "^0.5.45",
|
"moment-timezone": "^0.5.45",
|
||||||
"pg": "^8.11.0",
|
|
||||||
"radix-svelte-icons": "^1.0.0",
|
"radix-svelte-icons": "^1.0.0",
|
||||||
"remark-frontmatter": "^5.0.0",
|
|
||||||
"sass": "^1.62.1",
|
"sass": "^1.62.1",
|
||||||
"svelte": "^3.59.1",
|
"svelte": "^3.59.1",
|
||||||
"svelte-dialogs": "^1.2.2",
|
"svelte-dialogs": "^1.2.2",
|
||||||
"svelte-katex": "^0.1.2",
|
|
||||||
"svelte-preprocess": "^5.0.3",
|
"svelte-preprocess": "^5.0.3",
|
||||||
"svelte-ripple-action": "^1.0.5",
|
"svelte-ripple-action": "^1.0.5",
|
||||||
"svelte-tabs": "^1.1.0",
|
|
||||||
"tailwindcss": "^3.3.2",
|
"tailwindcss": "^3.3.2",
|
||||||
"trpc-openapi": "^1.2.0",
|
"trpc-openapi": "^1.2.0",
|
||||||
"uuid": "^9.0.0",
|
"uuid": "^9.0.0",
|
||||||
"uuid-validate": "^0.0.3",
|
|
||||||
"vite-tsconfig-paths": "^4.2.0",
|
|
||||||
"zod": "^3.22.4"
|
"zod": "^3.22.4"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
import ThemeController from "./ThemeController.svelte";
|
import ThemeController from "./ThemeController.svelte";
|
||||||
|
|
||||||
const valid = await validateAccessTokenServer(Astro)
|
const valid = await validateAccessTokenServer(Astro)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import "../style/global.scss";
|
|||||||
import "../../svelte-dialogs.config"
|
import "../../svelte-dialogs.config"
|
||||||
import "svelte-ripple-action/ripple.css"
|
import "svelte-ripple-action/ripple.css"
|
||||||
import DashboardSidebar from "../components/Dashboard/DashboardSidebar.svelte"
|
import DashboardSidebar from "../components/Dashboard/DashboardSidebar.svelte"
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
import { createCaller } from "#lib/caller";
|
import { createCaller } from "#lib/caller";
|
||||||
|
|
||||||
const valid = validateAccessTokenServer(Astro)
|
const valid = validateAccessTokenServer(Astro)
|
||||||
|
|||||||
@@ -1,9 +1,6 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
import { BoxWithHeading } from "@ibcornelsen/ui";
|
|
||||||
import Widget from "#components/Widget.svelte";
|
|
||||||
import Layout from "#layouts/Layout.astro";
|
import Layout from "#layouts/Layout.astro";
|
||||||
import FeatureCard from "#components/FeatureCard.svelte";
|
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
import LoginModule from "../../modules/LoginModule.svelte";
|
import LoginModule from "../../modules/LoginModule.svelte";
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
||||||
|
|
||||||
const valid = await validateAccessTokenServer(Astro)
|
const valid = await validateAccessTokenServer(Astro)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
import PasswortVergessenModule from "../../modules/Auth/PasswortVergessenModule.svelte";
|
import PasswortVergessenModule from "../../modules/Auth/PasswortVergessenModule.svelte";
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
||||||
|
|
||||||
const valid = await validateAccessTokenServer(Astro)
|
const valid = await validateAccessTokenServer(Astro)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
import PasswortZuruecksetzenModule from "../../modules/Auth/PasswortZuruecksetzenModule.svelte";
|
import PasswortZuruecksetzenModule from "../../modules/Auth/PasswortZuruecksetzenModule.svelte";
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
||||||
|
|
||||||
const valid = await validateAccessTokenServer(Astro)
|
const valid = await validateAccessTokenServer(Astro)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
import RegisterModule from "../../modules/RegisterModule.svelte";
|
import RegisterModule from "../../modules/RegisterModule.svelte";
|
||||||
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
|
|
||||||
const valid = await validateAccessTokenServer(Astro)
|
const valid = await validateAccessTokenServer(Astro)
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
import UserLayout from "../../../layouts/UserLayout.astro";
|
import UserLayout from "../../../layouts/UserLayout.astro";
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
import DashboardAusweisePruefenModule from "#modules/Dashboard/DashboardAusweisePruefenModule.svelte";
|
import DashboardAusweisePruefenModule from "#modules/Dashboard/DashboardAusweisePruefenModule.svelte";
|
||||||
import { prisma } from "@ibcornelsen/database/server";
|
import { prisma } from "@ibcornelsen/database/server";
|
||||||
import { createCaller } from "#lib/caller";
|
import { createCaller } from "#lib/caller";
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
import UserLayout from "../../../layouts/UserLayout.astro";
|
import UserLayout from "../../../layouts/UserLayout.astro";
|
||||||
import DashboardAusweiseModule from "#modules/Dashboard/DashboardAusweiseModule.svelte";
|
import DashboardAusweiseModule from "#modules/Dashboard/DashboardAusweiseModule.svelte";
|
||||||
|
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
import { createCaller } from "#lib/caller";
|
import { createCaller } from "#lib/caller";
|
||||||
|
|
||||||
const accessTokenValid = await validateAccessTokenServer(Astro);
|
const accessTokenValid = await validateAccessTokenServer(Astro);
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
import UserLayout from "#layouts/UserLayout.astro";
|
import UserLayout from "#layouts/UserLayout.astro";
|
||||||
import { createCaller } from "#lib/caller";
|
import { createCaller } from "#lib/caller";
|
||||||
import DashboardEinstellungenModule from "#modules/Dashboard/DashboardEinstellungenModule.svelte";
|
import DashboardEinstellungenModule from "#modules/Dashboard/DashboardEinstellungenModule.svelte";
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
|
|
||||||
const valid = await validateAccessTokenServer(Astro);
|
const valid = await validateAccessTokenServer(Astro);
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
import { createCaller } from "#lib/caller";
|
import { createCaller } from "#lib/caller";
|
||||||
import UserLayout from "../../layouts/UserLayout.astro";
|
import UserLayout from "../../layouts/UserLayout.astro";
|
||||||
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
||||||
import DashboardModule from "#modules/Dashboard/DashboardModule.svelte";
|
import DashboardModule from "#modules/Dashboard/DashboardModule.svelte";
|
||||||
|
|
||||||
const accessTokenValid = await validateAccessTokenServer(Astro);
|
const accessTokenValid = await validateAccessTokenServer(Astro);
|
||||||
|
|||||||
@@ -25,8 +25,8 @@
|
|||||||
"#components/*": ["./src/components/*"],
|
"#components/*": ["./src/components/*"],
|
||||||
"#layouts/*": ["./src/layouts/*"],
|
"#layouts/*": ["./src/layouts/*"],
|
||||||
"#modules/*": ["./src/modules/*"],
|
"#modules/*": ["./src/modules/*"],
|
||||||
"#client/*": ["./src/modules/*"],
|
"#client/*": ["./src/client/*"],
|
||||||
"#server/*": ["./src/modules/*"],
|
"#server/*": ["./src/server/*"],
|
||||||
},
|
},
|
||||||
"types": ["cypress", "cypress-file-upload", "bun-types"]
|
"types": ["cypress", "cypress-file-upload", "bun-types"]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user