Compare commits

..

No commits in common. "2a02e26b013803da1b8587ca67e6e3988ced23ab" and "b27623db26ab62d6e97a80d77ee4de21d8de9bc7" have entirely different histories.

5 changed files with 806 additions and 1118 deletions

15
frontend/components.d.ts vendored Normal file
View file

@ -0,0 +1,15 @@
/* eslint-disable */
// @ts-nocheck
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
export {}
/* prettier-ignore */
declare module 'vue' {
export interface GlobalComponents {
HelloWorld: typeof import('./src/components/HelloWorld.vue')['default']
Home: typeof import('./src/components/Home.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
}
}

View file

@ -13,38 +13,38 @@
}, },
"dependencies": { "dependencies": {
"@mdi/font": "7.4.47", "@mdi/font": "7.4.47",
"core-js": "^3.41.0", "core-js": "^3.37.1",
"roboto-fontface": "*", "roboto-fontface": "*",
"vue": "^3.5.13", "vue": "^3.4.31",
"vuetify": "^3.8.1" "vuetify": "^3.6.14"
}, },
"devDependencies": { "devDependencies": {
"@eslint/js": "^9.24.0", "@eslint/js": "^9.14.0",
"@tsconfig/node22": "^22.0.1", "@tsconfig/node22": "^22.0.0",
"@types/node": "^22.14.1", "@types/node": "^22.9.0",
"@vitejs/plugin-basic-ssl": "^2.0.0", "@vitejs/plugin-basic-ssl": "^1.2.0",
"@vitejs/plugin-vue": "^5.2.3", "@vitejs/plugin-vue": "^5.1.4",
"@vue/eslint-config-typescript": "^14.5.0", "@vue/eslint-config-typescript": "^14.1.3",
"@vue/language-server": "^2.2.8", "@vue/language-server": "^2.2.0",
"@vue/tsconfig": "^0.7.0", "@vue/tsconfig": "^0.5.1",
"eslint": "^9.24.0", "eslint": "^9.14.0",
"eslint-plugin-vue": "^10.0.0", "eslint-plugin-vue": "^9.30.0",
"msw": "^2.7.4", "msw": "^2.7.0",
"npm-run-all2": "^7.0.2", "npm-run-all2": "^7.0.1",
"sass": "1.86.3", "sass": "1.77.8",
"sass-embedded": "^1.86.3", "sass-embedded": "^1.77.8",
"typescript": "^5.8.3", "typescript": "~5.6.3",
"unplugin-fonts": "^1.3.1", "unplugin-fonts": "^1.1.1",
"unplugin-vue-components": "^28.5.0", "unplugin-vue-components": "^0.27.2",
"unplugin-vue-router": "^0.12.0", "unplugin-vue-router": "^0.10.0",
"vite": "^6.2.6", "vite": "^5.4.10",
"vite-plugin-vuetify": "^2.1.1", "vite-plugin-vuetify": "^2.0.3",
"vue-router": "^4.5.0", "vue-router": "^4.4.0",
"vue-tsc": "^2.2.8" "vue-tsc": "^2.2.0"
}, },
"engines": { "engines": {
"node": "^22.14", "node": "^20.16",
"pnpm": "^10.7" "pnpm": "^9.15"
}, },
"engineStrict": true "engineStrict": true
} }

1847
frontend/pnpm-lock.yaml generated

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,12 @@
"compilerOptions": { "compilerOptions": {
"composite": true, "composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
"target": "ES2023",
"lib": [
"DOM",
"ES2021",
"ES2024",
],
"baseUrl": ".", "baseUrl": ".",
"paths": { "paths": {
"@/*": ["./src/*"] "@/*": ["./src/*"]

View file

@ -1,5 +1,6 @@
{ {
"files": [], "files": [],
"include": ["./typed-router.d.ts"],
"references": [ "references": [
{ {
"path": "./tsconfig.node.json" "path": "./tsconfig.node.json"