A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.
-
Updated
Oct 9, 2024 - TypeScript
A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.
Removes unused private/internal types during compile-time.
Flutter Tree Shaking Demo: Optimize app size using compile-time constants. Compare optimized vs non-optimized versions, showcasing platform-specific code removal.
A modular TypeScript library for working with units and measurements. Supports various formats (tuples, objects, strings) and provides tools for arithmetic, comparison, and unit conversion, all while being type-safe and tree-shakable.
Vite plugin to generate additional entry points for files matching glob patterns
A lightweight, extensive and configurable npm package for automating your project source code build in one parse using rollup
php-vitelinker: A CLI tool for JS bundling. It provides includable php files after vite build.
🌳 A Rollup plugin that automatically annotates your module as tree shakeable.
A proof of concept of a tree shakable Zod alternative. This library aims to have a 1:1 Zod compatible API, but with fine grain control over the final bundle size. This was done by a combination of Proxies and type-level programming.
POC to understand the intricacies of Webpack tree-shaking with ESM
Tree-shacking and Dead-code elimination using Abstract Syntax Tree (AST) in python.
Tree shakeable multi Output React + CSS Modules React Library with Storybook and using Rollup to export ESM + CJS builds
📝 An awesome list of tools and techniques to make your web bundle size smaller and your web apps load faster.
List of functions which you can use to replace moment.js + ESLint Plugin
The online food ordering website 'Fooders-Swiggy-Clone' is a single page application which is built using React library.
Testing dead-code elimination of unused default parameters in all known JS bundlers
a browserify plugin that runs various optimizations, so you don't have to install them all manually. makes your bundles tiny!
Auto chunking and dynamic loading of routes with React Router and Webpack 2
Add a description, image, and links to the tree-shaking topic page so that developers can more easily learn about it.
To associate your repository with the tree-shaking topic, visit your repo's landing page and select "manage topics."