From 011cb4bcf271125b6d216f8def027b154954f25d Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Thu, 1 Jul 2021 19:38:49 +0200 Subject: viewer: Switch to YARN instead of NPM GitHub: closes #287 --- viewer/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 496c035..f427ef5 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -35,7 +35,7 @@ "vuex-class-component": "2.3.5" }, "devDependencies": { - "@types/webpack": "4.41.22", + "@types/webpack": "4.41.29", "@typescript-eslint/eslint-plugin": "2.34.0", "@typescript-eslint/parser": "2.34.0", "@vue/cli-plugin-babel": "4.4.6", -- cgit v1.2.3 From c9ac0c75d9273d3df86e66f2dad830146b7b1008 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Thu, 1 Jul 2021 20:19:47 +0200 Subject: viewer: Upgraded dependencies for Vue 2 Removed obsolete deps core-js ; resize-observer-polyfill --- viewer/package.json | 56 ++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 29 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index f427ef5..905222b 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -6,7 +6,7 @@ "private": true, "scripts": { "serve": "vue-cli-service serve", - "build": "vue-cli-service build --modern", + "build": "vue-cli-service build", "build:report": "vue-cli-service build --report", "lint": "vue-cli-service lint --no-fix --max-warnings 0", "lint-autoformat": "vue-cli-service lint --fix", @@ -17,44 +17,42 @@ "@fortawesome/free-solid-svg-icons": "5.14.0", "@fortawesome/free-regular-svg-icons": "5.14.0", "@fortawesome/vue-fontawesome": "2.0.0", - "@types/hammerjs": "2.0.36", - "@types/marked": "1.1.0", + "@types/hammerjs": "2.0.39", + "@types/marked": "2.0.3", "buefy": "0.8.15", - "core-js": "3.6.5", "hammerjs": "2.0.8", - "marked": "1.1.1", - "resize-observer-polyfill": "1.5.1", + "marked": "2.1.3", "v-lazy-image": "1.4.0", - "vue": "2.6.12", - "vue-class-component": "7.2.5", + "vue": "2.6.14", + "vue-class-component": "7.2.6", "vue-dragscroll": "2.1.0", - "vue-i18n": "8.21.0", - "vue-property-decorator": "9.0.0", - "vue-router": "3.4.3", - "vuex": "3.5.1", + "vue-i18n": "8.24.5", + "vue-property-decorator": "9.1.2", + "vue-router": "3.5.2", + "vuex": "3.6.2", "vuex-class-component": "2.3.5" }, "devDependencies": { "@types/webpack": "4.41.29", - "@typescript-eslint/eslint-plugin": "2.34.0", - "@typescript-eslint/parser": "2.34.0", - "@vue/cli-plugin-babel": "4.4.6", - "@vue/cli-plugin-eslint": "4.4.6", - "@vue/cli-plugin-router": "4.4.6", - "@vue/cli-plugin-typescript": "4.4.6", - "@vue/cli-plugin-vuex": "4.4.6", - "@vue/cli-service": "4.4.6", - "@vue/eslint-config-typescript": "5.0.2", - "eslint": "6.8.0", - "eslint-config-prettier": "6.11.0", - "eslint-plugin-prettier": "3.1.4", - "eslint-plugin-vue": "6.2.2", + "@typescript-eslint/eslint-plugin": "4.21.0", + "@typescript-eslint/parser": "4.21.0", + "@vue/cli-plugin-babel": "4.5.13", + "@vue/cli-plugin-eslint": "4.5.13", + "@vue/cli-plugin-router": "4.5.13", + "@vue/cli-plugin-typescript": "4.5.13", + "@vue/cli-plugin-vuex": "4.5.13", + "@vue/cli-service": "4.5.13", + "@vue/eslint-config-typescript": "7.0.0", + "eslint": "7.23.0", + "eslint-config-prettier": "8.1.0", + "eslint-plugin-prettier": "3.3.1", + "eslint-plugin-vue": "7.8.0", "node-sass": "4.14.1", "sass-loader": "8.0.2", - "typescript": "3.9.5", - "vue-cli-plugin-buefy": "0.3.7", + "typescript": "4.2.4", + "vue-cli-plugin-buefy": "0.3.8", "vue-cli-plugin-fontawesome": "0.2.0", - "vue-cli-plugin-i18n": "1.0.1", - "vue-template-compiler": "2.6.12" + "vue-cli-plugin-i18n": "2.1.1", + "vue-template-compiler": "2.6.14" } } -- cgit v1.2.3 From 2ec91642676ee8c14151cc16627418eb70050502 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Mon, 11 Apr 2022 18:59:57 +0200 Subject: Deps upgrade for Node v16 --- viewer/package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 905222b..bc39a21 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -44,11 +44,11 @@ "@vue/cli-service": "4.5.13", "@vue/eslint-config-typescript": "7.0.0", "eslint": "7.23.0", - "eslint-config-prettier": "8.1.0", - "eslint-plugin-prettier": "3.3.1", - "eslint-plugin-vue": "7.8.0", - "node-sass": "4.14.1", - "sass-loader": "8.0.2", + "eslint-config-prettier": "8.5.0", + "eslint-plugin-prettier": "3.4.1", + "eslint-plugin-vue": "7.20.0", + "node-sass": "6.0.1", + "sass-loader": "10.2.1", "typescript": "4.2.4", "vue-cli-plugin-buefy": "0.3.8", "vue-cli-plugin-fontawesome": "0.2.0", -- cgit v1.2.3 From 00510820a2794efcadbc83f7f8b54318fe198ecb Mon Sep 17 00:00:00 2001 From: Zéro~Informatique Date: Tue, 26 Jul 2022 08:44:34 +0200 Subject: viewer: migrate to vue 3, general refactoring and cleanup Non-exhaustive list of fixes and improvements done at the same time: - html default background to grey (avoids white flash during init) - unified links behavior - added more theme variables - removed the flex-expand transition (it wasn't working) and replaced it with a slide - fixed LdLoading not centered on the content - title on removable tags - fixed an issue with encoded URI from vue-router - unified Item resource URLs - removed the iframe for PlainTextViewer (it wasn't working properly) and replaced it with a pre - fixed clear and search buttons tabindex - fixed the information panel bumping up during the fade animation of tag's dropdown - fixed some focus outlines not appearing correctly - moved CSS variables to the :root context - Code cleaning GitHub: closes #217 GitHub: closes #300 GitHub: closes #297 GitHub: closes #105 GitHub: closes #267 GitHub: closes #275 GitHub: closes #228 GitHub: closes #215 GitHub: closes #112 --- viewer/package.json | 84 +++++++++++++++++++++++++---------------------------- 1 file changed, 39 insertions(+), 45 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index bc39a21..e6a1477 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -1,58 +1,52 @@ { "name": "ldgallery-viewer", - "version": "2.0.0", - "homepage": "https://ldgallery.pacien.org/", - "license": "AGPL-3", + "version": "3.0.0", "private": true, "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", - "build:report": "vue-cli-service build --report", "lint": "vue-cli-service lint --no-fix --max-warnings 0", - "lint-autoformat": "vue-cli-service lint --fix", - "i18n:report": "vue-cli-service i18n:report --src './src/**/*.?(js|vue|ts)' --locales './src/locales/*.json'" + "lint-autoformat": "vue-cli-service lint --fix" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "1.2.30", - "@fortawesome/free-solid-svg-icons": "5.14.0", - "@fortawesome/free-regular-svg-icons": "5.14.0", - "@fortawesome/vue-fontawesome": "2.0.0", - "@types/hammerjs": "2.0.39", - "@types/marked": "2.0.3", - "buefy": "0.8.15", + "@fortawesome/fontawesome-svg-core": "6.1.2", + "@fortawesome/free-solid-svg-icons": "6.1.2", + "@fortawesome/vue-fontawesome": "3.0.1", + "@vueuse/core": "9.1.1", + "core-js": "3.25.0", "hammerjs": "2.0.8", - "marked": "2.1.3", - "v-lazy-image": "1.4.0", - "vue": "2.6.14", - "vue-class-component": "7.2.6", - "vue-dragscroll": "2.1.0", - "vue-i18n": "8.24.5", - "vue-property-decorator": "9.1.2", - "vue-router": "3.5.2", - "vuex": "3.6.2", - "vuex-class-component": "2.3.5" + "marked": "4.0.19", + "mosha-vue-toastify": "1.0.23", + "pinia": "2.0.21", + "v-lazy-image": "2.1.1", + "vue": "3.2.37", + "vue-dragscroll": "4.0.4", + "vue-i18n": "9.1.10", + "vue-router": "4.1.5" }, "devDependencies": { - "@types/webpack": "4.41.29", - "@typescript-eslint/eslint-plugin": "4.21.0", - "@typescript-eslint/parser": "4.21.0", - "@vue/cli-plugin-babel": "4.5.13", - "@vue/cli-plugin-eslint": "4.5.13", - "@vue/cli-plugin-router": "4.5.13", - "@vue/cli-plugin-typescript": "4.5.13", - "@vue/cli-plugin-vuex": "4.5.13", - "@vue/cli-service": "4.5.13", - "@vue/eslint-config-typescript": "7.0.0", - "eslint": "7.23.0", - "eslint-config-prettier": "8.5.0", - "eslint-plugin-prettier": "3.4.1", - "eslint-plugin-vue": "7.20.0", - "node-sass": "6.0.1", - "sass-loader": "10.2.1", - "typescript": "4.2.4", - "vue-cli-plugin-buefy": "0.3.8", - "vue-cli-plugin-fontawesome": "0.2.0", - "vue-cli-plugin-i18n": "2.1.1", - "vue-template-compiler": "2.6.14" - } + "@types/hammerjs": "2.0.41", + "@types/marked": "4.0.6", + "@typescript-eslint/eslint-plugin": "5.31.0", + "@typescript-eslint/parser": "5.31.0", + "@vue/cli-plugin-babel": "5.0.8", + "@vue/cli-plugin-eslint": "5.0.8", + "@vue/cli-plugin-router": "5.0.8", + "@vue/cli-plugin-typescript": "5.0.8", + "@vue/cli-service": "5.0.8", + "@vue/eslint-config-standard": "8.0.0", + "@vue/eslint-config-typescript": "11.0.0", + "eslint": "8.20.0", + "eslint-plugin-import": "2.26.0", + "eslint-plugin-node": "11.1.0", + "eslint-plugin-promise": "6.0.0", + "eslint-plugin-vue": "9.3.0", + "js-yaml-loader": "1.2.2", + "sass": "1.54.0", + "sass-loader": "13.0.2", + "typescript": "4.7.4", + "vue-cli-plugin-pinia": "0.1.4" + }, + "homepage": "https://ldgallery.pacien.org/", + "license": "AGPL-3" } -- cgit v1.2.3 From ce673a4b66c62fb0595c81cb79ba9d30768a9679 Mon Sep 17 00:00:00 2001 From: pacien Date: Sun, 4 Sep 2022 17:12:46 +0200 Subject: project: set new version for release 2.1 --- viewer/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index e6a1477..c93b022 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -1,6 +1,6 @@ { "name": "ldgallery-viewer", - "version": "3.0.0", + "version": "2.1.0", "private": true, "scripts": { "serve": "vue-cli-service serve", -- cgit v1.2.3