EN · DE · RU · FR · ES

#2765: tsconfig.tsbuildinfo

projectforge-webapp/tsconfig.tsbuildinfo Caché de compilación incremental de TypeScript · projectforge-webapp/tsconfig.tsbuildinfo 1 línea · 1 código · 0 comentarios · 0 en blanco
Archivo de caché de compilación incremental de TypeScript, generado automáticamente por el compilador de TypeScript cuando la opción incremental está habilitada (o por defecto en proyectos compuestos). Este artefacto generado por máquina rastrea hashes de archivos, dependencias de compilación y el conjunto de archivos fuente con su gráfico de módulos resuelto, permitiendo al compilador omitir el reprocesamiento de archivos que no han cambiado. El arreglo "root" del archivo lista cada archivo fuente incluido en la última compilación exitosa — más de 170 archivos .js, .jsx, .ts y .tsx en todo el árbol projectforge-webapp/src/.

Arquitectura

Por qué se rastrea este archivo

Normalmente, los archivos .tsbuildinfo se agregan a .gitignore. Su presencia en el árbol fuente sugiere ya sea un descuido durante la migración, o una decisión deliberada de almacenar en caché el estado de compilación para entornos CI/CD donde se evita reinstalar desde cero. El archivo registra la versión del compilador de TypeScript (5.9.3) que lo produjo, y su inventario exhaustivo de archivos proporciona una instantánea del gráfico de módulos de la aplicación web en el momento de la compilación.

Información del inventario de archivos

El arreglo root es una lista plana de todas las fuentes compiladas — revela el alcance completo de la aplicación web: componentes de diseño dinámico (DynamicLayout, DynamicInput, DynamicAgGrid), componentes empresariales personalizados (registro de horas, seguimiento de vacaciones, WebAuthn, visualización de costos), componentes del sistema de diseño (entradas, selectores, navegación, calendario), contenedores de página, widgets de panel, módulos de utilidad y archivos de prueba. Este único archivo documenta el límite de compilación de la aplicación web sin necesidad de recorrer directorios.

Historial de Git

CommitQué cambió
bf988bc6dSe agregó el archivo tsconfig.tsbuildinfo como parte del lote de migración a Vite. Esto fue probablemente el resultado de una ejecución de tsc --build durante el proceso de migración, capturando el estado de compilación de toda la aplicación web después de aplicar los cambios de configuración de TypeScript.