rollup-stream-gulp
v0.0.3
Published
Gulp plugin for Rollup
Downloads
12
Maintainers
Readme
rollup-stream-gulp
A gulp plugin, and hopefully with enough work, love and consensus becomes @rollup/gulp
Installation
yarn add -D rollup-stream-gulp
Purpose
Currently the recommended way is to use @rollup/stream
. This works well, but has a few limitations.
requires \
vinyl-source-stream``- only allows outputing one file per stream instance
options.manualChunks
not supported
- DX is non-optimal
Usage
Basic
// gulpfile.ts
import gulp from "gulp";
import rollup from "rollup-stream-gulp";
// import rollup from "@rollup/gulp";
export const build = async () =>
gulp.src("src/index.ts").pipe(rollup({})).pipe(gulp.dest("dist"));
Troubleshooting, Validation and Errors
There are a few caveats.
Internally we use options.input = file.path
, which means we may not get errors about file conflicts.
We'll be looking to address these later on.