diff --git a/core/package.json b/core/package.json index 3d32bac..907cc15 100644 --- a/core/package.json +++ b/core/package.json @@ -14,7 +14,10 @@ "lib:vue-pdf": "node script/bak-vue.js bak && lerna run build --scope @vue-office/pdf" }, "dependencies": { + "@babel/plugin-transform-runtime": "^7.23.6", + "@babel/plugin-transform-template-literals": "^7.23.3", "@babel/preset-env": "^7.22.5", + "@babel/runtime": "^7.23.6", "@rollup/plugin-babel": "^6.0.3", "@vue/compiler-sfc": "3.2.45", "ant-design-vue": "^3.2.17", @@ -27,7 +30,7 @@ "rollup": "^3.26.0", "rollup-plugin-postcss": "^4.0.2", "tinycolor2": "^1.6.0", - "vue-demi": "^0.13.11", + "vue-demi": "^0.14.6", "x-data-spreadsheet": "^1.1.9" }, "devDependencies": { diff --git a/core/packages/js-docx/package.json b/core/packages/js-docx/package.json index 93e6ede..7b53e21 100644 --- a/core/packages/js-docx/package.json +++ b/core/packages/js-docx/package.json @@ -1,7 +1,7 @@ { "name": "@js-preview/docx", "type" :"module", - "version": "1.3.2", + "version": "1.6.0", "description": "", "main": "lib/index.js", "files": [ diff --git a/core/packages/js-excel/package.json b/core/packages/js-excel/package.json index 548a394..c8ec9b9 100644 --- a/core/packages/js-excel/package.json +++ b/core/packages/js-excel/package.json @@ -1,7 +1,7 @@ { "name": "@js-preview/excel", "type" :"module", - "version": "1.4.7", + "version": "1.6.0", "description": "", "main": "lib/index.js", "files": [ diff --git a/core/packages/js-pdf/package.json b/core/packages/js-pdf/package.json index 17bc4db..d70a5e6 100644 --- a/core/packages/js-pdf/package.json +++ b/core/packages/js-pdf/package.json @@ -1,7 +1,7 @@ { "name": "@js-preview/pdf", "type" :"module", - "version": "1.5.2", + "version": "1.6.0", "description": "", "main": "lib/index.js", "files": [ diff --git a/core/packages/js-pdf/src/main.js b/core/packages/js-pdf/src/main.js index a92431a..eb539f7 100644 --- a/core/packages/js-pdf/src/main.js +++ b/core/packages/js-pdf/src/main.js @@ -140,6 +140,7 @@ class JsPdfPreview{ } this.checkPdfLib().then(_=>{ this.getDocument(src).then(pdf=>{ + this.pdfDocument && this.pdfDocument.destroy(); this.pdfDocument = pdf; this.renderPage().then(_=>{ resolve(); @@ -177,6 +178,7 @@ class JsPdfPreview{ this.wrapperMain = null; this.options = {}; this.requestOptions = {}; + this.pdfDocument && this.pdfDocument.destroy(); this.pdfDocument = null; } } diff --git a/core/packages/vue-docx/package.json b/core/packages/vue-docx/package.json index 6126f97..f33e219 100644 --- a/core/packages/vue-docx/package.json +++ b/core/packages/vue-docx/package.json @@ -1,6 +1,6 @@ { "name": "@vue-office/docx", - "version": "1.3.2", + "version": "1.6.0", "description": "", "main": "lib/index.js", "files": [ @@ -21,7 +21,7 @@ "peerDependencies": { "@vue/composition-api": "^1.7.1", "vue": "^2.0.0 || >=3.0.0", - "vue-demi": "^0.13.11" + "vue-demi": "^0.14.6" }, "peerDependenciesMeta": { "@vue/composition-api": { diff --git a/core/packages/vue-docx/src/main.vue b/core/packages/vue-docx/src/main.vue index 4bb6970..a2a3dd6 100644 --- a/core/packages/vue-docx/src/main.vue +++ b/core/packages/vue-docx/src/main.vue @@ -1,7 +1,7 @@ +