1 repository
Capability to replace default compilers or minifiers with custom implementations during the build process.
Distinct from Source Code Compilers: Focuses on the extensibility of the bundling pipeline to use custom compilers rather than the compiler's internal logic.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Pluggable Compiler Integrations. Refine with filters or upvote what's useful.
Metro este un bundler JavaScript conceput pentru medii React Native. Funcționează ca un sistem pentru rezolvarea dependențelor, transformarea codului sursă și împachetarea JavaScript-ului și a activelor în bundle-uri pentru execuție. Proiectul include un server de bundler pentru dezvoltare care găzduiește activele prin HTTP și oferă hot module replacement. Dispune de un resolver de module care gestionează extensiile de fișiere specifice platformei și un transformator de cod sursă care convertește codul în structuri arborescente pentru optimizare și minificare. Setul de instrumente acoperă generarea programatică de bundle-uri, crearea de source map-uri și caching-ul sistemului de fișiere pentru a evita transformările redundante. De asemenea, oferă capabilități pentru gestionarea activelor, injectarea de polyfill-uri și configurarea securizată a serverului folosind certificate TLS pentru endpoint-uri criptate. Instrumentele de monitorizare sunt incluse pentru a urmări starea bundler-ului și a înregistra metadatele de performanță pentru evenimentele de pornire și actualizare.
Allows replacing the default compiler or minifier to customize source code processing and optimization.