diff --git a/package.json b/package.json index 9d078b29..e198be6a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "gscale", "license": "MIT", - "version": "2.1.4", + "version": "2.2.0", "scripts": { "pre": "npm run gen:version", "dev": "npm run pre && vite", @@ -26,7 +26,8 @@ "dexie": "^3.2.0", "fuse.js": "^6.4.6", "vue": "^3.2.16", - "vue-router": "^4" + "vue-router": "^4", + "vuedraggable": "^4.1.0" }, "devDependencies": { "@types/lodash": "^4.14.178", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d437d67c..608adf9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,6 +25,7 @@ specifiers: vue: ^3.2.16 vue-router: ^4 vue-tsc: ^0.3.0 + vuedraggable: ^4.1.0 windicss: ^3.2.0 dependencies: @@ -36,6 +37,7 @@ dependencies: fuse.js: 6.4.6 vue: 3.2.24 vue-router: 4.0.12_vue@3.2.24 + vuedraggable: 4.1.0_vue@3.2.24 devDependencies: '@types/lodash': 4.14.178 @@ -2159,6 +2161,10 @@ packages: engines: {node: '>=8'} dev: true + /sortablejs/1.14.0: + resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==} + dev: false + /source-map-js/1.0.1: resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==} engines: {node: '>=0.10.0'} @@ -2597,6 +2603,15 @@ packages: '@vue/shared': 3.2.24 dev: false + /vuedraggable/4.1.0_vue@3.2.24: + resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} + peerDependencies: + vue: ^3.0.1 + dependencies: + sortablejs: 1.14.0 + vue: 3.2.24 + dev: false + /webpack-virtual-modules/0.4.3: resolution: {integrity: sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==} dev: true diff --git a/src/App.vue b/src/App.vue index f1bcae5e..12854ac6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -14,6 +14,7 @@ import TheFooter from "./components/TheFooter.vue";