{"library":"sarcina","type":"library","category":null,"description":"Sarcina is a fully-automatic, zero-configuration web project bundler designed to prepare vanilla, non-framework web projects for production. It offers a simpler, faster alternative to complex bundlers like Webpack, specifically targeting projects that do not require constant re-building during development. Instead, Sarcina is intended for a single run prior to deployment. The current stable version is 1.7.6. Sarcina processes markup files, identifies CSS and JavaScript assets, creates optimized bundles, and re-inserts links to these new bundles. During this process, it minifies HTML, minifies and autoprefixes CSS, and minifies and transpiles JavaScript. This results in a distribution folder with fewer, smaller, and less complex files, significantly improving browser load times and user experience. Its primary differentiator is its \"works-out-of-the-box\" philosophy, eliminating the need for extensive configuration often associated with other bundlers.","language":"javascript","status":"active","version":"1.7.6","tags":["javascript"],"install":[{"cmd":"npm install sarcina","imports":["const bundleSarcina = require('sarcina');","import bundleSarcina from 'sarcina';","npx sarcina <input-dir> <output-dir>"]},{"cmd":"yarn add sarcina","imports":[]},{"cmd":"pnpm add sarcina","imports":[]}],"homepage":"https://sarcina.dev","github":"https://github.com/Vanilagy/Sarcina","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/sarcina","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/sarcina/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Mon Jul 20","install_tag":null}}