提交 70902a9b 编写于 作者: M muwoo

bugfix: 修复中文搜索bug

上级 5c3f5a76
{
"name": "rubick2",
"version": "0.0.2",
"version": "0.0.2-beta.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
......@@ -283,55 +283,6 @@
}
}
},
"@mapbox/node-pre-gyp": {
"version": "1.0.5",
"resolved": "https://registry.nlark.com/@mapbox/node-pre-gyp/download/@mapbox/node-pre-gyp-1.0.5.tgz",
"integrity": "sha1-Kgsy/LQW+z8iUP0kyyqBQhpPWVA=",
"dev": true,
"optional": true,
"requires": {
"detect-libc": "^1.0.3",
"https-proxy-agent": "^5.0.0",
"make-dir": "^3.1.0",
"node-fetch": "^2.6.1",
"nopt": "^5.0.0",
"npmlog": "^4.1.2",
"rimraf": "^3.0.2",
"semver": "^7.3.4",
"tar": "^6.1.0"
},
"dependencies": {
"make-dir": {
"version": "3.1.0",
"resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz",
"integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=",
"dev": true,
"optional": true,
"requires": {
"semver": "^6.0.0"
},
"dependencies": {
"semver": {
"version": "6.3.0",
"resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463641178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz",
"integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
"dev": true,
"optional": true
}
}
},
"nopt": {
"version": "5.0.0",
"resolved": "https://registry.npm.taobao.org/nopt/download/nopt-5.0.0.tgz?cache=0&sync_timestamp=1597649942437&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnopt%2Fdownload%2Fnopt-5.0.0.tgz",
"integrity": "sha1-UwlCu1ilEvzK/lP+IQ8TolNV3Ig=",
"dev": true,
"optional": true,
"requires": {
"abbrev": "1"
}
}
}
},
"@samverschueren/stream-to-observable": {
"version": "0.3.1",
"resolved": "http://npmreg.qa.91jkys.com/@samverschueren%2fstream-to-observable/-/stream-to-observable-0.3.1.tgz",
......@@ -1453,68 +1404,6 @@
}
}
},
"aws-sdk": {
"version": "2.955.0",
"resolved": "https://registry.nlark.com/aws-sdk/download/aws-sdk-2.955.0.tgz",
"integrity": "sha1-DUsbPiOkGFJAJhjiWhdegck4c/Y=",
"requires": {
"buffer": "4.9.2",
"events": "1.1.1",
"ieee754": "1.1.13",
"jmespath": "0.15.0",
"querystring": "0.2.0",
"sax": "1.2.1",
"url": "0.10.3",
"uuid": "3.3.2",
"xml2js": "0.4.19"
},
"dependencies": {
"buffer": {
"version": "4.9.2",
"resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.2.tgz?cache=0&sync_timestamp=1606098073225&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuffer%2Fdownload%2Fbuffer-4.9.2.tgz",
"integrity": "sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg=",
"requires": {
"base64-js": "^1.0.2",
"ieee754": "^1.1.4",
"isarray": "^1.0.0"
}
},
"events": {
"version": "1.1.1",
"resolved": "https://registry.nlark.com/events/download/events-1.1.1.tgz",
"integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ="
},
"ieee754": {
"version": "1.1.13",
"resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.1.13.tgz?cache=0&sync_timestamp=1603838418666&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fieee754%2Fdownload%2Fieee754-1.1.13.tgz",
"integrity": "sha1-7BaFWOlaoYH9h9N/VcMrvLZwi4Q="
},
"punycode": {
"version": "1.3.2",
"resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz",
"integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
},
"sax": {
"version": "1.2.1",
"resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.1.tgz",
"integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o="
},
"url": {
"version": "0.10.3",
"resolved": "https://registry.npm.taobao.org/url/download/url-0.10.3.tgz",
"integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=",
"requires": {
"punycode": "1.3.2",
"querystring": "0.2.0"
}
},
"uuid": {
"version": "3.3.2",
"resolved": "https://registry.nlark.com/uuid/download/uuid-3.3.2.tgz?cache=0&sync_timestamp=1622213136953&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fuuid%2Fdownload%2Fuuid-3.3.2.tgz",
"integrity": "sha1-G0r0lV6zB3xQHCOHL8ZROBFYcTE="
}
}
},
"aws-sign2": {
"version": "0.7.0",
"resolved": "http://npmreg.qa.91jkys.com/aws-sign2/-/aws-sign2-0.7.0.tgz",
......@@ -8682,11 +8571,6 @@
"minimatch": "^3.0.4"
}
},
"jmespath": {
"version": "0.15.0",
"resolved": "https://registry.npm.taobao.org/jmespath/download/jmespath-0.15.0.tgz",
"integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc="
},
"js-base64": {
"version": "2.6.4",
"resolved": "http://npmreg.qa.91jkys.com/js-base64/-/js-base64-2.6.4.tgz",
......@@ -8774,6 +8658,7 @@
"version": "4.0.0",
"resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz?cache=0&sync_timestamp=1604161844511&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsonfile%2Fdownload%2Fjsonfile-4.0.0.tgz",
"integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
"dev": true,
"requires": {
"graceful-fs": "^4.1.6"
}
......@@ -8806,12 +8691,6 @@
"resolved": "http://npmreg.qa.91jkys.com/keycode/-/keycode-2.2.0.tgz",
"integrity": "sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ="
},
"keypress": {
"version": "0.1.0",
"resolved": "https://registry.npm.taobao.org/keypress/download/keypress-0.1.0.tgz",
"integrity": "sha1-SjGI1CkbZrT2XtuZ+AaqmuKTWSo=",
"dev": true
},
"keyv": {
"version": "3.0.0",
"resolved": "http://npmreg.qa.91jkys.com/keyv/-/keyv-3.0.0.tgz",
......@@ -9247,11 +9126,6 @@
"integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
"dev": true
},
"lodash.set": {
"version": "4.3.2",
"resolved": "https://registry.npm.taobao.org/lodash.set/download/lodash.set-4.3.2.tgz",
"integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM="
},
"lodash.some": {
"version": "4.6.0",
"resolved": "http://npmreg.qa.91jkys.com/lodash.some/-/lodash.some-4.6.0.tgz",
......@@ -9799,28 +9673,6 @@
"resolved": "https://registry.npm.taobao.org/mkdirp-classic/download/mkdirp-classic-0.5.3.tgz",
"integrity": "sha1-+hDJEVzG2IZb4iG6R+6b7XhgERM="
},
"mock-aws-s3": {
"version": "4.0.2",
"resolved": "https://registry.nlark.com/mock-aws-s3/download/mock-aws-s3-4.0.2.tgz",
"integrity": "sha1-QLHZhLa4l/FXIkwtxlh0rDRLbMg=",
"requires": {
"bluebird": "^3.5.1",
"fs-extra": "^7.0.1",
"underscore": "1.12.1"
},
"dependencies": {
"fs-extra": {
"version": "7.0.1",
"resolved": "https://registry.nlark.com/fs-extra/download/fs-extra-7.0.1.tgz",
"integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=",
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
"universalify": "^0.1.0"
}
}
}
},
"moment": {
"version": "2.29.1",
"resolved": "http://npmreg.qa.91jkys.com/moment/-/moment-2.29.1.tgz",
......@@ -10163,32 +10015,6 @@
"lower-case": "^1.1.1"
}
},
"nock": {
"version": "13.1.1",
"resolved": "https://registry.nlark.com/nock/download/nock-13.1.1.tgz",
"integrity": "sha1-PIMBKdRWCVf1m29ICkHduvnPV68=",
"requires": {
"debug": "^4.1.0",
"json-stringify-safe": "^5.0.1",
"lodash.set": "^4.3.2",
"propagate": "^2.0.0"
},
"dependencies": {
"debug": {
"version": "4.3.2",
"resolved": "https://registry.nlark.com/debug/download/debug-4.3.2.tgz?cache=0&sync_timestamp=1625374675284&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdebug%2Fdownload%2Fdebug-4.3.2.tgz",
"integrity": "sha1-8KScGKyHeeMdSgxgKd+3aHPHQos=",
"requires": {
"ms": "2.1.2"
}
},
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&sync_timestamp=1607433872491&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz",
"integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk="
}
}
},
"node-abi": {
"version": "2.30.0",
"resolved": "http://npmreg.qa.91jkys.com/node-abi/-/node-abi-2.30.0.tgz",
......@@ -10373,26 +10199,6 @@
}
}
},
"nodejieba": {
"version": "2.5.2",
"resolved": "https://registry.nlark.com/nodejieba/download/nodejieba-2.5.2.tgz?cache=0&sync_timestamp=1619409865538&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnodejieba%2Fdownload%2Fnodejieba-2.5.2.tgz",
"integrity": "sha1-/JKe4p+Twoxjlpa6wDGbrBFqKWo=",
"dev": true,
"optional": true,
"requires": {
"@mapbox/node-pre-gyp": "^1.0.4",
"node-addon-api": "^3.0.2"
},
"dependencies": {
"node-addon-api": {
"version": "3.2.1",
"resolved": "https://registry.nlark.com/node-addon-api/download/node-addon-api-3.2.1.tgz",
"integrity": "sha1-gTJeCiEXeJwBKNq2Xn448HzroWE=",
"dev": true,
"optional": true
}
}
},
"nopt": {
"version": "4.0.3",
"resolved": "http://npmreg.qa.91jkys.com/nopt/-/nopt-4.0.3.tgz",
......@@ -11309,28 +11115,6 @@
"pinkie": "^2.0.0"
}
},
"pinyin": {
"version": "2.10.2",
"resolved": "https://registry.npm.taobao.org/pinyin/download/pinyin-2.10.2.tgz",
"integrity": "sha1-k+Ozy0QwAJklFjutEMdBd4yFsBM=",
"dev": true,
"requires": {
"commander": "~1.1.1",
"nodejieba": "^2.2.1",
"object-assign": "^4.0.1"
},
"dependencies": {
"commander": {
"version": "1.1.1",
"resolved": "https://registry.nlark.com/commander/download/commander-1.1.1.tgz?cache=0&sync_timestamp=1624609539421&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcommander%2Fdownload%2Fcommander-1.1.1.tgz",
"integrity": "sha1-UNFlGGiuYOzP8KLZ80WVN2vGsEE=",
"dev": true,
"requires": {
"keypress": "0.1.x"
}
}
}
},
"pkg-dir": {
"version": "2.0.0",
"resolved": "http://npmreg.qa.91jkys.com/pkg-dir/-/pkg-dir-2.0.0.tgz",
......@@ -12095,11 +11879,6 @@
"integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
"dev": true
},
"propagate": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/propagate/download/propagate-2.0.1.tgz",
"integrity": "sha1-QM3tqxgIXHkjNOZPCsFyVtOPmkU="
},
"proto-list": {
"version": "1.2.4",
"resolved": "http://npmreg.qa.91jkys.com/proto-list/-/proto-list-1.2.4.tgz",
......@@ -12401,7 +12180,8 @@
"querystring": {
"version": "0.2.0",
"resolved": "http://npmreg.qa.91jkys.com/querystring/-/querystring-0.2.0.tgz",
"integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
"integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
"dev": true
},
"querystring-es3": {
"version": "0.2.1",
......@@ -13074,8 +12854,8 @@
}
},
"robotjs": {
"version": "git+https://github.com/Toinane/robotjs.git#66bf4fe6206d25400eed6090f9e68326faf3c18a",
"from": "git+https://github.com/Toinane/robotjs.git",
"version": "git+ssh://git@github.com/Toinane/robotjs.git#66bf4fe6206d25400eed6090f9e68326faf3c18a",
"from": "git+ssh://git@github.com/Toinane/robotjs.git",
"requires": {
"nan": "^2.14.2",
"prebuild-install": "^6.1.2"
......@@ -13121,7 +12901,8 @@
"sax": {
"version": "1.2.4",
"resolved": "http://npmreg.qa.91jkys.com/sax/-/sax-1.2.4.tgz",
"integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk="
"integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=",
"dev": true
},
"seek-bzip": {
"version": "1.0.6",
......@@ -14868,11 +14649,6 @@
"through": "^2.3.8"
}
},
"underscore": {
"version": "1.12.1",
"resolved": "https://registry.nlark.com/underscore/download/underscore-1.12.1.tgz",
"integrity": "sha1-e7jMmz05fiAc+FUzNtJiVE6tgp4="
},
"union-value": {
"version": "1.0.1",
"resolved": "http://npmreg.qa.91jkys.com/union-value/-/union-value-1.0.1.tgz",
......@@ -14927,7 +14703,8 @@
"universalify": {
"version": "0.1.2",
"resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz?cache=0&sync_timestamp=1603180042770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-0.1.2.tgz",
"integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY="
"integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=",
"dev": true
},
"unpipe": {
"version": "1.0.0",
......@@ -16537,22 +16314,6 @@
"integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=",
"dev": true
},
"xml2js": {
"version": "0.4.19",
"resolved": "https://registry.nlark.com/xml2js/download/xml2js-0.4.19.tgz",
"integrity": "sha1-aGwg8hMgnpSr8NG88e+qKRx4J6c=",
"requires": {
"sax": ">=0.6.0",
"xmlbuilder": "~9.0.1"
},
"dependencies": {
"xmlbuilder": {
"version": "9.0.7",
"resolved": "https://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-9.0.7.tgz",
"integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0="
}
}
},
"xmlbuilder": {
"version": "15.1.1",
"resolved": "http://npmreg.qa.91jkys.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz",
......
{
"name": "rubick2",
"version": "0.0.2",
"version": "0.0.2-beta.1",
"author": "muwoo <2424880409@qq.com>",
"description": "An electron-vue project",
"license": null,
......@@ -59,7 +59,6 @@
},
"dependencies": {
"ant-design-vue": "^1.7.5",
"aws-sdk": "^2.955.0",
"axios": "^0.18.1",
"bplist-parser": "^0.3.0",
"download": "^8.0.0",
......@@ -71,15 +70,13 @@
"marked": "^2.0.7",
"md5": "^2.3.0",
"mime-types": "^2.1.31",
"mock-aws-s3": "^4.0.2",
"nock": "^13.1.1",
"node-fetch": "^2.6.1",
"puppeteer-core": "^10.0.0",
"puppeteer-in-electron": "^3.0.3",
"query-string": "^7.0.0",
"request": "^2.88.2",
"request-promise": "^4.2.6",
"robotjs": "git+https://github.com/Toinane/robotjs.git",
"robotjs": "git+ssh://git@github.com/Toinane/robotjs.git",
"semver": "^7.3.5",
"sudo-prompt": "^9.2.1",
"unzip": "^0.1.11",
......@@ -121,7 +118,6 @@
"multispinner": "^0.2.1",
"node-abi": "^2.30.0",
"node-loader": "^0.6.0",
"pinyin": "^2.10.2",
"react": "^17.0.2",
"style-loader": "^0.21.0",
"url-loader": "^1.0.1",
......
......@@ -9,7 +9,6 @@ import { APP_FINDER_PATH } from './constans';
import { getlocalDataFile } from '../../../main/common/utils';
import iconvLite from 'iconv-lite';
import bpList from 'bplist-parser';
import pinyin from 'pinyin';
const store = new Store();
......@@ -234,12 +233,8 @@ APP_FINDER_PATH.forEach((searchPath, index) => {
};
if (appZhName && isZhRegex.test(appZhName)) {
const pinyinArr = pinyin(appZhName, { style: pinyin.STYLE_NORMAL });
// pinyinArr = [['pin'], ['yin']]
const firstLetterArr = pinyinArr.map((str) => str[0][0]);
fileOptions.keyWords.push(appZhName);
fileOptions.keyWords.push(pinyinArr.join(''));
fileOptions.keyWords.push(firstLetterArr.join(''));
}
fileLists.push({
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册