Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/steelbrain/pundle

👾 peaceful bundles - js bundler, built from the ground up for speed and extensibility
https://github.com/steelbrain/pundle

build-tool bundler cli hot-reload javascript

Last synced: 11 days ago
JSON representation

👾 peaceful bundles - js bundler, built from the ground up for speed and extensibility

Awesome Lists containing this project

README

        

# 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

```sh
# 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+

```sh
# 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