Skip to content

Instantly share code, notes, and snippets.

@sxzz
Last active November 4, 2024 07:29
Show Gist options
  • Save sxzz/4e1357321b76e2c275caf152a18942cf to your computer and use it in GitHub Desktop.
Save sxzz/4e1357321b76e2c275caf152a18942cf to your computer and use it in GitHub Desktop.
package.json for QQ-NT
{
"name": "QQ-NT",
"version": "6.8.3-4068",
"private": true,
"description": "QQ-NT",
"productName": "QQ-NT",
"author": {
"name": "Tencent",
"email": "[email protected]"
},
"homepage": "https://im.qq.com",
"main": "./app_launcher/index.js",
"dependencies": {
"@ckeditor/ckeditor5-editor-classic": "^33.0.0",
"@ckeditor/ckeditor5-essentials": "^33.0.0",
"@ckeditor/ckeditor5-inspector": "^4.1.0",
"@ckeditor/ckeditor5-link": "^33.0.0",
"@ckeditor/ckeditor5-paragraph": "^33.0.0",
"@ckeditor/ckeditor5-watchdog": "^34.1.0",
"@electron/osx-sign": "^1.0.1",
"@opentelemetry/api": "^1.0.3",
"@opentelemetry/exporter-collector": "^0.25.0",
"@opentelemetry/exporter-metrics-otlp-http": "^0.27.0",
"@opentelemetry/resources": "^1.0.1",
"@opentelemetry/sdk-metrics-base": "^0.27.0",
"@opentelemetry/sdk-trace-web": "^1.0.1",
"@opentelemetry/semantic-conventions": "^1.0.1",
"@tencent/ark-package-manager": "^0.0.73",
"@tencent/audio_foundation": "1.0.17",
"@tencent/avsdk_plugin": "1.0.239",
"@tencent/image-ocr-render": "0.0.18",
"@tencent/ntqq-node": "1.0.5-fabu.138",
"@tencent/pcqq-kit": "2.83.5",
"@tencent/player_plugin": "1.0.32",
"@tencent/qq-fabric": "^5.1.0",
"@tencent/qq-guild-electron-monitor": "^0.0.19",
"@tencent/qq-guild-logger": "^0.0.12",
"@tencent/qq-player": "0.2.6",
"@tencent/qq-theseus": "5.0.0",
"@tencent/qq-utils": "2.27.2",
"@tencent/qrtc-electron": "^2.2.0-beta.60",
"@tencent/screen_capture_plugin": "^1.0.17",
"@tencent/sharp-universal": "1.0.3",
"@tencent/thumbplayer4electron": "1.0.20",
"@tencent/universal-report": "3.3.3",
"@tencent/v8-bytecode": "2.0.4",
"@tencent/v8-bytecode-multitypes": "1.0.6",
"@tencent/v8-launcher": "1.0.8",
"@tencent/yoga-dom-layout": "0.0.1",
"@types/electron-localshortcut": "^3.1.0",
"@types/ini": "^1.3.31",
"@types/js-md5": "^0.4.3",
"@types/sharp": "0.30.4",
"@types/sound-play": "^1.1.0",
"arch": "^2.2.0",
"axios": "^0.27.2",
"base64-js": "^1.5.1",
"benz-amr-recorder": "^1.1.3",
"byte-size": "^8.1.0",
"bytenode": "^1.3.6",
"cherry-markdown": "^0.7.6",
"click-outside-vue3": "^4.0.1",
"copy-to-clipboard": "^3.3.1",
"core-js": "^3.21.1",
"custom-electron-titlebar": "3.2.9",
"dayjs": "^1.11.1",
"electron-dl": "^3.3.1",
"electron-localshortcut": "^3.2.1",
"electron-store": "^8.1.0",
"element-plus": "2.1.7",
"emoji-regex": "^10.1.0",
"eventemitter3": "^4.0.7",
"extract-zip": "^2.0.1",
"fast-safe-stringify": "^2.1.1",
"file-type": "^17.1.2",
"get-parameter-names": "^0.3.0",
"html-to-text": "^8.1.0",
"image-size": "1.0.2",
"ini": "^3.0.0",
"inversify": "^6.0.1",
"inversify-binding-decorators": "^4.0.0",
"inversify-inject-decorators": "^3.1.0",
"js-md5": "^0.7.3",
"jsbi": "^4.2.0",
"lodash-es": "^4.17.21",
"lottie-web": "^5.9.4",
"mime": "^2.5.2",
"node-addon-api": "^5.0.0",
"node-machine-id": "^1.1.12",
"pidusage": "^3.0.0",
"pinyin-match": "^1.2.2",
"probe-image-size": "^7.2.3",
"qrcode-generator": "^1.4.4",
"raf": "^3.4.1",
"reflect-metadata": "^0.1.13",
"scroll-into-view-if-needed": "^2.2.29",
"sharp": "0.30.4",
"sound-play": "^1.1.0",
"to-regex-range": "^5.0.1",
"trtc-electron-sdk": "10.3.8-beta.4",
"uuid": "^8.3.2",
"vue": "^3.2.31",
"vue-class-component": "^8.0.0-rc.1",
"vue-debounce": "^4.0.0",
"vue-property-decorator": "^10.0.0-rc.3",
"vue-router": "^4.0.14",
"vuex": "^4.0.2",
"vuex-class-modules": "^1.3.0",
"winston": "^3.6.0",
"x2js": "^3.4.3",
"xml-js": "^1.6.11"
},
"optionalDependencies": {
"dmg-license": "^1.0.11"
},
"gitHooks": {
"pre-commit": "lint-staged",
"commit-msg": "commitlint -e .git/COMMIT_EDITMSG"
},
"lint-staged": {
"*.{js,jsx,vue,ts,tsx}": [
"eslint --quiet --fix",
"git add"
],
"*.{css,less,scss,vue}": [
"prettier --write",
"stylelint --fix --allow-empty-input",
"git add"
]
},
"link_settings": {
"libraries": [
"-Wl,-rpath,@loader_path/sharp-lib"
]
},
"electronLanguagesInfoPlistStrings": {
"en": {
"CFBundleDisplayName": "QQ",
"CFBundleName": "QQ",
"NSLocationWhenInUseUsageDescription": "Allow QQ Use your Location when in use.",
"NSLocationAlwaysAndWhenInUseUsageDescription": "Allow QQ Use your Location always.",
"NSLocationAlwaysUsageDescription": "Allow QQ Use your Location always.",
"NSLocationUsageDescription": "Allow QQ Use your Location",
"NSMicrophoneUsageDescription": "Use your Microphone to record voice messages, using VoIP features.",
"NSCameraUsageDescription": "Use your Camera to record video, using VoIP features."
},
"zh_CN": {
"CFBundleDisplayName": "QQ",
"CFBundleName": "QQ",
"NSLocationWhenInUseUsageDescription": "请允许\\\"QQ\\\"使用你的地理位置",
"NSLocationAlwaysAndWhenInUseUsageDescription": "请允许\\\"QQ\\\"使用你的地理位置",
"NSLocationAlwaysUsageDescription": "请允许\\\"QQ\\\"使用你的地理位置",
"NSLocationUsageDescription": "请允许\\\"QQ\\\"使用你的地理位置",
"NSMicrophoneUsageDescription": "请允许\\\"QQ\\\"访问你的麦克风,为你提供语音通话功能",
"NSCameraUsageDescription": "请允许\\\"QQ\\\"访问你的摄像头,为你提供视频通话功能"
},
"zh_TW": {
"CFBundleDisplayName": "QQ",
"CFBundleName": "QQ",
"NSLocationWhenInUseUsageDescription": "允許「QQ」使用你的地理位置",
"NSLocationAlwaysAndWhenInUseUsageDescription": "允許「QQ」使用你的地理位置",
"NSLocationAlwaysUsageDescription": "允許「QQ」使用你的地理位置",
"NSLocationUsageDescription": "允許「QQ」使用你的地理位置",
"NSMicrophoneUsageDescription": "允許「QQ」存取你的麥克風,以提供你語音通話功能。",
"NSCameraUsageDescription": "允許「QQ」存取你的鏡頭,以提供你視訊通話功能。"
}
},
"buildVersion": "4068",
"isPureShell": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment