1 repositorio
Strategies for shrinking the final application bundle by stripping non-runtime assets from third-party libraries.
Distinct from Configuration Package Deployments: Candidates are focused on mathematical reductions or configuration deployments, not filesystem bundle shrinking.
Explore 1 awesome GitHub repository matching devops & infrastructure · Deployment Bundle Reduction. Refine with filters or upvote what's useful.
node-prune es una utilidad para limpiar y reducir el tamaño de las carpetas de dependencias de Node.js eliminando archivos fuente y documentación innecesarios para la ejecución en tiempo de ejecución. Funciona como un limpiador de paquetes que elimina archivos no esenciales, como archivos markdown y TypeScript, de las dependencias instaladas mediante npm para reducir el tamaño de la instalación. La herramienta optimiza los artefactos de despliegue y las imágenes de contenedores eliminando archivos innecesarios de los directorios de librerías de terceros. Este proceso se utiliza para minimizar el tamaño de las imágenes Docker y reducir el peso de los bundles finales de la aplicación. El proyecto proporciona una interfaz de línea de comandos para automatizar la limpieza de directorios de dependencias. Aprovecha el recorrido recursivo de directorios y el filtrado basado en patrones para identificar y eliminar archivos que no son necesarios en tiempo de ejecución.
Shrinks the final application bundle by removing non-essential files from third-party library directories.