-
Notifications
You must be signed in to change notification settings - Fork 334
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use standalone Rollup task (no Gulp) #3088
Conversation
e0ed994
to
16c4c00
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking pretty neat! 🙌🏻 Was surprised to not see a rollup.config.js
file popping up to be directly used by the CLI and instead have it in our own tasks. But it does do the job 😄
I think it's been a little overreaching in removing the asset-version task though, the separation of concern by having it on its own was pretty clean.
? 'all.mjs' | ||
: '**/!(*.test).mjs' | ||
// but for 'dist' and 'public' we only want compiled 'all.js' | ||
const modulePaths = await getListing(srcPath, isPackage |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Neat little update 🙌🏻
16c4c00
to
1c05ea0
Compare
1c05ea0
to
abdf26b
Compare
@romaricpascal This is ready for review again Split out a couple of unrelated changes: |
abdf26b
to
70d3d9a
Compare
70d3d9a
to
5eb4cbc
Compare
5eb4cbc
to
94bf08f
Compare
94bf08f
to
0c25266
Compare
0c25266
to
721b159
Compare
Component JavaScript can be skipped as we also do for ‘dist’
We no longer need to pin `[email protected]` since `gulp-better-rollup` has been removed Changes: rollup/rollup@v0.56.5...v0.59.4
721b159
to
7765b4a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔥
Thanks for popping in the tests - they're great! Getting rid of old gulp plugins is great! This is great!
Friday tech debt PR
This PR moves our Rollup
compile:js
task into a separate file but also:Also spotted for local development we were compiling all JavaScript files but only loading
all.js
That's now faster, plus we can remove some super old packages:
Ticks off some tasks from: