Skip to content

tools: replace rollup with ncc

Rodrigo Muino Tomonari requested to merge github/fork/Trott/ncc into master

Replace rollup + plugins + config file with zeit/ncc package designed to do the particular task that we're leveraging rollup for but with zero-ish configuration. (rollup can do a whole lot more, but we're using a tiny portion of its functionality.)

ncc is 0.2.0. But it seems to work and I wouldn't mind landing as-is.

/cc @guybedford who has contributed to both rollup and ncc and so might have considerable insight as to whether this is a good idea or not. (Also, I'm totally happy to close this if it's a case of "let me do this, there are some things you're missing" or whatever.)

It would be nice if we could reduce the unfortunate amount of churn in lint-md.js but I'm not sure what to do about that....

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

Merge request reports

Loading