Skip to content

πŸ‘Ύ peaceful bundles - js bundler, built from the ground up for speed and extensibility

Notifications You must be signed in to change notification settings

steelbrain/pundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

185bc58 Β· Oct 3, 2018
Aug 18, 2018
May 20, 2018
Oct 3, 2018
Aug 26, 2018
May 20, 2018
Jul 21, 2018
May 20, 2018
Aug 18, 2018
Jun 17, 2018
May 20, 2018
Sep 21, 2018
Jun 18, 2018
Sep 24, 2018
Aug 28, 2018
Oct 3, 2018

Repository files navigation

Pundle

modern javascript bundler

npm version Downloads CircleCI Build Status

Pundle is a next generation module bundler. It's written with extensibility and performance in mind.

Getting Started

Pundle is still in beta but it's pretty stable. Here's how you can try it today!

For Yarn users

# For a react app with babel + hmr preconfigured
yarn create pundle-react-app my-app
# For a JS app with babel preconfigured
yarn create pundle-babel-app my-app
# For a pure bare bones app
yarn create pundle-app my-app

If you have Node v8+

# For a react app with babel + hmr preconfigured
npm init pundle-react-app my-app
# For a JS app with babel preconfigured
npm init pundle-babel-app my-app
# For a pure bare bones app
npm init pundle-app my-app

Top Priority

  • docs

Note to self

  • "ModuleScopePlugin" to limit direct import of files
  • ESlint to lint files
  • enforce case sensitivity?

Post-initial demo goals

  • visualize dependency file size
  • Chunk minifers for HTML
  • Make tool to analyze cost of imports in app
  • Fork browser field resolver, it's so wasteful of fs

About

πŸ‘Ύ peaceful bundles - js bundler, built from the ground up for speed and extensibility

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages