Skip to content

Commit 5c104c8

Browse files
authored
fix(ui): Add viteplus as a package manager
1 parent cfbc6ef commit 5c104c8

File tree

4 files changed

+15
-3
lines changed

4 files changed

+15
-3
lines changed

app/components/Package/ManagerSelect.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,8 @@ function handleKeydown(event: KeyboardEvent) {
191191
:root[data-pm='yarn'] [data-pm-select='yarn'],
192192
:root[data-pm='bun'] [data-pm-select='bun'],
193193
:root[data-pm='deno'] [data-pm-select='deno'],
194-
:root[data-pm='vlt'] [data-pm-select='vlt'] {
194+
:root[data-pm='vlt'] [data-pm-select='vlt'],
195+
:root[data-pm='vp'] [data-pm-select='vp'] {
195196
display: inline-block;
196197
}
197198

app/components/Terminal/Execute.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,8 @@ const copyExecuteCommand = () => copyExecute(getFullExecuteCommand())
9494
:root[data-pm='yarn'] [data-pm-cmd='yarn'],
9595
:root[data-pm='bun'] [data-pm-cmd='bun'],
9696
:root[data-pm='deno'] [data-pm-cmd='deno'],
97-
:root[data-pm='vlt'] [data-pm-cmd='vlt'] {
97+
:root[data-pm='vlt'] [data-pm-cmd='vlt'],
98+
:root[data-pm='vp'] [data-pm-cmd='vp'] {
9899
display: flex;
99100
}
100101

app/components/Terminal/Install.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,8 @@ useCommandPaletteContextCommands(
412412
:root[data-pm='yarn'] [data-pm-cmd='yarn'],
413413
:root[data-pm='bun'] [data-pm-cmd='bun'],
414414
:root[data-pm='deno'] [data-pm-cmd='deno'],
415-
:root[data-pm='vlt'] [data-pm-cmd='vlt'] {
415+
:root[data-pm='vlt'] [data-pm-cmd='vlt'],
416+
:root[data-pm='vp'] [data-pm-cmd='vp'] {
416417
display: flex;
417418
}
418419

app/utils/install-command.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,15 @@ export const packageManagers = [
5959
create: 'vlx',
6060
icon: 'i-custom-vlt',
6161
},
62+
{
63+
id: 'vp',
64+
label: 'vp',
65+
action: 'add',
66+
executeLocal: 'vp exec',
67+
executeRemote: 'vp dlx',
68+
create: 'vp create',
69+
icon: 'i-simple-icons:vite',
70+
},
6271
] as const
6372

6473
export type PackageManagerId = (typeof packageManagers)[number]['id']

0 commit comments

Comments
 (0)