Allow using Deno as package manager
Nadie ha tomado este issue todavía.
- #30948 de @csvn — cerrado sin fusionar
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- deno, typescript
- Área
- cli
Línea de trabajo
Comienza con el manejo existente del gestor de paquetes en el comando new y compara la ruta de bun con los comandos de Deno solicitados. Se considera terminado cuando ng new --package-manager=deno my-project funciona, deno.lock activa la selección automática y las adiciones de paquetes usan deno add con --dev cuando corresponde.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Command
new
Description
Add deno as a package manager, such that it can be used during project creation or automatically used when it's lockfile is found.
ng new --package-manager=deno my-project
Deno Details
- Add package command:
deno add - Install all command:
deno install - Lockfile file:
deno.lock - Dev only flag:
--dev(e.g.deno add --dev <package(s)>)
Deno seems to have the same commands as the other package manager options, and is similar to pnpm in that it installs packages with symlinks in node_modules.
Describe the solution you'd like
Deno works similar to bun as package manager.
Describe alternatives you've considered
None. If bun is supported, it seems reasonable to support deno too.
- Lenguaje dominante
- TypeScript
- Estrellas
- 27k
- Forks
- 11.8k
- Merge medio
- 16 h 35 min
- PR fusionados (30 d)
- 176
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de angular/angular-cli
-
Can't use an array of hostnames in --allowedHosts cli parameter in @angular/build:dev-server Abiertoarea: @angular/build gemini-triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
angular/angular-cli#33955 ·
-
area: @angular/cli gemini-triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
angular/angular-cli#33055 · 1 comentario · 3 reacciones ·
-
unit-test: with --coverage, a setup file's hooks reach only the first spec file of each worker Abiertoarea: @angular/build gemini-triaged
Dificultad 4/5 3-5 días Aptitud para principiantes 72/100
angular/angular-cli#34137 ·
-
angular/build:library area: @angular/build gemini-triaged
angular/angular-cli#34131 · 1 asignado ·
-
angular/build:library area: @angular/build gemini-triaged
angular/angular-cli#34130 · 1 asignado ·
Todos los issues de angular/angular-cli
Issues similares
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
dennys-bd/agent-hive#184 ·
-
Add: hunch Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
AbdelStark/awesome-typesafe#104 ·
-
ai-observability bug team/ai-observability
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vicharanashala/fln#563 ·