rules_closure icon indicating copy to clipboard operation
rules_closure copied to clipboard

Closure rules for Bazel

Results 86 rules_closure issues
Sort by recently updated
recently updated
newest added

Blocked on: https://github.com/google/closure-templates/issues/193 //cc @sgammon

cla: yes

The `outputs` parameter on the `rule()` function has been deprecated and will be removed in a future version of Bazel. See https://github.com/bazelbuild/bazel/issues/7977 for context.

cla: yes

…structor. This is in preparation for flipping the Bazel flag --incompatible_disable_depset_items to true, making it an error to use the "items" parameter. See https://github.com/bazelbuild/bazel/issues/9017 for details.

cla: yes

# Problem Statement `closure/stylesheets/closure_css_binary.bzl` declares `%{name}.css.js` as its output : ``` outputs = { "bin": "%{name}.css", "map": "%{name}.css.map", "js": "%{name}.css.js", }, ``` however, the returned `struct`'s `files` list was `files`...

cla: yes

I want to use extensionless ES6 imports, e.g. ``` import { foo } from '/path/to/file'; ``` where the module is defined in //path/to/file.js That seems to work with closure_js_binary without...

cla: yes

I've been using the `closure_css_binary` rule in tandem with the `resources` attribute of a `java_library` rule. The `name.css` and `name.css.map` were being built into the jar correctly, but the `name.css.js`...

cla: yes

This changeset re-introduces functional iDOM support via Google's [`incremental-dom`](http://google.github.io/incremental-dom/[](https://github.com/sgammon)) library. Partnered with google/incremental-dom#483.

Tried to run bazel with io_bazel_rules_closure in GitHub Actions Windows-2019 environment and got ``` ERROR: C:/users/runneradmin/_bazel_runneradmin/h7l7fnou/external/io_bazel_rules_closure/third_party/png/BUILD:7:12: Executing genrule @io_bazel_rules_closure//third_party/png:libpng_k8 [for host] failed: (Exit 2): bash.exe failed: error executing command C:/Program...

Hey there `rules_closure` team - I'm getting an error trying to setup Bazel with the Closure toolchain: ``` ERROR: /datasync/ui/BUILD:13:1: Checking webfiles in //datasync/ui:popup failed (Exit 1) ERROR: datasync/ui/popup.html: Referenced...

When trying to use [Google Maps externs](https://github.com/google/closure-compiler/blob/master/contrib/externs/maps/google_maps_api_v3_43.js), I get some very strange behavior that doesn't seem to have a remedy except for a bug fix. consider the following property initializer...