Emit TypeScript from compiler
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, typescript
- Área
- compilers
Línea de trabajo
Start by locating the compiler entry point that currently emits JavaScript and trace how generated arguments and return values are represented. The issue names no files or tests; completion would require a TypeScript-output option with typed arguments and a return type, plus a way to validate the stated runtime-safety use case.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently the compiler always emits regular JavaScript. It would be nice, if the compiler had an option to produce TypeScript, with typed arguments and the return type. This could then be leveraged in the runtime, in order to make sure that the usage is safe, ie. the translation key exists and that the required arguments are supplied.
- Lenguaje dominante
- TypeScript
- Estrellas
- 1.8k
- Forks
- 160
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la 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 messageformat/messageformat
-
mf1ToMessageData: number-skeleton options produce numeric literal values; stringifyMessage throwsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
messageformat/messageformat#473 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 58/100
messageformat/messageformat#472 ·
-
help wanted
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
messageformat/messageformat#462 · 4 comentarios ·
-
Xliff: use a real namespaceAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
messageformat/messageformat#455 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
messageformat/messageformat#439 · 1 comentario ·
Todos los issues de messageformat/messageformat
Issues similares
-
area/core status/need-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
google-gemini/gemini-cli#29602 ·
Los mantenedores suelen responder en 1 día
-
area: backend enhancement priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
snapotter-hq/SnapOtter#1879 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Tencent/BrowserSkill#390 ·
Los mantenedores suelen responder en 1 día
-
good first issue status: needs triaging type: bug version: 2.0
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
medusajs/medusa#17094 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día