Broken with rollup >= 1.0 -- Is project dead?
Version 1.24.1 is broken with rollup >= 1.0
If this project is dead could you send the deprecated flag to npm to let us all know.
npm deprecate rollup-stream@"<= 1.24.1" "rollup-stream is no longer maintained and is not compatible with rollup versions >= 1.0"
Thanks
The project isn't dead. I'm sorry to anyone whose lives I've made harder by failing to maintain my packages—I have depression, and for the past year or so, I just haven't had it in me to keep up with an unstable API and programming decisions I made when I was 16 in the midst of everything else.
Rollup finally reaching 1.0.0 (after all these years!) is good news for me and this package. The next version of rollup-stream will be 2.0.0, and the API will once again be harmonized with Rollup's. I may also move the logic into a separate backend package that would use dependency injection instead of depending on Rollup directly, since, though it may not be as useful now that the API's stabilized, that's something I wanted to try before to reduce the impact of my limitations as a maintainer on users.
Thanks for checking in.
@Permutatrix From one guy with depression to another: I'm rooting for you. Those years are tough.
Is there some weird issue with plugins with this project related to versioning? I'm trying to use the rollup-plugin-common-js with your plugin and it seems to be failing.
When I use the rollup CLI with the rollup-plugin-common-js package, things work fine, but if I use it with rollup-streams through gulp, it seems to fail.
Is this related?
https://github.com/rollup/rollup-plugin-commonjs/issues/299
function bundleTemplates() {
return rollup({
input: 'src/template.js',
output: {
file: 'dist/templates.js',
format: 'umd',
name: 'FOO'
},
plugins: [
resolve(),
commonjs({
include: './node_modules/**'
})
]
})
.pipe(dest('dist'));
}
Any thoughts or ideas about how to approach this?
@Permutatrix if you're willing to transfer the repo and assign NPM rights, the Rollup org would be happy to adopt this package and help to keep it up to date.
We've put together https://github.com/rollup/stream to fill this need for users.