Windows、MacOS平台下的字体列表改用原生方式获取

This commit is contained in:
lyswhut
2023-06-05 15:05:03 +08:00
parent 5582e78315
commit fa3fd8d8a4
5 changed files with 56 additions and 5 deletions
+33 -2
View File
@@ -1,12 +1,12 @@
{
"name": "lx-music-desktop",
"version": "2.3.0-beta.7",
"version": "2.3.0-beta.8",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "lx-music-desktop",
"version": "2.3.0-beta.7",
"version": "2.3.0-beta.8",
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
@@ -15,6 +15,7 @@
"bufferutil": "^4.0.7",
"comlink": "~4.3.1",
"crypto-js": "^4.1.1",
"electron-font-manager": "github:lyswhut/electron-font-manager#60348260de557753c870cc671c56da6f58fd0ef7",
"electron-log": "^4.4.8",
"electron-store": "^8.1.0",
"font-list": "^1.5.0",
@@ -7435,6 +7436,21 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"dev": true
},
"node_modules/electron-font-manager": {
"version": "0.0.1",
"resolved": "git+ssh://git@github.com/lyswhut/electron-font-manager.git#60348260de557753c870cc671c56da6f58fd0ef7",
"integrity": "sha512-yg8SGhIXxkqjGlG6LA3KlHhlpjttTRVypV6zsv9cceFoN7tzYk78CqgZXOzR3SMcUU8Z1TRQi+vy4EryK1/Z0g==",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
"node-addon-api": "^6.1.0"
}
},
"node_modules/electron-font-manager/node_modules/node-addon-api": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz",
"integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA=="
},
"node_modules/electron-is-accelerator": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/electron-is-accelerator/-/electron-is-accelerator-0.1.2.tgz",
@@ -23992,6 +24008,21 @@
}
}
},
"electron-font-manager": {
"version": "git+ssh://git@github.com/lyswhut/electron-font-manager.git#60348260de557753c870cc671c56da6f58fd0ef7",
"integrity": "sha512-yg8SGhIXxkqjGlG6LA3KlHhlpjttTRVypV6zsv9cceFoN7tzYk78CqgZXOzR3SMcUU8Z1TRQi+vy4EryK1/Z0g==",
"from": "electron-font-manager@github:lyswhut/electron-font-manager#60348260de557753c870cc671c56da6f58fd0ef7",
"requires": {
"node-addon-api": "^6.1.0"
},
"dependencies": {
"node-addon-api": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz",
"integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA=="
}
}
},
"electron-is-accelerator": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/electron-is-accelerator/-/electron-is-accelerator-0.1.2.tgz",