rollup-plugin-closure-compiler
rollup-plugin-closure-compiler copied to clipboard
Leverage Closure Compiler to minify and optimize JavaScript with Rollup.
I'm using closure library with goog.require syntax, e.g. ```javascript goog.require('goog.net.createWebChannelTransport'); ``` On compilation, I got error that says required "goog.net.createWebChannelTransport" namespace never provided. I have tried to set js properties...
## Is your feature request related to a problem? Please describe. There are remaining computed keys that could be converted to static keys. In this example (`this[Qa]` => `this.Qa`, `b.propertyBackedAttributes_[c]`...
## Is your feature request related to a problem? Please describe. What would be really nice is if the plugin surfaced the warnings and also transformed the line/col numbers back...
As the comment here https://github.com/ampproject/rollup-plugin-closure-compiler/blob/d9eb04876e87616298fbf01fcc9bb44665c72552/src/options.ts#L70 says, the `create_source_map` of closure option will be ignored, it's better document this out in README. Then others will clearly know using the rollup `sourcemap`...
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [rollup](https://rollupjs.org/) ([source](https://redirect.github.com/rollup/rollup)) | [`2.15.0` -> `2.79.2`](https://renovatebot.com/diffs/npm/rollup/2.15.0/2.79.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | ### GitHub...