install cross-env for ui

This commit is contained in:
geekgeekrun
2024-02-24 00:25:38 +08:00
parent 68d823d1c6
commit d034b1b605
2 changed files with 42 additions and 21 deletions

View File

@@ -7,8 +7,8 @@
"scripts": {
"start": "electron-vite preview",
"dev": "electron-vite dev",
"dev:geek-auto-start-chat-with-boss-only": "MAIN_BOSSGEEKGO_UI_RUN_MODE=geekAutoStartWithBoss electron-vite dev",
"dev:check-and-download-dependencies-for-init-only": "MAIN_BOSSGEEKGO_UI_RUN_MODE=checkAndDownloadDependenciesForInit electron-vite dev",
"dev:geek-auto-start-chat-with-boss-only": "cross-env MAIN_BOSSGEEKGO_UI_RUN_MODE=geekAutoStartWithBoss electron-vite dev",
"dev:check-and-download-dependencies-for-init-only": "cross-env MAIN_BOSSGEEKGO_UI_RUN_MODE=checkAndDownloadDependenciesForInit electron-vite dev",
"build": "electron-vite build",
"format": "prettier --write .",
"lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts,.vue --fix",
@@ -22,10 +22,10 @@
"build:linux": "npm run build && electron-builder --linux"
},
"dependencies": {
"@geekgeekrun/dingtalk-plugin": "workspace:*",
"@geekgeekrun/geek-auto-start-chat-with-boss": "workspace:*",
"@electron-toolkit/preload": "^3.0.0",
"@electron-toolkit/utils": "^3.0.0",
"@geekgeekrun/dingtalk-plugin": "workspace:*",
"@geekgeekrun/geek-auto-start-chat-with-boss": "workspace:*",
"@puppeteer/browsers": "^2.0.0",
"JSONStream": "^1.3.5",
"electron-updater": "^6.1.7",
@@ -45,6 +45,7 @@
"@vitejs/plugin-vue": "^5.0.3",
"@vue/eslint-config-prettier": "^9.0.0",
"@vue/eslint-config-typescript": "^12.0.0",
"cross-env": "^7.0.3",
"electron": "^28.2.0",
"electron-builder": "^24.9.1",
"electron-vite": "^2.0.0",

54
pnpm-lock.yaml generated
View File

@@ -1,9 +1,5 @@
lockfileVersion: '6.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
.:
@@ -49,18 +45,18 @@ importers:
packages/ui:
dependencies:
'@geekgeekrun/dingtalk-plugin':
specifier: workspace:*
version: link:../dingtalk-plugin
'@geekgeekrun/geek-auto-start-chat-with-boss':
specifier: workspace:*
version: link:../geek-auto-start-chat-with-boss
'@electron-toolkit/preload':
specifier: ^3.0.0
version: 3.0.0(electron@28.2.0)
'@electron-toolkit/utils':
specifier: ^3.0.0
version: 3.0.0(electron@28.2.0)
'@geekgeekrun/dingtalk-plugin':
specifier: workspace:*
version: link:../dingtalk-plugin
'@geekgeekrun/geek-auto-start-chat-with-boss':
specifier: workspace:*
version: link:../geek-auto-start-chat-with-boss
'@puppeteer/browsers':
specifier: ^2.0.0
version: 2.0.0
@@ -113,6 +109,9 @@ importers:
'@vue/eslint-config-typescript':
specifier: ^12.0.0
version: 12.0.0(eslint-plugin-vue@9.20.1)(eslint@8.56.0)(typescript@5.3.3)
cross-env:
specifier: ^7.0.3
version: 7.0.3
electron:
specifier: ^28.2.0
version: 28.2.0
@@ -139,7 +138,7 @@ importers:
version: 5.3.3
unocss:
specifier: ^0.58.5
version: 0.58.5(postcss@8.4.35)(vite@5.1.1)
version: 0.58.5(vite@5.1.1)
unplugin-auto-import:
specifier: ^0.17.5
version: 0.17.5
@@ -1280,6 +1279,7 @@ packages:
/@types/plist@3.0.5:
resolution: {integrity: sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==}
requiresBuild: true
dependencies:
'@types/node': 18.19.15
xmlbuilder: 15.1.1
@@ -1297,6 +1297,7 @@ packages:
/@types/verror@1.10.9:
resolution: {integrity: sha512-MLx9Z+9lGzwEuW16ubGeNkpBDE84RpB/NyGgg6z2BTpWzKkGU451cAY3UkUzZEp72RHF585oJ3V8JVNqIplcAQ==}
requiresBuild: true
dev: true
optional: true
@@ -1512,11 +1513,9 @@ packages:
sirv: 2.0.4
dev: true
/@unocss/postcss@0.58.5(postcss@8.4.35):
/@unocss/postcss@0.58.5:
resolution: {integrity: sha512-m4L2YRdYfT6CV306Kl2VwEwbqa/92EpW4GE2Kqak1RuJyFJXBnWEEMJV4Uy6B1jWKLlCEWkuVUW33JUg7X6BxQ==}
engines: {node: '>=14'}
peerDependencies:
postcss: ^8.4.21
dependencies:
'@unocss/config': 0.58.5
'@unocss/core': 0.58.5
@@ -2012,6 +2011,7 @@ packages:
/assert-plus@1.0.0:
resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==}
engines: {node: '>=0.8'}
requiresBuild: true
dev: true
optional: true
@@ -2025,6 +2025,7 @@ packages:
/astral-regex@2.0.0:
resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
engines: {node: '>=8'}
requiresBuild: true
dev: true
optional: true
@@ -2255,6 +2256,7 @@ packages:
/cli-truncate@2.1.0:
resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==}
engines: {node: '>=8'}
requiresBuild: true
dependencies:
slice-ansi: 3.0.0
string-width: 4.2.3
@@ -2348,6 +2350,7 @@ packages:
/core-util-is@1.0.2:
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
requiresBuild: true
dev: true
optional: true
@@ -2368,11 +2371,20 @@ packages:
/crc@3.8.0:
resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==}
requiresBuild: true
dependencies:
buffer: 5.7.1
dev: true
optional: true
/cross-env@7.0.3:
resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==}
engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'}
hasBin: true
dependencies:
cross-spawn: 7.0.3
dev: true
/cross-fetch@4.0.0:
resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==}
dependencies:
@@ -2978,6 +2990,7 @@ packages:
/extsprintf@1.4.1:
resolution: {integrity: sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==}
engines: {'0': node >=0.6.0}
requiresBuild: true
dev: true
optional: true
@@ -3407,6 +3420,7 @@ packages:
resolution: {integrity: sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==}
engines: {node: ^8.11.2 || >=10}
os: [darwin]
requiresBuild: true
dependencies:
cli-truncate: 2.1.0
node-addon-api: 1.7.2
@@ -3946,6 +3960,7 @@ packages:
/node-addon-api@1.7.2:
resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==}
requiresBuild: true
dev: true
optional: true
@@ -4598,6 +4613,7 @@ packages:
/slice-ansi@3.0.0:
resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==}
engines: {node: '>=8'}
requiresBuild: true
dependencies:
ansi-styles: 4.3.0
astral-regex: 2.0.0
@@ -4916,7 +4932,7 @@ packages:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
/unocss@0.58.5(postcss@8.4.35)(vite@5.1.1):
/unocss@0.58.5(vite@5.1.1):
resolution: {integrity: sha512-0g4P6jLgRRNnhscxw7nQ9RHGrKJ1UPPiHPet+YT3TXUcmy4mTiYgo9+kGQf5bjyrzsELJ10cT6Qz2y6g9Tls4g==}
engines: {node: '>=14'}
peerDependencies:
@@ -4932,7 +4948,7 @@ packages:
'@unocss/cli': 0.58.5
'@unocss/core': 0.58.5
'@unocss/extractor-arbitrary-variants': 0.58.5
'@unocss/postcss': 0.58.5(postcss@8.4.35)
'@unocss/postcss': 0.58.5
'@unocss/preset-attributify': 0.58.5
'@unocss/preset-icons': 0.58.5
'@unocss/preset-mini': 0.58.5
@@ -4950,7 +4966,6 @@ packages:
'@unocss/vite': 0.58.5(vite@5.1.1)
vite: 5.1.1(@types/node@18.19.9)(sass@1.70.0)
transitivePeerDependencies:
- postcss
- rollup
- supports-color
dev: true
@@ -5049,6 +5064,7 @@ packages:
/verror@1.10.1:
resolution: {integrity: sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==}
engines: {node: '>=0.6.0'}
requiresBuild: true
dependencies:
assert-plus: 1.0.0
core-util-is: 1.0.2
@@ -5277,3 +5293,7 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
dev: true
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false