From e3b70df46f05d343645f949af38522438709ddbf Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sun, 3 Nov 2024 00:33:00 +0100 Subject: [PATCH 1/3] npm update --- package-lock.json | 64 +++++++++++++++++++++++------------------------ 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/package-lock.json b/package-lock.json index 35a6bd5..cd1c0c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3124,9 +3124,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001676", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001676.tgz", - "integrity": "sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==", + "version": "1.0.30001677", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", + "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==", "dev": true, "funding": [ { @@ -4235,9 +4235,9 @@ } }, "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4246,7 +4246,7 @@ "universalify": "^2.0.0" }, "engines": { - "node": ">=14.14" + "node": ">=12" } }, "node_modules/fs-extra/node_modules/universalify": { @@ -7334,31 +7334,6 @@ "vite": ">=2.0.0" } }, - "node_modules/vite-plugin-compression/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-plugin-compression/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, "node_modules/vite-plugin-inspect": { "version": "0.8.7", "resolved": "https://registry.npmjs.org/vite-plugin-inspect/-/vite-plugin-inspect-0.8.7.tgz", @@ -7391,6 +7366,21 @@ } } }, + "node_modules/vite-plugin-inspect/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, "node_modules/vite-plugin-inspect/node_modules/sirv": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", @@ -7406,6 +7396,16 @@ "node": ">= 10" } }, + "node_modules/vite-plugin-inspect/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/vite-plugin-vue-devtools": { "version": "7.6.2", "resolved": "https://registry.npmjs.org/vite-plugin-vue-devtools/-/vite-plugin-vue-devtools-7.6.2.tgz", From 6f40c774ea04427a724e236633e02904d3fb3448 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sun, 3 Nov 2024 00:34:03 +0100 Subject: [PATCH 2/3] TS shit --- src/screens/Characters.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/screens/Characters.vue b/src/screens/Characters.vue index c2ab3e8..50c03dd 100644 --- a/src/screens/Characters.vue +++ b/src/screens/Characters.vue @@ -104,9 +104,9 @@ import { type Character as CharacterT } from '@/types' import ConfirmationModal from '@/components/utilities/ConfirmationModal.vue' const isLoading = ref(true) -const characters = ref([]) +const characters = ref([] as CharacterT[]) const gameStore = useGameStore() -const deletingCharacter = ref(null) +const deletingCharacter = ref(null as CharacterT | null) // Fetch characters gameStore.connection?.on('character:list', (data: any) => { From adf86d369bdd98edf2db989f26669dacb677f62f Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sun, 3 Nov 2024 01:26:13 +0100 Subject: [PATCH 3/3] #216: Added tile & object picker in map editor --- .../gameMaster/zoneEditor/ZoneObjects.vue | 52 ++++++++++++++++++- .../gameMaster/zoneEditor/ZoneTiles.vue | 43 ++++++++++++++- .../zoneEditor/partials/ObjectList.vue | 11 +--- .../zoneEditor/partials/TileList.vue | 6 +-- .../zoneEditor/zonePartials/ZoneObject.vue | 7 +-- src/stores/zoneEditorStore.ts | 15 ++---- 6 files changed, 105 insertions(+), 29 deletions(-) diff --git a/src/components/gameMaster/zoneEditor/ZoneObjects.vue b/src/components/gameMaster/zoneEditor/ZoneObjects.vue index f9d78f3..860d50e 100644 --- a/src/components/gameMaster/zoneEditor/ZoneObjects.vue +++ b/src/components/gameMaster/zoneEditor/ZoneObjects.vue @@ -1,6 +1,6 @@