Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 646 Bytes

README.md

File metadata and controls

25 lines (19 loc) · 646 Bytes

Bundler Experiment

Babel based bundler experiment.

Introduction

This is a fun project into how to create a bundler using Typescript, influenced by webpack codebase.

TODO List

  • Create a basic bundler

  • Setup Typescript checker

  • Add support for CSS

  • Add support for images

  • Add support for SCSS

  • Add support for CJS

  • Setup loader concept and let users choose loaders

  • Add support for plugins

  • Add support for HMR

  • Add support for code splitting

  • Add support for tree shaking

  • Add support for caching

  • Add support for minification

  • Add support for module federation