Do Not Include Project Name Prefix in `--log labeled` and `--log grouped` If There is Only 1 Project
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 58/100
Direção de pesquisa
Start by tracing how vp determines whether scripts and tasks belong to one project or a monorepo, then follow how --log labeled and --log grouped construct their prefixes. Look for existing tests covering these log modes and add coverage for both a single-project and multi-project setup. Done when the project name is omitted only for a single project and retained for monorepos.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Description
Right now, if you use --log labeled or --log grouped, the repository name is automatically included and is in the format {repository name}#{task | script name}.
This is useful if you are in a monorepo with multiple projects and should be preserved for those projects to differentiate what scope a task/script is running in.
However, this is unnecessary if you just have 1 project and results in very excessive output pollution that adds little/no value to the user.
Suggested solution
If vp detects you are not in a monorepo (i.e. all scripts/tasks have the same project), do not include the project in the --log labeled and --log grouped prefixes.
Alternative
No response
Additional context
I was migrating from concurrently to Vite+ and was disappointed by the verbosity of the logs which I was able to largely attribute to the automatic inclusion of the project name in the labeling when using --log labeled
For comparison, this is what I was used to when using concurrently:
Validations
- Read the Contributing Guidelines.
- Confirm this request is for Vite+ itself and not for Vite, Vitest, tsdown, Rolldown, or Oxc.
- Check that there isn't already an issue requesting the same feature.
- Linguagem predominante
- Rust
- Estrelas
- 6.5k
- Forks
- 296
- Merge médio
- 1d 2h
- PRs com merge (30d)
- 230
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de voidzero-dev/vite-plus
-
pending triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
voidzero-dev/vite-plus#3235 ·
Mantenedores costumam responder em até 1 dia
-
Docker guide: the runtime stage needs libatomic1 for Node.js 25 and laterTalvez já em andamento @kshanxs assumiu há 5 dias. Abertadocumentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
voidzero-dev/vite-plus#3219 · 2 comentários · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
pending triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
voidzero-dev/vite-plus#2882 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
`vp create` doesn't rewrite `vite` imports when adding a third-party template to a monorepoTalvez já em andamento @voidzero-bot assumiu hoje. Aberta- P2: has workaround pending triage triage: fix verified
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
voidzero-dev/vite-plus#3281 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
`npm install -g` keeps the `bin` link on the old version after the default Node.js changesTalvez já em andamento @mondaychen assumiu hoje. Abertabug triage: failed
voidzero-dev/vite-plus#3279 · 1 comentário · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de voidzero-dev/vite-plus
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
Mantenedores costumam responder em até 1 dia
-
o8 next debug build aborts on Glass to Dark appearance switch (nil identifier messaged before check)Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
hurttlocker/o8#5112 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
memory_patch_page drops the `#` of headings like `## Notes on C#`Talvez já em andamento @viniciusdsandrade assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
akitaonrails/ai-memory#1859 ·
Mantenedores costumam responder em até 1 dia