From 3eae93c9905d5026aae02ff2e64869c1ee4eda7d Mon Sep 17 00:00:00 2001 From: purocean Date: Sat, 12 Mar 2022 01:02:00 +0800 Subject: [PATCH] feat: add `ctx.lib.pako` --- package.json | 2 ++ src/renderer/context/lib.ts | 1 + yarn.lock | 10 ++++++++++ 3 files changed, 13 insertions(+) diff --git a/package.json b/package.json index 66855f07..75aa1ec5 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "mime": "^2.5.2", "mitt": "^2.1.0", "node-pty": "^0.10.1", + "pako": "^2.0.4", "plantuml-pipe": "^1.4.0", "request": "^2.88.2", "safe-buffer": "^5.2.1", @@ -68,6 +69,7 @@ "@types/markdown-it": "^12.2.3", "@types/mime": "^2.0.3", "@types/node": "^15.12.2", + "@types/pako": "^1.0.3", "@types/request": "^2.48.5", "@types/socket.io-client": "^1.4.34", "@types/sortablejs": "^1.10.6", diff --git a/src/renderer/context/lib.ts b/src/renderer/context/lib.ts index d6175fa9..b0de1c54 100644 --- a/src/renderer/context/lib.ts +++ b/src/renderer/context/lib.ts @@ -16,6 +16,7 @@ export { default as filenamify } from 'filenamify/browser' export { default as mime } from 'mime' export { default as markdownit } from 'markdown-it' export { default as domtoimage } from 'dom-to-image' +export { default as pako } from 'pako' dayjs.extend(relativeTime) dayjs.locale('zh-cn') diff --git a/yarn.lock b/yarn.lock index c267fda0..5dc75673 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1469,6 +1469,11 @@ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== +"@types/pako@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@types/pako/-/pako-1.0.3.tgz#2e61c2b02020b5f44e2e5e946dfac74f4ec33c58" + integrity sha512-EDxOsHAD5dqjbjEUM1xwa7rpKPFb8ECBE5irONTQU7/OsO3thI5YrNEWSPNMvYmvFM0l/OLQJ6Mgw7PEdXSjhg== + "@types/parse-json@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" @@ -7386,6 +7391,11 @@ pako@^1.0.11, pako@~1.0.2: resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== +pako@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pako/-/pako-2.0.4.tgz#6cebc4bbb0b6c73b0d5b8d7e8476e2b2fbea576d" + integrity sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg== + parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"