Ecosyste.ms: OpenCollective

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

github.com/aspect-build/rules_ts

Bazel rules for the `tsc` compiler from http://typescriptlang.org
https://github.com/aspect-build/rules_ts

chore: fixup terraform formatting (#417)

b9d95d638aa47420e5e2b36b368eaff8c2f2066b authored over 1 year ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.7.0-rc6 (#416)

6ed86713967a93d79646d8e39e57820e6a14430d authored over 1 year ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.7.0-rc9 (#420)

f2c8531b0063862779f3ff0f5576bf041ac34187 authored over 1 year ago by Greg Magolan <[email protected]>
chore: add Aspect Workflows CI (on AWS + GitHub Actions) (#410)

0fbb42a335018e41191930a2f574f86ff7a30d75 authored over 1 year ago by Greg Magolan <[email protected]>
Update troubleshooting.md

e1d6b3a037c329be002d1dc8ff1a9c558129b426 authored over 1 year ago by Alex Eagle <[email protected]>
docs: add tsconfig paths info

89ca99ddb24b805c955e02a9272e3daa18e20d0a authored over 1 year ago by Jason Bedard <[email protected]>
Update README.md

a2ebbf37245bcbee930b7a80932979ff3bfc18c1 authored over 1 year ago by Alex Eagle <[email protected]>
feat: introduce ts_proto_library

beb6091858a5870e74d1484d5147e4556a2b022e authored over 1 year ago by Alex Eagle <[email protected]>
docs: put debug sections about worker mode together

cc90d7f51106b4f1a3360ebc629e9944717c87e6 authored over 1 year ago by Alex Eagle <[email protected]>
feat: read typescript version from resolved.json

Fixes #308

b0aae26d64964a52ee079efa97b41558e0d406be authored over 1 year ago by Alex Eagle <[email protected]>
chore: bump rules_js version

This requires calling rules_js_dependencies when called in WORKSPACE, which we had previously sk...

619ee627fa25f7b332e25e58f33d0eedd8d00492 authored over 1 year ago by Alex Eagle <[email protected]>
chore: remove maybe helper

It is a two-line implementation, so the redirection of an extra starlark file isn't worth it.

T...

3e62898e72558f29d1fb1df3e00a129742dcf8a5 authored over 1 year ago by Alex Eagle <[email protected]>
chore: run gazelle

We had some surprising cruft that I don't understand, but I think 2.0 is our chance to eliminate...

e8e7569f198b0a31e6e8d5fe7bd19e72bc8bac81 authored over 1 year ago by Alex Eagle <[email protected]>
fix(transpiler): allow explicit 'opt-in' to tsc

This avoids the need to set a flag on the build.

ede8ce9e8baf98a44d5cc98efa5fd298cbc01e1a authored over 1 year ago by Alex Eagle <[email protected]>
chore: upgrade to bazel 6.3

Lets us use the 'common' verb in bazelrc

d151977704a7f20570e5fdd8548295636a9d9133 authored over 1 year ago by Alex Eagle <[email protected]>
fix(transpiler): move the check for default_to_tsc_transpiler

It should follow identical logic to when we print 'Transpiling' in the progress message.
This av...

2455cf66eac057b962e9678fb525c65ca6a85a86 authored over 1 year ago by Alex Eagle <[email protected]>
fix: instructions for bazelrc should vary on common

Bazel 6.3 finally fixes the issue I escalated to the Bazel team :)

b7bf263c49f7941d13a6ece6cb4ea23a36dc117f authored over 1 year ago by Alex Eagle <[email protected]>
chore(docs): move transpiler migration instructions to markdown

47d2a3e84283968205b9755b2ea6362a6ef2f518 authored over 1 year ago by Alex Eagle <[email protected]>
Update transpiler.md

e318d875f00b883ddff2880d7cc5478ff751a5c1 authored over 1 year ago by Alex Eagle <[email protected]>
chore: flip supports_workers to default False

Fixes #400

b1b0b00c6943ff863bf4e6958f9bfe725feeaa2c authored over 1 year ago by Alex Eagle <[email protected]>
chore(2.0): remove VERBOSE_LOGS env var

681e216423827e39271079a96efc308f80b8711e authored over 1 year ago by Alex Eagle <[email protected]>
chore(2.0): remove LATEST_VERSION

ef9f1d3baddff0e07bc143754764e614e0209b34 authored over 1 year ago by Alex Eagle <[email protected]>
feat: on upgrade to 2.0, ask user to select transpiler

This avoids everyone getting the slow 'tsc' option just because they didn't consider their options.

5daf9a0ef409d39ab0acee4b316c2973f7bb5226 authored over 1 year ago by Alex Eagle <[email protected]>
chore: readme updates for 2.0

790ce9783014c456961f5bcbc6c379cae326c054 authored over 1 year ago by Alex Eagle <[email protected]>
chore: green up 2.x branch

I cherry-picked commits from main and it went red

d8e6e925d62f39ac143fd7f61b36ce3b5af08916 authored over 1 year ago by Alex Eagle <[email protected]>
Make config_setting public

014202097d13277faef07c3fb8532a34cfd44977 authored over 1 year ago by Mikita Belahlazau <[email protected]>
chore: bump rules_js dep to 1.29.2 to pickup Windows fix (#385)

689ab5cb4e4f7d09a6e01e594056f38f4cc9f352 authored over 1 year ago by Greg Magolan <[email protected]>
fix #250: add runtime inputs (js, json) to output sources

6294d10b2c04674bcb9f0ae3c53dbe8d12b5b4e8 authored over 1 year ago by Tobias Schlatter (tos) <[email protected]>
chore: update mirrored TS versions (#384)

8dacea271be13fe29b383392052e99f46c9d9669 authored over 1 year ago by Matt Mackay <[email protected]>
Add tool version for TypeScript 5.1.5 (#383)

abe93be9047bcafa982a612def04f30144e03e31 authored over 1 year ago by ericrafalovsky <[email protected]>
ci: add bazel 7 prerelease tests (#382)

5f057bfb1f93738b5e4e8fd87fbcf260d912db50 authored over 1 year ago by Jason Bedard <[email protected]>
ci: enable buildifier check on ci (#379)

c2aaaaded34dc3830a483314f34401191a09f981 authored over 1 year ago by Jason Bedard <[email protected]>
fix: add missing ts_version_from to bzlmod API (#378)

ffd6cc96b7d6afd964faecfcc215b94ae1b48904 authored over 1 year ago by Greg Magolan <[email protected]>
Add TypeScript 5.1.3 (#376)

8a6e589e8a155a2a87b24d72e5f8ef0171664aa7 authored over 1 year ago by Oleg Vaskevich <[email protected]>
Update ci.yaml

We missed test coverage for the new 2.x branch

b46e12929a81ff712c437857c6331641f39d8bea authored over 1 year ago by Alex Eagle <[email protected]>
fix: remove transpiling term from declaration-only ts_project progress message

c077bbdfe0be78d844a1c72cf31c64eeeb35486c authored over 1 year ago by Jason Bedard <[email protected]>
fix: rename LATEST_VERSION to LATEST_TYPESCRIPT_VERSION (#354)

The previous name is left for backwards compatibility and will be removed in v2.0.

Fix https:...

117410b940b2d2978076401e56aab8ecc416ff53 authored over 1 year ago by Jason Bedard <[email protected]>
docs: add links to bazel-examples in readme (#364)

Fix https://github.com/aspect-build/rules_ts/issues/325

54249f6bef2b4032ef1392a13821e9f6ab8ddeb2 authored over 1 year ago by Jason Bedard <[email protected]>
Move TS config validation to validation output group

18a506393ef1fe988702863bbd30beb03ab835d2 authored over 1 year ago by David Zbarsky <[email protected]>
feat: ask users about skipLibCheck when upgrading to 2.0

313876d2d0ed018d4a3c3bba0d441d08b6f8d95f authored over 1 year ago by Alex Eagle <[email protected]>
Update ci.yaml

Test changes on the 2.x branch as well as main

70727bd748116e330cd47975bca03197b2b78735 authored over 1 year ago by Alex Eagle <[email protected]>
fix: ts_project macro creates same-named rule

This makes the abstraction less breaking when you bazel query.

Fixes #360

1911c1ce2d20ca2998f948f08379a50e9c662d43 authored over 1 year ago by Alex Eagle <[email protected]>
chore: drop support for Bazel 5

We'll introduce features like validation actions which are only in 6.

ddd1816953214218493f51c320ab2b634bee0983 authored over 1 year ago by Alex Eagle <[email protected]>
refactor: consider json a js source (if resolve_json_module)

This allows us to use the _out_paths machinery for json sources as
well.

To achieve this, we ad...

12012a4bbc32237ae002ba4950b8ef5ffad340d9 authored over 1 year ago by Tobias Schlatter (tos) <[email protected]>
docs: add troubleshooting docs about undeclared dependencies

See:
https://github.com/aspect-build/rules_ts/issues/344
https://github.com/aspect-build/rules_t...

583132fd91fc72c3df2483eb712ba26548a84a56 authored over 1 year ago by Jason Bedard <[email protected]>
chore: disable workers for TS 5

They are currently broken and we're not ready to fix that yet.

a94951afe6ac02f020052f3cd2856c822172c2f9 authored over 1 year ago by Alex Eagle <[email protected]>
Updated typescript versions

74184ad0ac1a75bd73c0a03c118ab40c524048bb authored over 1 year ago by UebelAndre <[email protected]>
fix: fix dictionary tsconfig extends with bzlmod (#358)

Fix #357

27d839fd56a213632c207c4a06ea43960d6f01d4 authored over 1 year ago by Jason Bedard <[email protected]>
feat: configure ts_project progress_message based on transpile/declaration config (#355)

Fix https://github.com/aspect-build/rules_ts/issues/278

ae9e74d426a937997d19892917e037c717cee8f7 authored over 1 year ago by Jason Bedard <[email protected]>
feat: implement custom flags for verbosity and workers (#294)

df1c89c92819cdc25a0d80fb19495dca65c58510 authored over 1 year ago by Sahin Yort <[email protected]>
examples: add tsconfig types example (#351)

9fed0d6adb1094ea095d86d6970ac2fc041b4cae authored over 1 year ago by Jason Bedard <[email protected]>
feat: skipLibCheck take 2 (#350)

* feat: skipLibCheck take 2

Fixes #348

* refactor: use bool flags, finish error msg

* r...

ed9d26c25260939e6b2ec7e98774a04963c95953 authored almost 2 years ago by Alex Eagle <[email protected]>
Revert "feat: introduce skip_lib_check attribute (#345)" (#347)

This reverts commit 1a07af0665cff5916ef70a2879a75929cd8201ee.

dab5e3f52db2c832c5c97bcc70ee62ec20516637 authored almost 2 years ago by Alex Eagle <[email protected]>
feat: introduce skip_lib_check attribute (#345)

* feat: introduce skip_lib_check attribute

* update docs

* fix test

1a07af0665cff5916ef70a2879a75929cd8201ee authored almost 2 years ago by Sahin Yort <[email protected]>
chore: fix docstring indents (#343)

a9ceabc9cdeb87bd30c1ab559f3b62ce5a0d1db0 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: update dependencies (#342)

9052dc155d8eef3335a0f2d4c0c0d1ca2a03f04e authored almost 2 years ago by Greg Magolan <[email protected]>
fix: pass common args to write_tsconfig

65184638d28a381e30e501878b7694485c14b6f2 authored almost 2 years ago by Derek Cormier <[email protected]>
chore: update to rules_js 1.20.3 (#336)

606d74e6840ed5bb53e244513ae8ff063b1dbdef authored almost 2 years ago by Greg Magolan <[email protected]>
chore: update to Aspect CLI 5.2.1 (#335)

544f745c8d281c5971e901fecc8e3a9e830c39d2 authored almost 2 years ago by Greg Magolan <[email protected]>
fix: remove the check for emit (#333)

b3608d3d63f8134a338969daf5acc3146d578d62 authored almost 2 years ago by Sahin Yort <[email protected]>
fix: composite external projects (#330)

Fixes #329.

8e64ef4ba9dd9ab316f65abf032060080433981f authored almost 2 years ago by Tobias Schlatter <[email protected]>
chore: document the need for tsc on unpredictable inputs (#332)

6014eefe307d322e5d0d64869850f606c33bf632 authored almost 2 years ago by Alex Eagle <[email protected]>
chore: update to Aspect CLI 5.2.0-rc0 (#331)

62dec44ed8cda5170e41a96b271bbd6f83e8efe0 authored almost 2 years ago by Greg Magolan <[email protected]>
fix: source maps generated incorrectly (#323)

Co-authored-by: Sahin Yort <[email protected]>
Co-authored-by: John Firebaugh <john.firebaugh@...

ccdc52e25c226be3786e7df8b95ebab6ef72d390 authored almost 2 years ago by Sahin Yort <[email protected]>
chore: update to aspect_bazel_lib 1.27.2 (#327)

026c06f3a7cd83307c1ca5854a92ed5e6902d0ac authored almost 2 years ago by Greg Magolan <[email protected]>
docs: fix typo (#324)

18dc100c003f0b0986a4fce0b9a0f1b19be6186b authored almost 2 years ago by Marc Redemske <[email protected]>
chore: update renovate config

746aa570f6fecc5da07daad9698052c2e2f996be authored almost 2 years ago by Greg Magolan <[email protected]>
fix: ts_project external workspace builds (#310)

* fix: remove bin dir prefix instead of using `short_path`

Refs #284.

This allows `ts_proj...

5ea2d011369bf371d2431871bd178d6893766392 authored almost 2 years ago by Douglas Parker <[email protected]>
fix: include declarations in files of generated tsconfig (#316)

a3bdb646d32deae10ec347ab9e90c2a046722868 authored almost 2 years ago by Greg Magolan <[email protected]>
feat: add JsInfo provider to ts_config rule (#315)

ce5df5155c96cb84826176462a310b81a62f8f10 authored almost 2 years ago by Greg Magolan <[email protected]>
feat: propagate non-dev npm dependencies in ts_project deps to direct dependencies of downstream linked npm_package targets (#313)

914bb40516534c2251c72cb89fa6d9f802ec08fd authored almost 2 years ago by Greg Magolan <[email protected]>
chore: remove non-existant pnpm workspaces in e2e/worker (#314)

38814e9c0645c44e39f74bec390da23bb9ef45a5 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: update to rules_js 1.19.0 (#312)

2af53c12a1d3133b94bc2427f66df40fb306783a authored almost 2 years ago by Greg Magolan <[email protected]>
chore: run CI on macOS runners for landed commits and Bazel 6 only

0a7b2e51e83c3c61d5e642baf54d048b65d9931f authored almost 2 years ago by Greg Magolan <[email protected]>
Revert "chore: don't add new issues to projects in the new_issue workflow; this doesn't work on forks"

This reverts commit 997d9f872e9d13e66c218d889eeaeebd06a104eb.

3a80acf21de08293c10644d238ee8f088dfe911f authored almost 2 years ago by Greg Magolan <[email protected]>
chore: don't add new issues to projects in the new_issue workflow; this doesn't work on forks

997d9f872e9d13e66c218d889eeaeebd06a104eb authored almost 2 years ago by Greg Magolan <[email protected]>
Revert "chore: Add the macOS runner to the matrix strategy (#298)"

This reverts commit 4b5baa993232bdc901e8d33431cdfabe4b82decc.

MacOS runners consume 10x the res...

36be3ddce2e87963935eb9e134b1cc331623af8c authored almost 2 years ago by Alex Eagle <[email protected]>
chore: remove New PR workflows as it doesn't work on forks

465d153b912204e8056ca03e7843aced508d3de2 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: add typescript 4.9.5 to versions (#307)

84491ed2c5d201ac239a5f9b749132e7c4a3af38 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: add workflows for new issues & PRs

98001cdcb19b1e037dbd72e1ba9200159dd7643a authored almost 2 years ago by Greg Magolan <[email protected]>
chore: upload release artifact on release (#305)

b00866e6102b1afb5ae760ecb994e05417720d63 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: update to rules_js 1.17.0 and aspect_bazel_lib 1.24.2 (#303)

866b9a1bdf26888660f7893d53aedaef11a7b21a authored almost 2 years ago by Greg Magolan <[email protected]>
release: publish release artifact (#302)

3fee9c2c8cc41d52b29259ee0c3bac16336c8dc8 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: don't test RBE on macos on CI (#301)

2566299f0b189aebdb7566ec1e63d1f583e00c03 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: Add the macOS runner to the matrix strategy (#298)

4b5baa993232bdc901e8d33431cdfabe4b82decc authored almost 2 years ago by realtimetodie <[email protected]>
fix: include assets when using ts_project with transpiler (#300)

30543cd109d2d12bc733d2551d2ad62749d1c6b7 authored almost 2 years ago by Jason Bedard <[email protected]>
fix: transitive dependency type checking with transpiler (#299)

9c351f53347913389ff3fa43e1289684f624e496 authored almost 2 years ago by Jason Bedard <[email protected]>
chore: fixup bzlmod release snippet (#297)

592dcb47f89cc21f2b84c137b759cdbdb2605a05 authored almost 2 years ago by Greg Magolan <[email protected]>
refactor: improve worker correctness and add observability (#264)

* refactor: write debug info to worker log

* fix state bugs

* fix ci

* add fstree debug...

ad69d9358f47fba10ae46b3e9d4661ec14aef5a3 authored almost 2 years ago by Sahin Yort <[email protected]>
docs: verbose mode (#287)

Co-authored-by: Sahin Yort <[email protected]>

7c478da1daa85f645d6f941d6598d950712c2988 authored almost 2 years ago by Alex Eagle <[email protected]>
chore: update to rules_js 1.15.1 and aspect_bazel_lib 1.23.3 (#292)

ec1e17506853bf9dce6674460e85bccad39fee16 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: update to Aspect CLI 5.1.2 (#291)

25e50d4c35c5b5f78e234ab2f618d7ed181957fd authored almost 2 years ago by Greg Magolan <[email protected]>
feat: assets attribute for ts_project (#290)

* feat: assets attribute for ts_project

Allows you to declare arbitrary outputs in addition t...

ad9d8bbf3e16a9042d5aaa22915686dd705fb9c8 authored almost 2 years ago by Alex Eagle <[email protected]>
chore: update bcr homepage (#288)

0e154b7f2cafc7b7d55d89542e6951ca41d01121 authored almost 2 years ago by Alex Eagle <[email protected]>
chore: update to aspect_rules_js 1.13.0 (#286)

007d1ab8f168879cad4ba6b741e8c6def20aa262 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: update to Bazel 6.0.0 and Aspect CLI 5.1.1 (#285)

c30033c35367b3016a8917c5b39496e2e3b545b3 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: update generated docs

08128715ff0d5455887424c5ada8949aca9f58a5 authored about 2 years ago by Greg Magolan <[email protected]>
chore: fixup links for new docsite (#283)

72e690a9d9d9f5d48f413d4d7ace11e600131e26 authored about 2 years ago by Greg Magolan <[email protected]>
chore: update tool versions to include TS 4.9.4 (#277)

2368e8a7f2c1fa3be8b3c657cd5c320a433aeeec authored about 2 years ago by Jeremy Studer <[email protected]>
Document persistent workers in troubleshooting (#274)

cfd85fec6fd1ac5169477c0fe60a3d2b822cbceb authored about 2 years ago by Alex Eagle <[email protected]>