2 repositorios
Character-level mappings specifically for JavaScript source files and their transformed counterparts.
Distinct from Source Code Mapping: Focuses on JavaScript-specific source mapping rather than general log-to-source mapping.
Explore 2 awesome GitHub repositories matching development tools & productivity · JavaScript Source Maps. Refine with filters or upvote what's useful.
Recast es un parser y printer de AST en JavaScript diseñado para la refactorización automatizada de código. Convierte código fuente en árboles de sintaxis abstracta que pueden ser modificados y luego impresos de vuelta a código fuente. El proyecto se centra en transformaciones que preservan el formato, almacenando metadatos originales de espacios en blanco e indentación dentro de los nodos del árbol de sintaxis para reconstruir el código sin perder su diseño original. También genera mapas de fuente a nivel de carácter para mantener correspondencias precisas entre la entrada original y la salida transformada. El toolkit incluye utilidades para la manipulación del árbol de sintaxis utilizando un patrón visitor, así como opciones para pretty-printing de estilo genérico. Se proporciona una interfaz de línea de comandos para ejecutar estas funciones de transformación en archivos de destino y escribir los resultados en disco.
Generates precise character-level source maps specifically for transformed JavaScript files.
source-map-explorer is a source map bundle analyzer that visualizes the space usage of bundled JavaScript files. It functions as a bundle size auditor and visualizer, using source maps to identify which original modules and files occupy the most space within a production bundle. The tool generates an interactive treemap to represent bundle composition and calculates compressed gzip sizes to estimate actual network transfer costs. It further serves as a code coverage mapper by overlaying execution data onto source maps to identify unused code segments that can be deferred or split. The utilit
Identifies which original source files occupy the most space within minified JavaScript bundles using source maps.