Comprobar TypeScript sin ejecutarlo

Usa TypeScript5.9.3 fijo, bibliotecas estándar ES2022 incluidas y hasta20 archivos virtuales relativos.

  • Funciona en tu navegador
  • Sin subir archivos
  • Revisa antes de descargar

Usa TypeScript5.9.3 fijo, bibliotecas estándar ES2022 incluidas y hasta20 archivos virtuales relativos. Elige opciones de tipos, ES2020/ES2022 y modo de módulos; recibe códigos y posiciones reales. Sin emisión, ejecución, importación remota ni acceso alternativo a archivos; dependencias ausentes siguen siendo diagnósticos. El perfil de biblioteca cerrado no incluye los paquetes de tipos de DOM ni de Node. Los paquetes externos deben aportarse como declaraciones locales.

Procesamiento local y secretos

Las entradas permanecen en esta pestaña y su worker cancelable. No se envían, guardan, registran ni miden entradas, secretos, nombres de archivo o contactos. Solo el trabajo elegido carga recursos fijos de código y metadatos de este sitio. Las entradas sensibles no tienen botón de copia original; exportar datos privados exige elección y descarga explícitas. Restablecer o salir libera referencias; JavaScript no garantiza borrado seguro de memoria. Los campos de secretos de prueba admiten varias líneas y son visibles en esta pestaña.

Límites de recursos

Máximo1MiB de bytes UTF8 de texto/archivos,200.000 unidades UTF16 por texto,1.000 filas,32 niveles y20.000 nodos; máximo4MiB de archivos exportados y20 archivos. Cada ejecución termina o se cancela a los15 segundos. CSR DER≤64KiB; cabeceras DKIM≤128KiB/1.000 campos/8KiB por campo y20.000 líneas. TypeScript≤20 archivos,25.000 caracteres por archivo/100.000 total,20.000 tokens por archivo,128 niveles,100.000 nodos AST y1.000 diagnósticos. Son límites de aplicación, no de memoria total del worker. CSV UTF8, entrecomillado, coma/CRLF, protección de fórmulas y marcador nulo declarado.

Archivos fuente locales virtuales
Fila 1

Usar y verificar el resultado

  1. Entrada, un registro por línea

    Usa TypeScript5.9.3 fijo, bibliotecas estándar ES2022 incluidas y hasta20 archivos virtuales relativos. Elige opciones de tipos, ES2020/ES2022 y modo de módulos; recibe códigos y posiciones reales. Sin emisión, ejecución, importación remota ni acceso alternativo a archivos; dependencias ausentes siguen siendo diagnósticos. El perfil de biblioteca cerrado no incluye los paquetes de tipos de DOM ni de Node. Los paquetes externos deben aportarse como declaraciones locales.

  2. Perfil declarado

    Elige el perfil exacto y usa datos sintéticos o propios autorizados. Revisa errores por registro, supuestos y desconocidos antes de guardar. Reabre salidas nativas con un lector independiente; la validez local no prueba aceptación externa. Cancelar, editar o restablecer descarta resultados obsoletos.

  3. Procesamiento local y secretos

    Las entradas permanecen en esta pestaña y su worker cancelable. No se envían, guardan, registran ni miden entradas, secretos, nombres de archivo o contactos. Solo el trabajo elegido carga recursos fijos de código y metadatos de este sitio. Las entradas sensibles no tienen botón de copia original; exportar datos privados exige elección y descarga explícitas. Restablecer o salir libera referencias; JavaScript no garantiza borrado seguro de memoria. Los campos de secretos de prueba admiten varias líneas y son visibles en esta pestaña.

  4. Límites de recursos

    Máximo1MiB de bytes UTF8 de texto/archivos,200.000 unidades UTF16 por texto,1.000 filas,32 niveles y20.000 nodos; máximo4MiB de archivos exportados y20 archivos. Cada ejecución termina o se cancela a los15 segundos. CSR DER≤64KiB; cabeceras DKIM≤128KiB/1.000 campos/8KiB por campo y20.000 líneas. TypeScript≤20 archivos,25.000 caracteres por archivo/100.000 total,20.000 tokens por archivo,128 niveles,100.000 nodos AST y1.000 diagnósticos. Son límites de aplicación, no de memoria total del worker. CSV UTF8, entrecomillado, coma/CRLF, protección de fórmulas y marcador nulo declarado.

Preguntas sobre este perfil local

Perfil declarado

Usa TypeScript5.9.3 fijo, bibliotecas estándar ES2022 incluidas y hasta20 archivos virtuales relativos. Elige opciones de tipos, ES2020/ES2022 y modo de módulos; recibe códigos y posiciones reales. Sin emisión, ejecución, importación remota ni acceso alternativo a archivos; dependencias ausentes siguen siendo diagnósticos. El perfil de biblioteca cerrado no incluye los paquetes de tipos de DOM ni de Node. Los paquetes externos deben aportarse como declaraciones locales.

Procesamiento local y secretos

Las entradas permanecen en esta pestaña y su worker cancelable. No se envían, guardan, registran ni miden entradas, secretos, nombres de archivo o contactos. Solo el trabajo elegido carga recursos fijos de código y metadatos de este sitio. Las entradas sensibles no tienen botón de copia original; exportar datos privados exige elección y descarga explícitas. Restablecer o salir libera referencias; JavaScript no garantiza borrado seguro de memoria. Los campos de secretos de prueba admiten varias líneas y son visibles en esta pestaña.

Límites de recursos

Máximo1MiB de bytes UTF8 de texto/archivos,200.000 unidades UTF16 por texto,1.000 filas,32 niveles y20.000 nodos; máximo4MiB de archivos exportados y20 archivos. Cada ejecución termina o se cancela a los15 segundos. CSR DER≤64KiB; cabeceras DKIM≤128KiB/1.000 campos/8KiB por campo y20.000 líneas. TypeScript≤20 archivos,25.000 caracteres por archivo/100.000 total,20.000 tokens por archivo,128 niveles,100.000 nodos AST y1.000 diagnósticos. Son límites de aplicación, no de memoria total del worker. CSV UTF8, entrecomillado, coma/CRLF, protección de fórmulas y marcador nulo declarado.

Avisos originales de las dependencias de esta familia de herramientas de seguridad locales, incluido su compilador TypeScript y sus bibliotecas. Licencia original y avisos de autoría