Alex Eagle
Alex Eagle
@thesayyn is the most up-to-date. My impression since we landed https://github.com/aspect-build/rules_js/tree/main/e2e/js_image is that this issue is lower-severity.
I've got it over here on a fork https://github.com/bazelbuild/rules_pkg/compare/main...aspect-forks:rules_pkg:main
@matt-sm When the tar manifest is a public API, this is trivially done with any rule that modifies the manifest file. Since we have a plain BSD tar/mtree rule https://github.com/aspect-build/bazel-lib/blob/main/docs/tar.md...
Hey @nacl did you look at https://man.freebsd.org/cgi/man.cgi?mtree(8) ? It has an existing specification format that's tabular and I believe gives full fidelity for what can be in a tar file....
Note that https://github.com/libarchive/libarchive produces zip outputs. https://github.com/aspect-build/bazel-lib/blob/main/docs/tar.md includes a Bazel toolchain to fetch a pre-built binary, so you don't have the performance implications of an interpreted language to run `zip`...
Yes https://docs.aspect.build/rulesets/aspect_bazel_lib/docs/tar/ is tested on Windows
/cc @jelbourn yeah I think this is a rules_sass thing. I'll transfer the issue
I don't think material should publish a BUILD file because you'd want any sass library to work with Bazel. How would this work with sass outside of Bazel? I think...
seems like maybe you want to port that tilde feature from the webpack sass loader into sass proper? then you'd look through the third-party installed packages to resolve that. At...
I think it's unfair that you should be forced to adopt someone else's syntax, but if you don't use the same syntax as Webpack we need some plan to migrate...