chore: update npm libraries

bugfix: fix warning about ambiguous imports or types
This commit is contained in:
Settel 2024-02-18 14:01:34 +01:00
parent a0c8e9592f
commit 113a5fb16e
6 changed files with 3203 additions and 1636 deletions

View File

@ -10,25 +10,26 @@
"setup": "pnpm install" "setup": "pnpm install"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^18.16.18", "@types/node": "^18.19.17",
"nuxt": "^3.5.3", "http-proxy": "^1.18.1",
"sass": "^1.63.4", "nuxt": "^3.10.2",
"sass-loader": "^13.3.2", "sass": "^1.71.0",
"typescript-strict-plugin": "^2.1.0", "sass-loader": "^13.3.3",
"webpack": "^5.87.0" "typescript-strict-plugin": "^2.3.0",
"webpack": "^5.90.2"
}, },
"dependencies": { "dependencies": {
"@pinia/nuxt": "^0.4.11", "@pinia/nuxt": "^0.4.11",
"@vue/reactivity": "^3.3.4", "@vue/reactivity": "^3.4.19",
"@vue/runtime-core": "^3.3.4", "@vue/runtime-core": "^3.4.19",
"@vue/runtime-dom": "^3.3.4", "@vue/runtime-dom": "^3.4.19",
"@vue/shared": "^3.3.4", "@vue/shared": "^3.4.19",
"nuxt-icons": "^3.2.1", "nuxt-icons": "^3.2.1",
"ofetch": "^1.3.3", "ofetch": "^1.3.3",
"query-string": "^8.1.0", "query-string": "^8.2.0",
"typescript": "^5.1.3", "typescript": "^5.3.3",
"vue": "^3.3.4", "vue": "^3.4.19",
"vue-contenteditable": "^4.1.0", "vue-contenteditable": "^4.1.0",
"vue-router": "^4.2.2" "vue-router": "^4.2.5"
} }
} }

File diff suppressed because it is too large Load Diff

View File

@ -11,9 +11,10 @@
<script setup lang="ts"> <script setup lang="ts">
import { useRouter } from '#app' import { useRouter } from '#app'
import { ref, Ref } from 'vue' import { ref } from 'vue'
import useAuth from '@/composables/useAuth'; import useAuth from '@/composables/useAuth';
import useI18n from '@/composables/useI18n'; import useI18n from '@/composables/useI18n';
import type { Ref } from 'vue'
const { $t } = useI18n({ const { $t } = useI18n({
'login': { en: 'log in', de: 'login'}, 'login': { en: 'log in', de: 'login'},

View File

@ -13,7 +13,7 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { Player } from '@/composables/engine.d'; import type { Player } from '@/composables/engine.d';
defineProps<{ defineProps<{
player: Player, player: Player,

View File

@ -23,7 +23,7 @@
<script setup lang="ts"> <script setup lang="ts">
import { onMounted, ref } from 'vue' import { onMounted, ref } from 'vue'
import { PlayerEdit } from '@/composables/engine.d' import type { PlayerEdit } from '@/composables/engine.d'
import type { Button } from '@/components/admin/PlayerModal' import type { Button } from '@/components/admin/PlayerModal'
const props = defineProps<{ const props = defineProps<{

View File

@ -1,5 +1,5 @@
import { defineStore } from 'pinia' import { defineStore } from 'pinia'
import { Players } from '@/composables/engine.d'; import type { Players } from '@/composables/engine.d';
export const usePlayersStore = defineStore('PlayersStore', { export const usePlayersStore = defineStore('PlayersStore', {
state: () => { state: () => {