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.
Usar y verificar el resultado
- 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.
- 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.
- 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.
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