Ecosyste.ms: OpenCollective

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

github.com/swiftwasm/carton

📦 Watcher, bundler, and test runner for your SwiftWasm apps
https://github.com/swiftwasm/carton

Update SwiftPM dependencies (#372)

Co-authored-by: MaxDesiatov <[email protected]>

3eb847b6a0ec6988f24606e6ebaf827b4150c5b3 authored over 2 years ago
Update SwiftPM dependencies (#371)

Co-authored-by: MaxDesiatov <[email protected]>

1d48528554f57a18a709060a65c4a671b68b9a27 authored over 2 years ago
Revert "Use GITHUB_TOKEN instead of PAT to upload image to ghcr"

This reverts commit ddefd139a03bbb5be3c3c8f48bde84adad04b945.

b8cac7dc8e9c96e95406bfc5312768a2e659bd81 authored over 2 years ago
Use GITHUB_TOKEN instead of PAT to upload image to ghcr

ddefd139a03bbb5be3c3c8f48bde84adad04b945 authored over 2 years ago
Bump version to 0.16.1, update `CHANGELOG.md`

9c0abbf013a01e163038f259d2787aa4baddbdcb authored over 2 years ago
Exit non-zero status when test fail on browser (#370)

* Add crash test case

* Exit non-zero status when test fail

also handle JS exception

2fa2568a16d57de9fbf67214f90df6ccb0816292 authored over 2 years ago
Update SwiftPM dependencies (#368)

2c5cf34e0cbb6a4807445ef62a8404bac40314b1 authored over 2 years ago
Update SwiftPM dependencies (#366)

097b99290a40fb2fbd035b08011b120d66b08d41 authored over 2 years ago
Update carton compatibility matrix

1de809e22377cf79185cf3565a5dc21bb3425508 authored over 2 years ago
Bump version to 0.16.0, update `CHANGELOG.md`

29a9b587b23e05653a6eab13af9ef77e4617f600 authored over 2 years ago
Revert "Use `--static-swift-stdlib` for easier distribution on Linux" (#365)

Revert "Use `--static-swift-stdlib` for easier distribution on Linux (#343)"

This reverts commi...

c92f85c5432e2b7143c39aa128ef963428dadc9f authored over 2 years ago
Update SwiftPM dependencies (#363)

0db2416c1b562ba61410677eb0db6f6333ead605 authored over 2 years ago
Headless test runner (#362)

* Add WebDriverClient for headless testing

* Launch new session with headless arg by default
...

646f1aef859af959b0148ea6863e24f50d581212 authored over 2 years ago
Update SwiftPM dependencies (#360)

- Dependency updates

Auto-generated by [create-pull-request][1]

[1]: https://github.com/pe...

48c9179fa0c22b0a3620bc52eca8de16eebcd2db authored over 2 years ago
Add option to disable wasm optimizations (#359)

I am trying to implement an `esbuild` plugin that calls into `carton`. My plan was to call `cart...

eef2825f78e1e1ffc56ae725f7754aea9712c3dd authored over 2 years ago
Use `--static-swift-stdlib` for easier distribution on Linux (#343)

In theory, this should allow us to distribute self-contained binaries on Linux. These wouldn't b...

78d023587c7cc674747763c415470cfbd88c7094 authored over 2 years ago
Add short description for --prebuilt-test-bundle-path

70b06afad8d46bcf4a9e0e28cf3978bbeef94f0f authored over 2 years ago
Add --bundle-path option to `carton test` (#358)

* Add --skip-build option to carton test to delegate building to users

* Add test case for --...

820c2afab7040e3ec25ee8164ebcf8bb46f248e7 authored over 2 years ago
Update SwiftPM dependencies (#357)

- Dependency updates

Auto-generated by [create-pull-request][1]

[1]: https://github.com/pe...

75fc15266ffa544318890d9a5d1323fc7a28493a authored over 2 years ago
Fix linter error in `Builder.swift` (#356)

7ef43954cc5b3ee862ba68cadb6ea42cf1b6e364 authored over 2 years ago
Clean up integration tests and fixtures (#355)

154149b6eaf622025d8aed9eea2b92b2822ac838 authored over 2 years ago
Bump version to 0.15.3, update `CHANGELOG.md`

25da29b475896e2d57fc0d4c441f42cab0644c44 authored over 2 years ago
Stop limiting WS frame size to 16kb for large number of test suites (#353)

c295a21df0b6f8338c72984a3eaf588283cd044a authored over 2 years ago
Use standards mode in default index page (#351)

7b4c35fc6a1d09de1f40273c7db1ce2b90fa0450 authored over 2 years ago
Remove broken job from `release.yml`

0926035d4a00a9861d277bd7df790e9630e69f23 authored over 2 years ago
Bump version to 0.15.2, update `CHANGELOG.md`

8b44aa18b5de2b2ee34ac5e05182b4cbdd84b8ce authored over 2 years ago
Add missing check for Node.js entrypoint (#350)

Because of the lack of this check the entrypoint files weren't unpacked when missing on `carton ...

0e2e4cfdd8f51ecbfeb9a4a340bea8a42180f0a2 authored over 2 years ago
Bump version to 0.15.1, update `CHANGELOG.md`

4314a92adc7b50764f0e7922955d6b8b3b90404b authored over 2 years ago
Fix symlinks not fully cleaned up in Node.js tests (#349)

`FileSystem.isDirectory` returns `false` when running it on broken symlinks, which breaks Node.j...

b5680cbfb740ad7a3addc894e0038b5b33e9b078 authored over 2 years ago
Fix typo in `README.md`

81308996282b5a92a09e4c55ceb985e48b192839 authored over 2 years ago
Fix typo in `CHANGELOG.md`

da99573894456d4b8680b0643a910554bcc772e0 authored over 2 years ago
Bump version to 0.15.0, update `CHANGELOG.md` (#348)

683e3e075924c349db625693bf65a1354d85ce4b authored over 2 years ago
Fix watcher breakage on failed builds (#347)

After switching to `async`/`await` the value of `isBuildCurrentlyRunning` wasn't correctly reset...

53bc06c23d7657ff5113baa764bde5b1c75e106d authored over 2 years ago
Re-read custom `index.html` on updates (#342)

We were reading custom `index.html` only once on launch, which meant people had to restart `cart...

c834751074e21fa6ab7e5f67cebfb28c438c429c authored over 2 years ago
Use JSKit runtime from SwiftPM resources (#335)

* Use JSKit runtime from SwiftPM resources

* Fix Node.js test runner

* Remove unused webpa...

1ba7dd5d82694862921e3483e6a470aba44964c7 authored over 2 years ago
Fix JavaScriptBigIntSupport compatibility issue (#338)

* Refactoring the use of `DestinationEnvironment` and `Environment`

`Environment` shouldn't s...

b9dab08e869f51415a55b3bb15a3e29cfd1e16e7 authored over 2 years ago
Embed static.zip in Swift code instead of downloading from remote (#334)

* Embed static.zip in Swift code instead of downloading from remote

* Make base64 decode logi...

ad9f73ceb1c47d9e3d4d692911a9da69168ef357 authored over 2 years ago
Clarify `--environment` option for `carton test` in `README.md` (#333)

Resolves https://github.com/swiftwasm/carton/issues/322.

cd7377fb493f4d45e18626ddd65592d2db1982e9 authored over 2 years ago
Add `carton`/SwiftWasm/JSKit compat matrix to `README.md` (#332)

This should make it easier for people to use older versions if they'd like to.

fd11ff0140f2d25d0af01078e2be75116a3bb522 authored over 2 years ago
Add support for running tests using NodeJS (#328)

### :tophat: What is the goal?

Implement NodeJS as another test runner.

### :page_facing_...

505a9b81a2d5b67b96c6f5973eee75f08f5e9384 authored over 2 years ago
Serve all available resources with `dev`/`bundle` (#330)

Resolves https://github.com/swiftwasm/carton/issues/175.

I initially thought we should parse ...

7392e1bb1708358023d42462923bee9ec4421f71 authored over 2 years ago
Update to v2 of Contributor Covenant in shared GitHub repo (#329)

8790e10161a7d3142be398cba983fa010b27dcbe authored over 2 years ago
Fix 5.6 template: use `executableTarget` (#325)

8461f26f1b5d018f2d83e01c9849d1115cfaead8 authored almost 3 years ago
Set `compatibleJSKitVersion` to 0.14.0

6e3dfe62cda6e512d08be325cb52da09aa5a310b authored almost 3 years ago
Update SwiftPM dependencies (#324)

0f3f39ebe377850bf9248ff905f5ad55a80fa201 authored almost 3 years ago
Update entrypoint hashes and `static.zip` URL

0b44e11222679d493b0fce67fc68511b4246a529 authored almost 3 years ago
Bump version to 0.14.2, update `CHANGELOG.md`

d7c4ebe693f6e07d8bc7e5f3d56dbf1ff96848be authored almost 3 years ago
Override clock_res_get function from wasi to fix memory issue (#323)

Applies the same patch that was done in the WasmTransformer repo. https://github.com/swiftwasm/W...

04cce448a30deb6a00b71e07ecc9ead24ef94757 authored almost 3 years ago
Update SwiftPM dependencies (#320)

5c4c1d81207a968a54682a3d96a6743ef3ffa89b authored almost 3 years ago
Update SwiftPM dependencies (#319)

fc408b1832f5a796ddac337d5a563e4f60027c5d authored almost 3 years ago
Remove broken job from `release.yml`

b375fcd2d59936df985506df099a7b172b40009c authored almost 3 years ago
Bump version to 0.14.1 and update `CHANGELOG.md` (#316)

8a73ca9a8793525afba115eff10bc5873f0506c8 authored almost 3 years ago
Enable reactor model only when not building as a command (#314)

1f2aeffcc80b9b5ccbf5283155f699982fc835fc authored almost 3 years ago
Update `ENV CARTON_DEFAULT_TOOLCHAIN` in `Dockerfile`

45ba9f6d3c37e0696fc84f099ae1687ee50aa9ea authored almost 3 years ago
Use `5.6-focal` base image in `Dockerfile`

228044faf9272fa54e62b7e6a5214054c9e37e2b authored almost 3 years ago
Fix typo, expand `CHANGELOG.md`

d15c50738bb0e442e871a0dc00611ca59f518b1a authored almost 3 years ago
Update SwiftPM dependencies (#312)

2fad66cba200fc8bb3b0ca9e83800a9ab198f490 authored almost 3 years ago
Bump version to 0.14.0, update `CHANGELOG.md` (#311)

a03da05ee27f88082db48b6b898f46a0ec31d4d7 authored almost 3 years ago
Several fixes for 5.6 toolchain (#310)

- Reactor model support
- Update sanitizer support object

This is required to resolve https:...

9c4021d2623790d89efcaa437b6de6b6ff23715d authored almost 3 years ago
Clean up `commit-message` in `update-deps.yml`

5e90f5d71224142f166bd541e71c0db65236adf9 authored almost 3 years ago
Update SwiftPM dependencies (#309)

Co-authored-by: MaxDesiatov <[email protected]>

c2c4602ef8222505c7308f06cf79ef60425922b8 authored almost 3 years ago
Describe `--debug-info` and `-Xswiftc` in `README.md` (#308)

New CLI options added in 0.13.0 weren't described in `README.md`, let's fix that.

ee7b169df9160dbc9243bd988d2ac952cc24093f authored almost 3 years ago
Fix hunged watcher (#307)

Actor isolated methods must not block the current thread, so Vapor
server's start method is not...

40bd176799d721dd0cebcfda53fa2d3341be977b authored almost 3 years ago
Bump version to 0.13.0, update `CHANGELOG.md` (#305)

Ideally we'd like to include new JSKit and SwiftWasm releases, but I think it makes more sense t...

409c78dd1430d2c2c86bedd6c78275ebb35a208d authored almost 3 years ago
Bump JavaScriptKit dependency to 0.13.0 (#306)

a15023d881de87787fee65ee18b667bb1e34ccec authored almost 3 years ago
Don't strip custom sections when --debug-info (#304)

Since https://github.com/swiftwasm/carton/pull/301, carton started passing `--debuginfo` to wasm...

32474ae19f0f7c917d55dcbdbafd6353dff338d1 authored almost 3 years ago
Clarify automated PR name for dependency updates

2079bc5c02d636ec6b4d0a2fe4a8c2b8d723f20c authored almost 3 years ago
Update dependencies (#298)

- Dependency updates

Auto-generated by [create-pull-request][1]

[1]: https://github.com/pe...

f0f133095eeb358d2374949b10df0c7f8800fff0 authored almost 3 years ago
Add macOS 12 and Xcode 13.3 to CI matrix (#303)

There are issues with binding 0.0.0.0 address on macOS 12, I'm dropping the corresponding argume...

35043d70532895f20bef4f6ffcee9b5e577bdeb3 authored almost 3 years ago
Add --debug-info flag to carton bundle (#301)

70081be442c44719aadc96d61fe1f3bc1b09e9e6 authored almost 3 years ago
Use libSwiftPM 5.6 to parse manifests (#302)

* Upgrade SwiftPM to 5.6. Use libSwiftPM to parse manifests.

* Use SwiftWasm's swiftc

b89d7c79dd8064243ff82f615b2869996fa67fff authored almost 3 years ago
Add -Xswiftc option for each build commands (#300)

4ca0cdf939113ef1d1e585bdc630f462b7a625f1 authored almost 3 years ago
Update dependencies (#297)

02e64225f80a55c53f751dc33053e419de9c5ccd authored almost 3 years ago
Fix crash for packages with `executableTarget` (#296)

* Infer executable targets' source folder

* Don't initialize FSWatch without watchable paths
...

f5b8e63abe8831bd13f6eb503d673e68e0305d06 authored almost 3 years ago
Bump JavaScriptKit and Tokamak (#294)

7bd54d6c0c7f4fd37204142613e19aeeb543deaa authored almost 3 years ago
Update dependencies (#293)

Co-authored-by: MaxDesiatov <[email protected]>

09f967a68eb02624f54fd24259ce83dd6c6d4781 authored almost 3 years ago
Update dependencies (#289)

fb95831a76a6f0763b78447d9fb51be83311599c authored about 3 years ago
Add libsqlite3-dev dependency (#288)

Fixes #287.

Not installed by default on all Ubuntu-based distributions.

27e5e3eb08cb97f34e2fee64e6541052ec36eb2e authored about 3 years ago
Upgrade binaryen version to 105 (#286)

Also creating a variable for making upgrades easily in the future.

* Upgrade binaryen binary ...

4834b7afc44983811dfb06562f4bdb12db7f1e78 authored about 3 years ago
Use `async`/`await` and actors instead of Combine (#283)

This makes our codebase smaller by ~80 lines and arguably more readable. Also removes OpenCombin...

74a49c1aa8f148b6b14e35574e3412906402c309 authored about 3 years ago
Update dependencies (#284)

- Dependency updates

Auto-generated by [create-pull-request][1]

[1]: https://github.com/pe...

6c6e78eb0d604548bceae185ff313869db685d2c authored about 3 years ago
Statically link with `SwiftPMDataModel` library (#275)

Resolves #274.

* Statically link with `SwiftPMDataModel`

* Use 5.6 upstream branches in `P...

81e390e7255f9ec6bc083845d57e062a430e600b authored about 3 years ago
Build `main` Docker images on every push to `main` branch (#272)

This makes it possible to test latest `carton` Docker builds from the `main` branch.

* Attemp...

b0d53c286ac64c12c4e7dd4af36b573c3370e30e authored about 3 years ago
Update dependencies (#282)

0a28655e5cc3104862684bc57647b5e8289a8790 authored about 3 years ago
Update dependencies (#279)

Co-authored-by: MaxDesiatov <[email protected]>

52b7f6ba2d0d65ee18d534b31c472163fb1d1888 authored about 3 years ago
Update dependencies (#273)

Co-authored-by: MaxDesiatov <[email protected]>

a778c2ba7ed15b9f94eb17104831d5cfe3f91653 authored about 3 years ago
Fix Wasmer installation issues in `Dockerfile` (#276)

Currently https://github.com/swiftwasm/carton/pull/273 fails because of `libtinfo.so.5: cannot o...

e291a02940a349738d3718db935e8656e98e19f2 authored about 3 years ago
Use PAT secret for Docker in `release.yml`

9fef513d69ab2dd1a8565c02f013f407e32a50d8 authored about 3 years ago
Don't build Catalina Homebrew bottle in `release.yml`

GitHub Actions agents with macOS Catalina don't support Xcode 12.5, which is required to build `...

d3c3fd885e5e882db928316745b7cbc86aa4f024 authored about 3 years ago
Bump version to 0.12.1, update `CHANGELOG.md` (#271)

b3b060d625972093b72bb6273956a8c5297c217a authored about 3 years ago
Bump SwiftWasm to 5.5 in `Dockerfile`, bump AHC (#269)

Our `Dockerfile` should be updated to depend on SwiftWasm 5.5.

Additionally, Async HTTP Clien...

db4e3ca202b32c748054379ef3e769508c1a4698 authored about 3 years ago
Add ICU linker flags to all build invocation (#270)

Resolves https://github.com/swiftwasm/carton/issues/268.

367f0bc01f8aab5d437fa847be3e988130c11b96 authored about 3 years ago
Update dependencies (#261)

04de1c22296efe925cc002b3245613faacd26162 authored about 3 years ago
Update `CHANGELOG.md` for 0.12.0, bump Tokamak (#267)

* Update `CHANGELOG.md` for 0.12.0, bump Tokamak

* Bump Tokamak to 0.9.0 in Milk fixture

*...

30a80d0db166db1bcce9797f5ef9a4f771cffca1 authored about 3 years ago
Use SwiftWasm 5.5.0, bump version to 0.12.0 (#266)

`async-http-client` package is now pinned to 1.6.4, as 1.7.0 and later versions caused issues wi...

0e163ec9aaf2e6cb34dc098b6aa55b74e746bc6a authored about 3 years ago
Update JavaScriptKit to v0.11.1 (#265)

* Update JavaScriptKit to v0.11.1

* Update static.zip URL

4514347a25e674f0f9edb406b5f64b70c94b04d1 authored about 3 years ago
Update dependencies, add support for SwiftWasm 5.5 (#263)

I've dropped support for Swift 5.2, and SwiftLint now requires Xcode 12.5.1, which is unavailabl...

596730b005d3e61f7a345da10e3a3b5c9eded4ec authored about 3 years ago
Fix environment detection from User-Agent header (#249)

The `DestinationEnvironment` was not correctly detected from the `User-Agent` header of a WebSoc...

2c1ec6ff04246f2544e47d871491b23e65516258 authored over 3 years ago
Update dependencies (#260)

2c85cdb8b3c4074ad7b581f868546ff03b636113 authored over 3 years ago
Update dependencies (#259)

e505504d19f9e21b66557232927234b8b9091b61 authored over 3 years ago