feat: Support multiple application launch scripts

This commit is contained in:
vben
2024-07-31 00:29:15 +08:00
parent fdee2d2239
commit a26630b6e0
18 changed files with 204 additions and 24 deletions

43
pnpm-lock.yaml generated
View File

@@ -49,6 +49,9 @@ importers:
'@vben/tsconfig':
specifier: workspace:*
version: link:internal/tsconfig
'@vben/turbo-run':
specifier: workspace:*
version: link:scripts/turbo-run
'@vben/vite-config':
specifier: workspace:*
version: link:internal/vite-config
@@ -978,6 +981,18 @@ importers:
specifier: ^4.4.0
version: 4.4.0(vue@3.4.34(typescript@5.5.4))
scripts/turbo-run:
dependencies:
'@clack/prompts':
specifier: ^0.7.0
version: 0.7.0
'@vben/node-utils':
specifier: workspace:*
version: link:../../internal/node-utils
cac:
specifier: ^6.7.14
version: 6.7.14
scripts/vsh:
dependencies:
'@vben/node-utils':
@@ -995,9 +1010,6 @@ importers:
publint:
specifier: ^0.2.9
version: 0.2.9
zx:
specifier: ^8.1.4
version: 8.1.4
website:
dependencies:
@@ -1895,6 +1907,14 @@ packages:
'@changesets/write@0.3.1':
resolution: {integrity: sha512-SyGtMXzH3qFqlHKcvFY2eX+6b0NGiFcNav8AFsYwy5l8hejOeoeTDemu5Yjmke2V5jpzY+pBvM0vCCQ3gdZpfw==}
'@clack/core@0.3.4':
resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==}
'@clack/prompts@0.7.0':
resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==}
bundledDependencies:
- is-unicode-supported
'@cloudflare/kv-asset-handler@0.3.4':
resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==}
engines: {node: '>=16.13'}
@@ -3169,6 +3189,7 @@ packages:
'@ls-lint/ls-lint@2.2.3':
resolution: {integrity: sha512-ekM12jNm/7O2I/hsRv9HvYkRdfrHpiV1epVuI2NP+eTIcEgdIdKkKCs9KgQydu/8R5YXTov9aHdOgplmCHLupw==}
cpu: [x64, arm64, s390x]
os: [darwin, linux, win32]
hasBin: true
@@ -8241,6 +8262,9 @@ packages:
resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
engines: {node: '>= 10'}
sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
slash@3.0.0:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
engines: {node: '>=8'}
@@ -10704,6 +10728,17 @@ snapshots:
human-id: 1.0.2
prettier: 2.8.8
'@clack/core@0.3.4':
dependencies:
picocolors: 1.0.1
sisteransi: 1.0.5
'@clack/prompts@0.7.0':
dependencies:
'@clack/core': 0.3.4
picocolors: 1.0.1
sisteransi: 1.0.5
'@cloudflare/kv-asset-handler@0.3.4':
dependencies:
mime: 3.0.0
@@ -17426,6 +17461,8 @@ snapshots:
mrmime: 2.0.0
totalist: 3.0.1
sisteransi@1.0.5: {}
slash@3.0.0: {}
slash@4.0.0: {}