Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Aspect Build

Open-source tooling for the Bazel build system including rules_js, gcc-toolchain, bazel-lib and bazel-super-formatter. Visit our GitHub for the exhaustive list.
Collective - Host: opensource - https://opencollective.com/aspect-build - Website: https://aspect.build/ - Code: https://github.com/aspect-build

fix: add node to PATH in js_binary

github.com/aspect-build/rules_js - 90536cac0cd9ba0e4ae96f1ea0d12c137d7a3ee0 authored over 2 years ago by Greg Magolan <[email protected]>
fix: comment spelling

github.com/aspect-build/rules_js - 65c919479ebed73e864990101189419b485f0096 authored over 2 years ago by Greg Magolan <[email protected]>
fix: set correct root node_modules dir in lifecycle hook

github.com/aspect-build/rules_js - 30947da193c97cf6deeabb6a8c66cf1c6ace347b authored over 2 years ago by Greg Magolan <[email protected]>
feat: add no_lifecycle_hooks string_list attr to translate_pnpm_lock to disable lifecycle hooks on specific packages

github.com/aspect-build/rules_js - 3f54739a6eaefa8640000433a24248feba69d9ba authored over 2 years ago by Greg Magolan <[email protected]>
fix: handle lifecycle exceptions & inherit stdio from pnpm lifecycle runner

github.com/aspect-build/rules_js - 88b728aba666b370166a22a365588ebb9fe803e4 authored over 2 years ago by Greg Magolan <[email protected]>
fix: output .bin entry points for lifecycle hook support

github.com/aspect-build/rules_js - 5deacf697f2b1fdf7a4a89c107c7121557afdca5 authored over 2 years ago by Greg Magolan <[email protected]>
chore: add esbuild to example npm deps to exercise its postinstall lifecycle hook

github.com/aspect-build/rules_js - 57101b6ced9da0bd907dc1529fa52323e9394c05 authored over 2 years ago by Greg Magolan <[email protected]>
fix: suppress stderr when JS_BINARY__SILENT_ON_SUCCESS is set in js_binary

github.com/aspect-build/rules_js - ffe8fca30437380982c6b793e7b137d244a77bcc authored over 2 years ago by Greg Magolan <[email protected]>
chore: add bufferutil with failing lifecycle hook to example package.json and disable with no_lifecycle_hooks

github.com/aspect-build/rules_js - f84944ab0c7c8e59d41b970de964e52fe386e330 authored over 2 years ago by Greg Magolan <[email protected]>
feat: rename @yq_host and @jq_host to @yq and @jq respectively and export bin() function in index.bzl to get bin label for host platform (#87)

github.com/bazel-contrib/bazel-lib - 04c0f951361a70eee69b63c05d08570e9b5e9554 authored over 2 years ago by Greg Magolan <[email protected]>
chore: cleanup & shellcheck of launcher bash (#57)

github.com/aspect-build/rules_js - e1a15a954f83f54665d1d13dd0e6a7344ab4ca19 authored over 2 years ago by Greg Magolan <[email protected]>
fix: @swc_cli repository is referenced at runtime, so users have to create it too (#29)

github.com/aspect-build/rules_swc - 8a3ed72bb5e328449a9325de945b51b1882476c3 authored over 2 years ago by Alex Eagle <[email protected]>
Adopt pnpm-based rules_js (#2)

* Adopt pnpm-based rules_js

* Account for last rules_js changes

* latest rules_js

* Upd...

github.com/aspect-build/rules_terser - 141e9a61631db62f686c431a2e21321ed75400fa authored over 2 years ago by Alex Eagle <[email protected]>
Adopt new pnpm-based rules_js (#28)

* Adopt new pnpm-based rules_js

* Account for last rules_js changes

* move our internal tr...

github.com/aspect-build/rules_swc - d0ed8451936f416068a984659a6029dc83061fe9 authored over 2 years ago by Alex Eagle <[email protected]>
Adopt new pnpm-based rules_js (#11)

* Adopt new pnpm-based rules_js

This can now show how to use esbuild 3p plugins

* latest r...

github.com/aspect-build/rules_esbuild - 70d1dc5b299a71fc88c62dd4957cdb92d6105735 authored over 2 years ago by Alex Eagle <[email protected]>
fix rules_js load

github.com/aspect-build/rules_ts - 89670294a055d8da2d492931997db7fd9b80aee6 authored over 2 years ago by Alex Eagle <[email protected]>
Update to rules_js 0.5.0

github.com/aspect-build/rules_ts - 25b7608efb639df826b32817518126ca3fc4e6ac authored over 2 years ago by Alex Eagle <[email protected]>
Improve docs and user interface (#56)

Moves js_binary and js_test to defs.bzl after discussing with Matt.
Fixes the documentation for...

github.com/aspect-build/rules_js - e98bf59f0fe52810efd9fbbaabb607fab8cb6c6b authored over 2 years ago by Alex Eagle <[email protected]>
Delete md file that's no longer generated (#55)

github.com/aspect-build/rules_js - 3feb7671acaf0e12036b6fdd313786e6c6537cd9 authored over 2 years ago by Alex Eagle <[email protected]>
feat: static libstdc++ (#15)

This is particularly useful when compiling only C code that doesn't rely
on the C++ standard li...

github.com/f0rmiga/gcc-toolchain - 723d9873cf09769643bfea7f9d1b891833fcd0e2 authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
fix: lifecycle-hooks.js should use mkdirp (#54)

github.com/aspect-build/rules_js - a7d6d1dac634c1efcb4cf6c62413e315643b3212 authored over 2 years ago by Greg Magolan <[email protected]>
Adapt to newest rules_js

github.com/aspect-build/rules_ts - 6179faf779acd9424613b3f994ea13ed26bb7e35 authored over 2 years ago by Alex Eagle <[email protected]>
fix: don't instantiate __lc target of package unless there is a lifecycle hook (#53)

github.com/aspect-build/rules_js - 63cc1a1eef2e67203aac9f35ffee6dbdfd5e2745 authored over 2 years ago by Greg Magolan <[email protected]>
Remove stray reference to removed ts package (#51)

github.com/aspect-build/rules_js - 9a6b45c7a11b4327e05280d23d59a9c3ceb63042 authored over 2 years ago by Alex Eagle <[email protected]>
rename js_dependencies back to rules_js_dependencies (#52)

This is what is in the template https://github.com/bazel-contrib/rules-template/blob/main/mylang...

github.com/aspect-build/rules_js - f9b3f433b2ad679982bf654c8541434ae24d47a1 authored over 2 years ago by Alex Eagle <[email protected]>
fix type error (#49)

github.com/aspect-build/rules_js - 2736ed7c95a418f9976c365ae13731b0522574bd authored over 2 years ago by Alex Eagle <[email protected]>
feat: create a pnpm-style symlinked node_modules trees structure to r… (#44)

github.com/aspect-build/rules_js - 338445f6a82396d7d08ae10c3fc437819db6dfc1 authored over 2 years ago by Alex Eagle <[email protected]>
better crop for readme image

github.com/aspect-build/rules_js - f6a7b2c3ffd54c70089ce0fddd08122436967bbc authored over 2 years ago by Alex Eagle <[email protected]>
Rename js_package back to node_package (#42)

It's always intended to be 1:1 with a package.json file, and isn't a browser-deployable packagin...

github.com/aspect-build/rules_js - b760020269923f2ef4b7b7d41c75ec20134ca01a authored over 2 years ago by Alex Eagle <[email protected]>
Remove ts_project rule

We've settled on making a rules_ts instead

github.com/aspect-build/rules_js - 0ac48c8cdbd6090866e9f60f42dc3e6d50f29aea authored over 2 years ago by Alex Eagle <[email protected]>
feat: add default yq and jq versions (#86)

github.com/bazel-contrib/bazel-lib - c2d4481570f65551532b91e73b780b78ce0c8d4c authored over 2 years ago by Greg Magolan <[email protected]>
fix circular requires in npm packages

github.com/aspect-build/test-packages - 8fcd2e6622dcca42a569a60e0f7eee87bcd7cef7 authored over 2 years ago by Greg Magolan <[email protected]>
npm packages updated

github.com/aspect-build/test-packages - 40330685ff89dbf5cb1c0472ae49c2dfc7a390ea authored over 2 years ago by Greg Magolan <[email protected]>
Re-scale block diagram image

github.com/aspect-build/rules_js - 0b1f97e0dc02607bcd32bc663b08fc190dbcd5e3 authored over 2 years ago by Alex Eagle <[email protected]>
@aspect-test/d

github.com/aspect-build/test-packages - 2bce241d04999cdac1fcca388bb0d362f663df56 authored over 2 years ago by Greg Magolan <[email protected]>
Update high-level docs for launch

github.com/aspect-build/rules_js - 43936ea96e085c0d6dc0f57403b0fb395d75f4f4 authored over 2 years ago by Alex Eagle <[email protected]>
@aspect-test/a & b 2.0.0

github.com/aspect-build/test-packages - 0a7205b3c2f9885efd3ab441b4575ac74270cc2c authored over 2 years ago by Greg Magolan <[email protected]>
use a, b, c packages instead of foo, bar, qar

github.com/aspect-build/test-packages - b5bc010e5d5940992ff3ecb001c8b2f26f2dd723 authored over 2 years ago by Greg Magolan <[email protected]>
Initial import of code from rules_nodejs

github.com/aspect-build/rules_ts - 3b21d734bf3f96e9f6aca1ab8c71503cb4d044ab authored over 2 years ago by Alex Eagle <[email protected]>
Initial commit

github.com/aspect-build/rules_ts - 857da78571cb2c85a7d2946d8929e7aa4ff6ddbd authored over 2 years ago by Alex Eagle <[email protected]>
fix: minor yq docs updates and fixes

github.com/bazel-contrib/bazel-lib - cf7b195031b43f9e3ba5e3bd3f9aca1b24b4dfc0 authored over 2 years ago by Derek Cormier <[email protected]>
Update to match latest bazel-contrib/rules-template

github.com/aspect-build/rules_deno - 90aeb943222d66697b5c9db424c8249851c2d60e authored over 2 years ago by Alex Eagle <[email protected]>
feat: add jq_host and yq_host repositories

github.com/bazel-contrib/bazel-lib - 048c32ae8dd3a5bf2f908dc3e8c7578ce290a769 authored over 2 years ago by Greg Magolan <[email protected]>
feat: add os_arch_name() function to repo_utils and cleanup yq & jq toolchains for repository names follow this convention (#82)

github.com/bazel-contrib/bazel-lib - 207d219a8817194cd9b29f77b73472ec0448f9b9 authored over 2 years ago by Greg Magolan <[email protected]>
doc: initial rules documentation (#14)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - 76f3cb579505c93363efec5c69bd00f1ae4285d0 authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
fix: __hardcode_sysroot_rpath__ is not a string (#13)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - 8c3006bcb1546b9a25ee2088efd1ab3d301498bf authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
Create README.md (#12)

github.com/f0rmiga/gcc-toolchain - 72b8e3f1966ad5ebf0a213ac445aa20a35f309bf authored over 2 years ago by Alex Eagle <[email protected]>
Document support option

github.com/aspect-build/rules_webpack - 53447bb0f0463d1b4e0b5367f5d6a11387e7597f authored over 2 years ago by Alex Eagle <[email protected]>
Document support option

github.com/aspect-build/rules_terser - 3c9c0a8ca2153461d3efec9eb260351916ac0f46 authored over 2 years ago by Alex Eagle <[email protected]>
Document support option

github.com/aspect-build/rules_esbuild - 1dcf62014e1736d2a2c231d22d868030f1ce5214 authored over 2 years ago by Alex Eagle <[email protected]>
Document support option

github.com/aspect-build/rules_swc - fe3dc0fa84f20acdba14214f608556321e59fd6f authored over 2 years ago by Alex Eagle <[email protected]>
Document support option

github.com/aspect-build/rules_py - 1b93ce438f86a4855563e326ee7fdbc01c6dcd1a authored over 2 years ago by Alex Eagle <[email protected]>
Document support option

github.com/aspect-build/rules_js - 3611ca084a60d11ad72154536a2d28243f922dff authored over 2 years ago by Alex Eagle <[email protected]>
Document support option

github.com/bazel-contrib/bazel-lib - 0cd42cd03e95eec6698104a60abb202dc413c3c4 authored over 2 years ago by Alex Eagle <[email protected]>
refactor: rename nodejs_binary, nodejs_test, nodejs_package to js_binary, js_test and js_package for brevity, disambiguation and to match rule set name (#39)

github.com/aspect-build/rules_js - 6499e9fa43c8dd3a4b0b3599eb014898fb292307 authored over 2 years ago by Greg Magolan <[email protected]>
Replace placeholders with real code

This is just sufficient to get a macro example working, but no custom rules yet

github.com/aspect-build/rules_terser - 3d2c17214d2b5eaf6b61bc5bdb9cd7fbef8e5174 authored over 2 years ago by Alex Eagle <[email protected]>
Add example based on esbuild's css example (#10)

github.com/aspect-build/rules_esbuild - b39fc40981594fe7bf68d64cf9143af9e277e025 authored over 2 years ago by Alex Eagle <[email protected]>
feat: yq (#80)

github.com/bazel-contrib/bazel-lib - 3e4024c7854ddba9bc1ffc63f003cb9ae3c0b387 authored over 2 years ago by Derek Cormier <[email protected]>
Initial commit

github.com/aspect-build/rules_rollup - 30d513ecc9fab0a288fdcb921c87b944e7e722e4 authored over 2 years ago by Alex Eagle <[email protected]>
Initial commit

github.com/aspect-build/rules_terser - 3b5e5d74001f87258a0b3eb8f325f89dcf2ced73 authored over 2 years ago by Alex Eagle <[email protected]>
config attribute supports dict (#4)

github.com/aspect-build/rules_esbuild - ec7e427ea850b7db17757a22907a5b24b8128930 authored over 2 years ago by Alex Eagle <[email protected]>
chore: rename example to examples as we will have more (#8)

github.com/aspect-build/rules_esbuild - a4592bb17195fc178da664ea0f6c9ada1d276a01 authored over 2 years ago by Alex Eagle <[email protected]>
chore: update bazel-lib and rules_js (#7)

github.com/aspect-build/rules_esbuild - cd9274bae8e75f3fe4b8f88bc501346e0b63309c authored over 2 years ago by Alex Eagle <[email protected]>
chore: better messaging when user chooses a version we don't have (#6)

github.com/aspect-build/rules_esbuild - c2d988ef945baca6abcc5764c7ceda423661a335 authored over 2 years ago by Alex Eagle <[email protected]>
chore: remove spurious bzl_library targets (#5)

github.com/aspect-build/rules_esbuild - 0708cd5891fec9a0b7f43e85f25a885c68c49a1f authored over 2 years ago by Alex Eagle <[email protected]>
refactor: do not use watch mode for worker mode (#15)

* refactor: do not use watch mode for worker mode

* fix: add no worker sandboxing

* fix: t...

github.com/aspect-build/rules_webpack - 2984e189f01586b057e047eef5e2bcc3f4e6fd99 authored over 2 years ago by Sahin Yort <[email protected]>
fix tests

Somehow a commit in my last PR didn't cause a red CI status and auto-merged, hmm

github.com/aspect-build/rules_swc - fd81b0f928bae7f773cd3026a3bdac08bc6731fc authored over 2 years ago by Alex Eagle <[email protected]>
fix: ensure transitive wheels are passed from py_library (#11)

github.com/aspect-build/rules_py - 136cda3646d4a382bc9697470f2fdf43dd020f71 authored over 2 years ago by Matt Mackay <[email protected]>
Propagate runfiles

Fixes #25

github.com/aspect-build/rules_swc - 3df3b1d28d4211db3419ca4ac9d283b8e1004eb4 authored over 2 years ago by Alex Eagle <[email protected]>
Mirror latest version of swc

github.com/aspect-build/rules_swc - bd169261ae658326d24ce1695575aa00dab7fe29 authored over 2 years ago by Alex Eagle <[email protected]>
Merge pull request #10 from aspect-build/feat/pylark

feat: py_* rules in Starlark

github.com/aspect-build/rules_py - 310ae8c50a6dc1abafe3d0fc6dea3c6e6c506685 authored over 2 years ago by Alex Eagle <[email protected]>
Rename main.js to main.cjs

github.com/aspect-build/rules_swc - 988935a49bba4fabc9f93f07bab7f53951a0c6f4 authored over 2 years ago by Nick Mazuk <[email protected]>
chore: fix buildifier errors

github.com/bazel-contrib/bazel-lib - e0af9633ed0e406ebcc12295c41165feff780156 authored over 2 years ago by Derek Cormier <[email protected]>
Add assertion for the output of external-deps test

It's just a golden file with the content stabilized

github.com/aspect-build/rules_py - 2b5c7708a0fcea85a1a07114046a45e0e505eeef authored over 2 years ago by Alex Eagle <[email protected]>
Re-license under apache-2

github.com/aspect-build/rules_py - 2c7e482bd84e04c4ab9769ca74311b4728a68fc0 authored over 2 years ago by Alex Eagle <[email protected]>
fix py_wheel public API export

github.com/aspect-build/rules_py - deda6ffc2693f5c4db6cafc6b154f863aacf8e96 authored over 2 years ago by Alex Eagle <[email protected]>
chore: bump go 1.18 -> 1.18.1 (#205)

github.com/aspect-build/aspect-cli - 4a46f99b90281422f9d7f3fcfe79ef48250cac00 authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
Configure fasterci.com

Just an experiment at this point, in addition to our existing GH actions

github.com/aspect-build/rules_js - ab6838779fbe8cbf3df00fbbdc9e52826f34c98a authored over 2 years ago by Alex Eagle <[email protected]>
Merge branch 'feat/pylark' of github.com:aspect-build/rules_py into feat/pylark

github.com/aspect-build/rules_py - fa543af44f98e2d9bc5b27dc5ee7002f58d2edcc authored over 2 years ago by Matt Mackay <[email protected]>
Fix docs links

github.com/aspect-build/rules_py - 35756ba8543220f4e3f7560424ba6470588d457d authored over 2 years ago by Alex Eagle <[email protected]>
Fix docs links

github.com/aspect-build/rules_py - a45ec357fcfae7518f3a28c7ad4bc201a80145ea authored over 2 years ago by Alex Eagle <[email protected]>
Fix docs links

github.com/aspect-build/rules_py - 7592c265402af9fb7f995a600c4a8b8508e98461 authored over 2 years ago by Alex Eagle <[email protected]>
Add missing documentation

github.com/aspect-build/rules_py - 2cc7f60ad63d0f77db74c814c1cfb9588e4c5ec3 authored over 2 years ago by Alex Eagle <[email protected]>
Add readme content, move wrapper macros to public api

github.com/aspect-build/rules_py - 34f377b5fec9c41076d3f8f3a80acc677d488eb0 authored over 2 years ago by Alex Eagle <[email protected]>
feat: user-provided extra cflags, cxxflags, ldflags (#11)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - 9c6a61485f7cfa180a1438e3d1b01c0cbaea11f9 authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
Update workspace_snippet.sh

Missed a local load that needs to be absolute

github.com/aspect-build/rules_esbuild - 138c08a48fca8bcb611485021d6b0495dbde8810 authored over 2 years ago by Alex Eagle <[email protected]>
feat: py_* rules in Starlark

github.com/aspect-build/rules_py - 52025ed83ea13aea5ce08b62127799ba13217b52 authored over 2 years ago by Matt Mackay <[email protected]>
Merge pull request #3 from aspect-build/mirror-release

Add a newer version

github.com/aspect-build/rules_esbuild - 89ab408962f88007cad8713d125a2aa03b13f67e authored over 2 years ago by Alex Eagle <[email protected]>
Add a newer version

This forces some fixes in how we run the launcher

github.com/aspect-build/rules_esbuild - 4e64cea1908617598c20c4b3d3ca4f53acc6391b authored over 2 years ago by Alex Eagle <[email protected]>
Merge pull request #1 from aspect-build/initial

Initial port of esbuild rule

github.com/aspect-build/rules_esbuild - 17a90c952c8e88d3f774093b9f95cee6c2e23512 authored over 2 years ago by Alex Eagle <[email protected]>
Initial port of esbuild rule

github.com/aspect-build/rules_esbuild - 88a3f97505a4700bd85a29f5e7d6d707895aaa12 authored over 2 years ago by Alex Eagle <[email protected]>
fix: improve execution requirements of all copy files/directory rules for better perf (#79)

github.com/bazel-contrib/bazel-lib - d59ca6092f04c4a9e14907545a0e809896ecc60b authored over 2 years ago by Greg Magolan <[email protected]>
fix: make tool of run_binary cfg=exec (#74)

github.com/bazel-contrib/bazel-lib - 48b6f293671629a71e8ca044aa3a78a06aca878b authored over 2 years ago by Greg Magolan <[email protected]>
feat: add create_windows_native_launcher_script to lib/windows_utils.bzl (#75)

github.com/bazel-contrib/bazel-lib - 0a9c48a71231734b77f4bc1b624d80fb27bcb507 authored over 2 years ago by Greg Magolan <[email protected]>
feat: add some additional make variable substitutions for common useful values in the context (#73)

github.com/bazel-contrib/bazel-lib - 35b430abcc3ac687141a05e764c692304a91c251 authored over 2 years ago by Greg Magolan <[email protected]>
fix: set --nolegacy_external_runfiles in .bazelrc (#76)

github.com/bazel-contrib/bazel-lib - b9fe2014648579c9c575a611c22073797db0d18f authored over 2 years ago by Greg Magolan <[email protected]>
chore: remove unused file (#77)

github.com/bazel-contrib/bazel-lib - 03528db12b998196a6b5f7cf5777a926079e0982 authored over 2 years ago by Greg Magolan <[email protected]>