Ecosyste.ms: OpenCollective

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

github.com/aspect-build/rules_js

High-performance Bazel rules for running Node.js tools and building JavaScript projects
https://github.com/aspect-build/rules_js

chore: add webpack_cli example

d4ac0ccbd4a87d1d44a4f0253b54e3c0ab4f4bf0 authored over 2 years ago by Alex Torok <[email protected]>
fix: improved symlink guards for sandbox, runfiles & execroot

240ba79fbd11625f9c140629a89789611b9a0cbd authored over 2 years ago by Greg Magolan <[email protected]>
util: add basic ini parser

ec72758b93859bf24c7e1b29a18d5c5286c97788 authored over 2 years ago by Jason Bedard <[email protected]>
refactor: expose bzl_library targets for generated bins

This allows users to document their starlark code which loads from the generated bins.
It also m...

336bc843beae3686161ffec58dfe22cd28fb564e authored over 2 years ago by Alex Eagle <[email protected]>
chore(deps): update dependency bazel to v5.2.0

63611ddf1551f7ddd40aa4c8575c86699d8750d8 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: add suggestion when js_run_binary has no outs

https://github.com/aspect-build/bazel-lib/pull/175 introduces a fail in the underlying rule this...

898a7d2414235c1303ca831f2ba8cc04e01ba736 authored over 2 years ago by Alex Eagle <[email protected]>
docs: show how to run pnpm under bazel run

Fixes #247

ce3d23112666f861dbff4f21f1725616da7de9a2 authored over 2 years ago by Alex Eagle <[email protected]>
ci: auto-publish to bcr on release

a46797634b436adfcb2e13b9f9a5ca4ffa8b3b3a authored over 2 years ago by Derek Cormier <[email protected]>
Update README.md

32d5d705d2083be647ef3b995c4b6c7cc91ef31a authored over 2 years ago by Alex Eagle <[email protected]>
rebundle lifecycle hooks

0c54317717c7f772d89018ba20ff0220f92bbfdd authored over 2 years ago by Alex Eagle <[email protected]>
fix(deps): update dependency @pnpm/lifecycle to v13.1.0

b39f0b2f170db6667ce41b2c8e56d09cdb2593f3 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix: use camel case in generated bin mnemonics (#242)

8ffec67018b7ccec2babf977129408ec190c6754 authored over 2 years ago by Alex Torok <[email protected]>
refactor: tweak ':' separator locations in package_json.bzl load paths (#241)

(small) BREAKING CHANGE

f1934d6d84aef91ba3c7722def606a07e2306412 authored over 2 years ago by Greg Magolan <[email protected]>
Update migrate.md

3f73add34208432523595832ef5ce6bc25bfc545 authored over 2 years ago by Alex Eagle <[email protected]>
chore: update to aspect_bazel_lib 1.3.1

08705237cd7525fc674c51072cbbb16fba325a93 authored over 2 years ago by Greg Magolan <[email protected]>
Update migrate.md

51157948d5bc630968b79a049d612b7b54a49968 authored over 2 years ago by Alex Eagle <[email protected]>
chore: simplify 1p dep example (#230)

69aafd6941dc8f74ea028f4f9ad996b49f573c91 authored over 2 years ago by Greg Magolan <[email protected]>
fix: improve error handling if there are conflicting public hoisted packages

240b87f00b0750d9006c96aa673e749d80730e60 authored over 2 years ago by Greg Magolan <[email protected]>
Use pnpm workspace dep on a 1p package (#170)

9a488256cfe1de6b5c34da24bbfa148ce7e3572f authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

Replace image with table

fixes #219

05fa6843c6d5737841c0bb1680f7441ee66bd20f authored over 2 years ago by Alex Eagle <[email protected]>
Mention experimental_check_output_files

03dda95c2ffd175f7bc2538ad27fe7d5dcb1fdb0 authored over 2 years ago by Alex Eagle <[email protected]>
feat: add public_hoist_packages attribute to npm_translate_lock to emulate .npmrc public-hoist-pattern[] (#222)

db88926e683106a40d0d23922d5398c34468b6ca authored over 2 years ago by Greg Magolan <[email protected]>
chore: mocha example doesn't need copy_to_bin (#223)

js_test will copy data files to bin that are in the current bazel package

3eb2fb88e39b35fbc1a00cb4efa9aa90ca29123d authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

9e9106a20b629dc8a56dc9754fe0514590e80251 authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

346a8fc807d68c56e759d2d582e727354098aa50 authored over 2 years ago by Alex Eagle <[email protected]>
restore fasterci config

ce1c97d5348c6b8b521a0b55d65286d0da649f05 authored over 2 years ago by Aleksey Pesternikov <[email protected]>
fasterci workaround

7336f36218bf1dfde1118564d5b827c9d367ae55 authored over 2 years ago by Aleksey Pesternikov <[email protected]>
chore(deps): update dependency @aspect-test/c to v2.0.2

ad9356d7fff92541616e633237e23d29e80b7eb2 authored over 2 years ago by Renovate Bot <[email protected]>
fix: add bin name as default mnemonic to generated bins

b1ef83f6910a5ab3a4a0b1ec987b9abf5c3a7afe authored over 2 years ago by thesayyn <[email protected]>
feat: add out_dirs to js_run_binary rule and deprecate output_dir (#216)

31293117748b11e0805be7dee9dbf09ef71cb5ad authored over 2 years ago by Greg Magolan <[email protected]>
fix: keep lockfile up to date example windows regression

9f43eceba2bc06ed17502946ed8c0e549f236439 authored over 2 years ago by Derek Cormier <[email protected]>
Recommend merkle tree caching in bazel 5.1

6a2f126538badb3932fb7511ab5254f8bcc9085a authored over 2 years ago by Alex Eagle <[email protected]>
fix: fix a broken diff_test on Windows requiring legacy external

runfiles

4464a88c28779d69320f82bebe7af8c77c1d4bea authored over 2 years ago by Derek Cormier <[email protected]>
Update README.md

09fcdaa4d66a857db2c01f70ff5b813cc3fec00e authored over 2 years ago by Alex Eagle <[email protected]>
docs: improve our recommended pattern for amending the npm depgraph (#212)

This will also allow renovate to work correctly with our repo :tada:

47ac7ccd641a8c4326f4b2d245415545b88dccf3 authored over 2 years ago by Alex Eagle <[email protected]>
fix: broken tests caused by platform incompatible postinstall scripts (#210)

2a371a56ac171e5b63ef6a1e514f312697f985de authored over 2 years ago by Derek Cormier <[email protected]>
chore: update to aspect_bazel_lib 1.2.0 (#209)

b42462f5dde9f3608c6d320f2c4bb39bd2f27b10 authored over 2 years ago by Greg Magolan <[email protected]>
Update README.md

93ee20285730560f4bc93ce36ccc9abf88e4e160 authored over 2 years ago by Alex Eagle <[email protected]>
fix: fix bad variable check that can be unbound in js_binary launcher

354876d15e612f5c76db5dbcde0342802dab530c authored over 2 years ago by Greg Magolan <[email protected]>
fix: handle special case on Windows in node fs patches

46502221e659aa7dbe53df4e1173ceb138bff0a7 authored over 2 years ago by Greg Magolan <[email protected]>
chore: don't need a d.ts output from node-patches compile any more

a34a9900e8f934994d8d2316fe6dd960b6fdee57 authored over 2 years ago by Greg Magolan <[email protected]>
fix: runfiles path js_binary launcher logic on Windows

06bd281ef4ee6e58994dec7abd24487cc4b6e335 authored over 2 years ago by Greg Magolan <[email protected]>
chore: switch node-patches tests to plain javascript

c35d87581d483281608fdd5ae1db2c091551568c authored over 2 years ago by Greg Magolan <[email protected]>
refactor: remove default 0.0.0 version from store labels of manually linked 1p packages

9acaf8fbe579558f43de1c1369e99f8c1c986e54 authored over 2 years ago by Greg Magolan <[email protected]>
fix: switch labels of virtual store packages so we don't get a prefixed output path failure on Windows

0fdc3a2e1d9c529675d6a7f5bcfe9bd753a49af2 authored over 2 years ago by Greg Magolan <[email protected]>
fix: don't use hard-coded aspect_rules_js workspace name in path to node patches entry (#205)

d5eab0c04ef917fae840ac95a9a7e0439922bc9a authored over 2 years ago by Greg Magolan <[email protected]>
chore(deps): update dependency @aspect-test/c to v2.0.1 (#188)

Co-authored-by: Renovate Bot <[email protected]>

f7357475d184400f2066f1dc39e1e49052a3b239 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix: support variations of tarball URLs when .npmrc has registry settings (#203)

fbd0fd06814516428cf43b1d5b72f7c02a17568d authored over 2 years ago by Greg Magolan <[email protected]>
Add readme to examples

6a2a3477fcbcd819cd7f44d5bfd47f2fed30add4 authored over 2 years ago by Alex Eagle <[email protected]>
chore: bump bazel-lib to latest

We don't strictly depend on this, but it has improved error messaging we'd like users to get

fb43caa70862c970b40e5832573593326ce99140 authored over 2 years ago by Alex Eagle <[email protected]>
chore: update README (#200)

ab7d8fc19394c9f0ed2d55aff209b8554368a690 authored over 2 years ago by Greg Magolan <[email protected]>
fix: windows test newline error

850e785f07f333b86a9acb255ee7f427e08a3ef7 authored over 2 years ago by Derek Cormier <[email protected]>
feat: add sandbox symlink guards to js_binary (#133)

81142aff4801bc9b7b1275f433a458bfd40e05f9 authored over 2 years ago by Greg Magolan <[email protected]>
fix: failing windows test due to wrong expected line endings

4e19529a3a8f8a89a15d261a54fd2c1c4d041b8a authored over 2 years ago by Derek Cormier <[email protected]>
chore(deps): update actions/cache action to v3

1d8f695b9d1efc2fee0d09f07b256d7fb8fe14fd authored over 2 years ago by Renovate Bot <[email protected]>
chore(deps): update actions/checkout action to v3

e0978751578bd00efb9d8fb3e97f3df4636a1d4b authored over 2 years ago by Renovate Bot <[email protected]>
feat: check that node_modules folders are in .bazelignore

c839d8e241c8b4a57dd7059aad1d2ff2e8d264a8 authored over 2 years ago by Alex Eagle <[email protected]>
fix: support transitive npm aliased deps in pnpm lockfile

7ab5e8128025391081193b9d748f48c7e90b8efc authored over 2 years ago by Alex Torok <[email protected]>
chore: turn off faster CI as it is broken on a particular 3rd party npm dep added

https://github.com/aspect-build/rules_js/pull/195/checks?check_run_id=6868676346

cd7dafad8b3c86ff7ff337c50259721949dfdea2 authored over 2 years ago by Greg Magolan <[email protected]>
fix(deps): update dependency @pnpm/lifecycle to v13.0.4

02056902cf96adb0b637774f2043cc926ad3f73b authored over 2 years ago by Renovate Bot <[email protected]>
re-run bundle.sh

da10e9f43e542e5226b74bf46956d64fb20700b6 authored over 2 years ago by Alex Eagle <[email protected]>
chore(deps): update yarn to v3.2.1 (#180)

Co-authored-by: Renovate Bot <[email protected]>

aeb6a5b3f645d56ce2dc9c0a28b6a6073162c83e authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix: remove unused load in generated code & that also generated a private visiblity warning in buildifier (#182)

959342917f2be48c24a4f9ea812c860500f2913d authored over 2 years ago by Greg Magolan <[email protected]>
feat: support 'npm:' style package.json aliased npm deps

BREAKING CHANGES

See https://github.com/aspect-build/rules_js/pull/171

0fc7846fbc98d1c5e6b86da191b84608843ac450 authored over 2 years ago by Greg Magolan <[email protected]>
chore: cleanup in npm_link_package impl to prepare for npm link alias

3e866240a64a74e259e6ec17a9d081c889814160 authored over 2 years ago by Greg Magolan <[email protected]>
chore: cleanup in npm_link_package impl to prepare for npm link alias

1565961f6ec3a965f24a997b19ef9a45d9f3986d authored over 2 years ago by Greg Magolan <[email protected]>
Update README.md

b5ad6dd5b8a327a51e4cce5b2e038dba9bd5e54e authored over 2 years ago by Alex Eagle <[email protected]>
chore(deps): add renovate.json (#168)

Co-authored-by: Renovate Bot <[email protected]>

b76900edd8f2008de590b38b60ff0c5996c2f9ce authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix: broken windows build caused by missing bash script in runfiles

ccbdd0f58108f2bb504613fc387f86405f1ae591 authored over 2 years ago by Derek Cormier <[email protected]>
fix: string substitution error on windows

434aa7c9d3f9837ada0f8639d468e78ec2ef9edd authored over 2 years ago by Derek Cormier <[email protected]>
chore: update versions (#176)

d9d7069c46fddac838150da4884dbe8af7998475 authored over 2 years ago by Derek Cormier <[email protected]>
refactor: name launcher script like nodejs_binary does (#173)

This makes it easier to migrate to rules_js, if you were referring directly to paths in bazel-out

e634712b0f80a38af18dd4b5e83c578ba3cca1bf authored over 2 years ago by Alex Eagle <[email protected]>
feat: import single packages as bzlmod extension

7ec8638f88313033dd839330382c0f3d4921528c authored over 2 years ago by Derek Cormier <[email protected]>
fix: pass remaining npm_import args in npm_translate_lock extension

1d1bd325b6058eb5082c6b40cc08374ce8ed2eb8 authored over 2 years ago by Derek Cormier <[email protected]>
fix: support github.com style npm dependency versions in pnpm lockfile (#169)

192bf593ae3c487296a3ba7abe70d436b6c76d25 authored over 2 years ago by Greg Magolan <[email protected]>
Update README.md

4632411a4351646c37333bd48c6b13b4ba4af1c8 authored over 2 years ago by Alex Eagle <[email protected]>
chore: clean up two more examples folders (#165)

5d6b0636d82dbff98b7640bfb38436b1eab9fd4e authored over 2 years ago by Alex Eagle <[email protected]>
Add example for bazel integration to update lockfile (#157)

* tmp

* Add README and rearrange BUILD file a bit.

e20f53198829473424aec2a4d05f6b21f2e4c19c authored over 2 years ago by Alex Torok <[email protected]>
fix: bazel-lib version in MODULE.bazel

6f87b676551a4ec7498dc74f3a21fde4bbf0e8c6 authored over 2 years ago by Derek Cormier <[email protected]>
refactor: rename @npm_import_dep//:jsp to @npm_import_dep//:pkg and related internal target names (#162)

70ef33fd0f7604c44d7a349dd1b80336faec19f0 authored over 2 years ago by Greg Magolan <[email protected]>
chore: simplify manual npm_package_link examples (#161)

9a4d8bc7575e98c2ce224c179ffe8aa4e61ef5c9 authored over 2 years ago by Greg Magolan <[email protected]>
fix: don't generate scoped target if there are no direct deps in that scope (#160)

d115c594a8bc79d68c47423166abe9e638fcf1b7 authored over 2 years ago by Greg Magolan <[email protected]>
refactor: rename translate_pnpm_lock to npm_translate_lock

3e68169eb035aa5688168dad3b1720514c7de664 authored over 2 years ago by Greg Magolan <[email protected]>
refactor: rename link_npm_* to npm_link_*

37c715d88e729dc752428800e7cb142f5494f751 authored over 2 years ago by Greg Magolan <[email protected]>
refactor: rename run_js_binary to js_run_binary

d33004723391d66d86aed2b995dd157c4eb8490c authored over 2 years ago by Greg Magolan <[email protected]>
Update migrate.md (#158)

80eabd717b888e6153f82185c4f7d02bbe8863d9 authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

c2301e23eefb287207701dcf25ae0723ab82f189 authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

5f3033a15556c1c98366bae02e9b54b92c9e2d63 authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

36e4d70da04e65266c6c64be8f714b3c955bbb3f authored over 2 years ago by Alex Eagle <[email protected]>
fix debug output and test failure message (#156)

Fix how the logging function in the `js_binary` runner calls printf.

Previously, the format s...

e10fee583af958f69fdaedf01d36c624787710ac authored over 2 years ago by Alex Torok <[email protected]>
refactor: show example of using :node_modules targets in e2e

80dc3d468f23531cc17f59095a83468b1a4d1ba5 authored over 2 years ago by Greg Magolan <[email protected]>
refactor: rename JsPackageInfo to NpmPackageInfo

dec89cc37d5802195e4cfdfa31956b973f69f33a authored over 2 years ago by Greg Magolan <[email protected]>
refactor: rename e2e/link_js_package folder to e2e/link_npm_package

885e68c7e7dba63a3cfcc9893a1100ebcce4c35a authored over 2 years ago by Greg Magolan <[email protected]>
feat: add js_library rule

00b890be25c9e53d8146142eb36185be2135de62 authored over 2 years ago by Greg Magolan <[email protected]>
refactor: move npm rules to /npm top-level folder

03207bbce86b765d28a105618bff6fdcaa386c72 authored over 2 years ago by Greg Magolan <[email protected]>
chore: update to aspect_bazel_lib 0.12.1

281aa6f6a730716c91f03f536eb8b942af21a9d4 authored over 2 years ago by Greg Magolan <[email protected]>
fix: buildifier visibilty warning on generated code

f7abdbe2b6797f0109459d699e111aa7fa533fc9 authored over 2 years ago by Greg Magolan <[email protected]>
refactor: renamed js_package to npm_package

636e091b535d4efbce42ecebce40e157fb0b0603 authored over 2 years ago by Greg Magolan <[email protected]>
refactor: renamed link_npm_packages() to link_all_npm_packages(name = 'node_modules')

ec5b9b1156c9786b62987bd5f9d54680d2461cac authored over 2 years ago by Greg Magolan <[email protected]>
refactor: stop using @npm repository for alias; instead use target names where node_modules are linked such as :node_modules/@foo/bar

8a31364416096aada06245ea9027b6f2abeba948 authored over 2 years ago by Greg Magolan <[email protected]>