6.0.0 • Published 6 years ago
@ianwalter/dist v6.0.0
@ianwalter/dist
Simplify the generation of distribution files for your JavaScript library
About
dist is basically a wrapper around Rollup, inspired by
microbundle, but is specific to the use-cases described below.
Features
- Write your library as an EcmaScript Module but still allow it to be require'd in Node.js
- Inline your library's dependencies to create a single distribution file that should significantly improve startup time (a quick test of bundling a single dependency cut the dependency's load time in half)
- Use the babel option to transpile your code based on your library's Babel configuration
Options
--name, -nName to use for files and global variable (defaults to name in package.json)--input, -iFilename of source/entry file (defaults to {cwd}/index.js)--output, -oOutput filename or directory path (defaults to ./dist)--cjs, -cPath for / whether to create a CommonJS dist file (defaults to false or main in package.json)--esm, -ePath for / whether to create a ESM dist file (defaults to false or module in package.json)--browser, -bPath for / whether to create a browser-specific (ESM) dist file (defaults to false or browser in package.json)--inline, -lInline/bundle imported modules (defaults to false)--babel, -BTranspile output with Babel (defaults to false)--plugins, -pSpecify a path for a Rollup plugins file to include--minify, -mUse Terser to minify output (defaults to false)
License
Apache 2.0 with Commons Clause - See LICENSE
Created by Ian Walter
6.0.0
6 years ago
5.3.0
6 years ago
5.2.0
6 years ago
5.1.0
6 years ago
5.0.1
6 years ago
5.0.0
6 years ago
4.0.0
7 years ago
3.1.0
7 years ago
3.0.1
7 years ago
3.0.0
7 years ago
2.1.0
7 years ago
2.0.2
7 years ago
2.0.1
7 years ago
2.0.0
7 years ago
2.0.0-1
7 years ago
2.0.0-0
7 years ago
1.5.1
7 years ago
1.5.1-0
7 years ago
1.5.0
7 years ago
1.5.0-1
7 years ago
1.5.0-0
7 years ago
1.4.0
7 years ago
1.3.1
7 years ago
1.3.0
7 years ago
1.2.0
7 years ago
1.1.2
7 years ago
1.1.1
7 years ago
1.1.0
7 years ago
1.0.0
7 years ago
1.0.0-1
7 years ago
1.0.0-0
7 years ago
0.3.2
7 years ago
0.3.1
7 years ago
0.3.0
7 years ago
0.2.0
7 years ago
0.1.0
7 years ago
0.0.1
7 years ago