From 84c47db7e0858d39ccf21680b5663abedb5993a4 Mon Sep 17 00:00:00 2001 From: fofolee Date: Fri, 21 Feb 2025 21:11:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9pinyin-match=E5=BC=95?= =?UTF-8?q?=E7=94=A8=EF=BC=8C=E6=94=B9=E4=B8=BA=E4=BB=8Epreload=E4=B8=AD?= =?UTF-8?q?=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 42 +------------------- package.json | 1 - plugin/package-lock.json | 12 ++++++ plugin/package.json | 1 + plugin/preload.js | 1 + src/components/composer/ComposerList.vue | 7 ++-- src/components/config/CommandPanels.vue | 3 +- src/components/quickcommandUI/SelectList.vue | 10 ++--- 8 files changed, 24 insertions(+), 53 deletions(-) diff --git a/package-lock.json b/package-lock.json index 97401d1..c507db2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,6 @@ "monaco-editor": "^0.33.0", "monaco-editor-webpack-plugin": "^7.0.1", "picture-compressor": "^1.1.0", - "pinyin-match": "^1.2.2", "quasar": "^2.7.0", "raw-loader": "^4.0.2", "vue": "^3.0.0", @@ -5795,6 +5794,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -7837,14 +7837,6 @@ "resolved": "https://registry.npmmirror.com/picture-compressor/-/picture-compressor-1.1.0.tgz", "integrity": "sha512-yJNpdb97h1KXGxGh1JPav1wYXDEPtuCVryt2VIb74i7WGZu4RyU+gr8u2nmLf24MjwgT4oo3US+yxUCGeadRgg==" }, - "node_modules/pinyin-match": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/pinyin-match/-/pinyin-match-1.2.2.tgz", - "integrity": "sha512-C0yOq4LkToJMkDHiQFKOY69El2GRcwdS2lVEjgWjIV8go3wE4mloGFNkVicGHFGYHDg523m2/lKzW8Hh+JR9nw==", - "dependencies": { - "rollup": "^2.44.0" - } - }, "node_modules/pkg-dir": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", @@ -9031,21 +9023,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rollup": { - "version": "2.79.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", - "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", - "license": "MIT", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, "node_modules/rtlcss": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.0.0.tgz", @@ -15433,6 +15410,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, "optional": true }, "function-bind": { @@ -16840,14 +16818,6 @@ "resolved": "https://registry.npmmirror.com/picture-compressor/-/picture-compressor-1.1.0.tgz", "integrity": "sha512-yJNpdb97h1KXGxGh1JPav1wYXDEPtuCVryt2VIb74i7WGZu4RyU+gr8u2nmLf24MjwgT4oo3US+yxUCGeadRgg==" }, - "pinyin-match": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/pinyin-match/-/pinyin-match-1.2.2.tgz", - "integrity": "sha512-C0yOq4LkToJMkDHiQFKOY69El2GRcwdS2lVEjgWjIV8go3wE4mloGFNkVicGHFGYHDg523m2/lKzW8Hh+JR9nw==", - "requires": { - "rollup": "^2.44.0" - } - }, "pkg-dir": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", @@ -17592,14 +17562,6 @@ "glob": "^7.1.3" } }, - "rollup": { - "version": "2.79.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", - "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", - "requires": { - "fsevents": "~2.3.2" - } - }, "rtlcss": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.0.0.tgz", diff --git a/package.json b/package.json index 1c9cb74..5abd32f 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,6 @@ "monaco-editor": "^0.33.0", "monaco-editor-webpack-plugin": "^7.0.1", "picture-compressor": "^1.1.0", - "pinyin-match": "^1.2.2", "quasar": "^2.7.0", "raw-loader": "^4.0.2", "vue": "^3.0.0", diff --git a/plugin/package-lock.json b/plugin/package-lock.json index 5647d68..f47bf9f 100644 --- a/plugin/package-lock.json +++ b/plugin/package-lock.json @@ -12,6 +12,7 @@ "iconv-lite": "^0.6.3", "marked": "^15.0.7", "node-forge": "^1.3.1", + "pinyin-match": "^1.2.6", "png2icons": "^2.0.1", "ses": "^1.10.0", "sm-crypto": "^0.3.13", @@ -184,6 +185,12 @@ "node": ">= 6.13.0" } }, + "node_modules/pinyin-match": { + "version": "1.2.6", + "resolved": "https://registry.npmmirror.com/pinyin-match/-/pinyin-match-1.2.6.tgz", + "integrity": "sha512-d9fMSwZujH7UlMu+FO8MGXrgUYv0CwJtzpf3fQ8xgLJy1qfXlzOZsnQuL7Ej7msAiEtt37U7bE4dkVmyWaFfwA==", + "license": "SATA" + }, "node_modules/png2icons": { "version": "2.0.1", "resolved": "https://registry.npmmirror.com/png2icons/-/png2icons-2.0.1.tgz", @@ -360,6 +367,11 @@ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, + "pinyin-match": { + "version": "1.2.6", + "resolved": "https://registry.npmmirror.com/pinyin-match/-/pinyin-match-1.2.6.tgz", + "integrity": "sha512-d9fMSwZujH7UlMu+FO8MGXrgUYv0CwJtzpf3fQ8xgLJy1qfXlzOZsnQuL7Ej7msAiEtt37U7bE4dkVmyWaFfwA==" + }, "png2icons": { "version": "2.0.1", "resolved": "https://registry.npmmirror.com/png2icons/-/png2icons-2.0.1.tgz", diff --git a/plugin/package.json b/plugin/package.json index e1f3af2..ef0946b 100644 --- a/plugin/package.json +++ b/plugin/package.json @@ -7,6 +7,7 @@ "iconv-lite": "^0.6.3", "marked": "^15.0.7", "node-forge": "^1.3.1", + "pinyin-match": "^1.2.6", "png2icons": "^2.0.1", "ses": "^1.10.0", "sm-crypto": "^0.3.13", diff --git a/plugin/preload.js b/plugin/preload.js index 614cf72..77b7947 100644 --- a/plugin/preload.js +++ b/plugin/preload.js @@ -18,6 +18,7 @@ const md5 = (input) => { }; window.lodashM = require("./lib/lodashMini"); +window.pinyinMatch = require("pinyin-match"); const createTerminalCommand = require("./lib/createTerminalCommand"); const shortCodes = require("./lib/shortCodes"); diff --git a/src/components/composer/ComposerList.vue b/src/components/composer/ComposerList.vue index bb91324..0d48115 100644 --- a/src/components/composer/ComposerList.vue +++ b/src/components/composer/ComposerList.vue @@ -72,7 +72,6 @@