Ecosyste.ms: OpenCollective

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

github.com/denosaurs/deno_desktop

A secure JavaScript and TypeScript runtime
https://github.com/denosaurs/deno_desktop

chore: test for bundling export specifier with alias (#12421)

43a63530acb16e57cbb190eacedbd097c536a775 authored about 3 years ago by David Sherret <[email protected]>
chore: fix flaky steps_invalid_usage tests (#12422)

d5a7a6d5756dd55a651d43bb9d47bade80bcca86 authored about 3 years ago by David Sherret <[email protected]>
1.15.1

b1d63aefd9f150ed3acbc3d0a6c2f51dadad3d17 authored about 3 years ago by David Sherret <[email protected]>
fix: bundler should have a hygiene pass (#12418)

c2190be62a71a11d4b8045f81c4381ad5df8507f authored about 3 years ago by David Sherret <[email protected]>
fix: --no-check not properly handling code nested in TS expressions (#12416)

51f680f3d61168bd447640155b808c73c65608ef authored about 3 years ago by David Sherret <[email protected]>
1.15.0

de3fa08d6cfac7edffb2411bbb42bb49af70dc82 authored about 3 years ago by Satya Rohith <[email protected]>
chore: bump crate version for 1.15.0 (#12406)

fb094ae0268f648d554e46e084c72d34617909e2 authored about 3 years ago by Satya Rohith <[email protected]>
chore: upgrade crates based on deno ast 0.3 (#12403)

9b1f0c8ba3c8ca7a7207519889b6509bfc10370e authored about 3 years ago by David Sherret <[email protected]>
feat(ext/crypto): support importing/exporting raw AES keys (#12392)

b1e7452cd310ead7e6379f694d660e935641e596 authored about 3 years ago by Divy Srivastava <[email protected]>
feat: update to V8 9.5 (#12399)

fef8b08614bf6075fbf265ea1a3dab3957d20c91 authored about 3 years ago by Luca Casonato <[email protected]>
feat(ext/crypto): implement deriveKey (#12117)

58f04d8e4600445fe681e845e06f28095c888379 authored about 3 years ago by Divy Srivastava <[email protected]>
fix(lsp): lint diagnostics respect config file (#12338)

This commit fixes problem with LSP where diagnostics coming
from "deno lint" don't respect conf...

f332d72f1653ec03b64a80d8d4949dce5564cc99 authored about 3 years ago by Bartek Iwańczuk <[email protected]>
perf(webidl): inline ResponseInit converter (#12285)

5bad8e17734ef8cc1f19df292d553cc1327638f3 authored about 3 years ago by Aaron O'Mullan <[email protected]>
feat(compat): pin specific version of std/node (#12396)

5508a0f45e233708f3a0a5fc9e9a48ab3c0fb33c authored about 3 years ago by Bartek Iwańczuk <[email protected]>
fix(runtime): Declare `Window.self` and `DedicatedWorkerGlobalScope.name` with `util.writable()` (#12378)

`Window`'s `self` property and `DedicatedWorkerGlobalScope`'s `name`
property are defined as We...

fbcbbd7ae3fa2d57e8ad026a1f9f01c6d07fd80b authored about 3 years ago by Andreu Botella <[email protected]>
fix(http): don't expose body on GET/HEAD requests (#12260)

GET/HEAD requests can't have bodies according to `fetch` spec. This
commit changes the HTTP ser...

c40d5040cd577aa4ebe552242a06163fbcbc3d4b authored about 3 years ago by Luca Casonato <[email protected]>
feat(ext/crypto): support importing raw ECDSA keys (#11871)

70978fd05a2ef8b5035a2e829c21cdc13c05ac5b authored about 3 years ago by Divy Srivastava <[email protected]>
feat: provide ops details for ops sanitizer failures (#12188)

1683044ed97953cb1dbfc0080440d5c4cc47bd2e authored about 3 years ago by Casper Beyer <[email protected]>
feat(ext/crypto): implement AES-CBC encryption & decryption (#12123)

* initial stuff

* stuff

* merge stuff

* cleanup

* fmt

* length

* update lockfi...

3b2cb8e7113b19344209eddc8bc1bd447fcec4ea authored about 3 years ago by Divy Srivastava <[email protected]>
feat(unstable/test): imperative test steps API (#12190)

426ebf854a82c63cdaa2413fbd1b005025dba95b authored about 3 years ago by David Sherret <[email protected]>
feat(runtime): improve error messages of runtime fs (#11984)

This commit annotates errors returned from FS Deno APIs to include
paths that were passed to th...

668b400ff2fa5634f575e54f40ab1f0b78fcdf16 authored about 3 years ago by Feng Yu <[email protected]>
fix(ext/ffi): types for nonblocking FFI (#12345)

423b02d8891c73f1b2864271796b067c81007f50 authored about 3 years ago by Divy Srivastava <[email protected]>
refactor: integrate deno_graph into CLI (#12369)

a7baf5f2bbb50dc0cb571de141b800b9155faca7 authored about 3 years ago by Kitson Kelly <[email protected]>
refactor(metrics): move to core (#12386)

Avoids overhead of wrapping ops (and allocs when inspecting async-op futures)

5a8a989b7815023f33a1e3183a55cc8999af5d98 authored about 3 years ago by Aaron O'Mullan <[email protected]>
bench(deno_common): track void ops (#12389)

To track overhead through the entire CLI opcall stack (metrics included, etc...)

f2ac7ff23a2ae4925f4ca32ffd61c923c481ef4e authored about 3 years ago by Aaron O'Mullan <[email protected]>
feat: Show the URL of streaming WASM modules in stack traces (#12268)

WebAssembly modules compiled through `WebAssembly.compile()` and similar
non-streaming APIs don...

5edd2771619ddc3cd2f6c76cc93ee64277aa17c2 authored about 3 years ago by Andreu Botella <[email protected]>
feat: Stabilize Deno.kill and Deno.Process.kill (#12375)

Co-authored-by: Luca Casonato <[email protected]>

6ac0337165d5e341eee9bff9ff0065894289df69 authored about 3 years ago by Ryan Dahl <[email protected]>
test: remove duplicate import (#12374)

ffea0f198c27368405541e5a871deccc132c7ad9 authored about 3 years ago by Feng Yu <[email protected]>
test(ext/ffi): add test for multiple buffers (#12373)

76de56091bcda1eae8cfb398981c8470d06268e3 authored about 3 years ago by Bartek Iwańczuk <[email protected]>
feat: stabilize Deno.resolveDns (#12368)

29f9e14457998085ec38cce597558d88b3d804e7 authored about 3 years ago by Satya Rohith <[email protected]>
feat(ext/net): relevant errors for resolveDns (#12370)

25771b3d9b36a7262d42809bfbb5497ed8057780 authored about 3 years ago by Satya Rohith <[email protected]>
chore(wpt): Enable WPT worker tests (#12222)

Classic workers were implemented in denoland#11338, which also enabled the WPT
tests in the `wo...

66804d26f3c12849c7fef9c7a27cb7beff5e3709 authored about 3 years ago by Andreu Botella <[email protected]>
feat(ext/crypto): implement deriveBits for ECDH (p256) (#11873)

a5d3c8b06cba652b902fdfaa3f13ed40483e90c0 authored about 3 years ago by Divy Srivastava <[email protected]>
feat(compat): inject Node globals in REPL (#12352)

c49a057599d68b27c88cc123a9fcd6703b49310c authored about 3 years ago by Bartek Iwańczuk <[email protected]>
feat(runtime): allow passing extensions via Worker options (#12362)

6b43e862fd44044d94d5df077b30d0cb112fc4d2 authored about 3 years ago by Aaron O'Mullan <[email protected]>
fix(ext/web): Format DOMException stack property (#12333)

5f405bf1143e5e32ba69f12d6ad10374631ba64b authored about 3 years ago by Kenta Moriuchi <[email protected]>
fix(ext/ffi): missing "buffer" type definitions (#12371)

2155e7545ff0149414f01c9079f99349d96e9f6b authored about 3 years ago by Divy Srivastava <[email protected]>
refactor: deduplicate `defineEventHandler` util (#12367)

74e5b68682d4d2503e4af5bac3b98067bc58f275 authored about 3 years ago by Andreu Botella <[email protected]>
perf(fetch): fast path Uint8Array in extractBody() (#12351)

7e38ae17ea5dba600d0bf7bb6f6fafe7cd25befd authored about 3 years ago by Aaron O'Mullan <[email protected]>
tests: make worker test deterministic (#12361)

330aaae936ef9e22a3d3123402d74b416dc47be7 authored about 3 years ago by Nayeem Rahman <[email protected]>
fix(runtime): Getting `navigator.hardwareConcurrency` on workers shouldn't throw (#12354)

e8b3ffd155b6ef8d88ed32f66feeba5c54e70644 authored about 3 years ago by Andreu Botella <[email protected]>
feat(core): cleaner opcall stack traces (#12358)

370c27e09a63ca36f0e0aba8bef6b10f4484d70d authored about 3 years ago by Aaron O'Mullan <[email protected]>
fix(ext/ffi): don't panic in dlopen (#12344)

ab2e0a465e4eafe4de2cc6ac7ef61d1655db4c2d authored about 3 years ago by Divy Srivastava <[email protected]>
fix(runtime): don't equate SIGINT to SIGKILL on Windows (#12356)

822047b845d083721eb22663c98692d341bde648 authored about 3 years ago by Bert Belder <[email protected]>
bench(op_baseline): measure Deno.core.isProxy() (#12347)

c4b995ffe64728dd47a5ef0cbb47fc513e7a756e authored about 3 years ago by Aaron O'Mullan <[email protected]>
Revert "fix(cli): ensure empty lines don't count towards coverage (#11957)" (#12348)

This reverts commit d5b38a992933db5cb2d0221e9d82af191022dad5.

4e3068be6374cf25b663ed731152909ecb0a743f authored about 3 years ago by Bartek Iwańczuk <[email protected]>
feat(compat): inject Node globals (#12342)

This commit adds automatic injection of Node globals when "--compat" flag
is present.

This i...

b686907a45bb7d113f863cca7c52754027e449c0 authored about 3 years ago by Bartek Iwańczuk <[email protected]>
fix(ext/crypto): key generation based on AES key length (#12146)

b033a7a6d4ac6f1d3e20b5d113cca2fd85cacfc3 authored over 3 years ago by Divy Srivastava <[email protected]>
feat(ext/crypto): export spki for RSA (#12114)

3aa859159561bb318a474baa347ced4362deece8 authored over 3 years ago by Divy Srivastava <[email protected]>
fix(cli): ensure empty lines don't count towards coverage (#11957)

d5b38a992933db5cb2d0221e9d82af191022dad5 authored over 3 years ago by Casper Beyer <[email protected]>
Remove some unused benchmarks (#12315)

10c415eaaa472ea4d28108dc99e5ae1c090b5bae authored over 3 years ago by Ryan Dahl <[email protected]>
fix(ext/ffi): formatting dlopen errors on Windows (#12301)

2b39e744777eb1fd7ee2ce7e35c44dcccfc7d193 authored over 3 years ago by Divy Srivastava <[email protected]>
feat(compat): add support for node: prefixed built-ins (#12337)

Adds support for "node:" prefix for Node built-ins in "--compat" mode.

As per https://nodejs....

37a24c7bdfb7bedfaf95808d370acb70951b7f13 authored over 3 years ago by Bartek Iwańczuk <[email protected]>
feat(ext/ffi): add support for buffer arguments (#12335)

This commit adds support for passing buffer arguments across
FFI boundary.

Co-authored-by...

3faf75aa883647dfa1f3be2bc13cf7bc463d92e1 authored over 3 years ago by Bartek Iwańczuk <[email protected]>
perf(webidl): fix typo from #12286 (#12336)

In a tweak commit of #12286 I accidentally eliminated the else branch ... running the slow & the...

58bb63f355085bc8dbd845f1cae688e5ce453eec authored over 3 years ago by Aaron O'Mullan <[email protected]>
feat(lint): add support for --watch flag (#11983)

c555b31d40bcc374013395bd5805410fe7f77b20 authored over 3 years ago by CGQAQ <[email protected]>
feat(core): native binding names (#12290)

Makes native builtin functions easier to recognize when debugging/profiling, they would otherwis...

22328f87585611ae70e555ad7941cc5093b92544 authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(runtime): Worker bootstrap options (#12299)

678a881f63ee8e3b86d4dc539234a78c94cc9c1e authored over 3 years ago by Aaron O'Mullan <[email protected]>
chore: various op cleanup (#12329)

77a00ce1fb4ae2523e22b9b84ae09a0200502e38 authored over 3 years ago by Leo K <[email protected]>
chore: merge v1.14.3 into main (#12327)

d67e85850688117e116bbf7054e80f30fe07afe6 authored over 3 years ago by Bartek Iwańczuk <[email protected]>
feat(ext/ffi): Non-blocking FFI (#12274)

80aee99c9e2eba879a0981235bee740088c6fbad authored over 3 years ago by Divy Srivastava <[email protected]>
feat: add --compat flag to provide built-in Node modules (#12293)

This commit adds "--compat" flag. When the flag is passed a set of mappings for
built-in Node m...

f1d3a170430501b4fab1a2d2abb5d77528251c77 authored over 3 years ago by Bartek Iwańczuk <[email protected]>
chore: remove No*Permissions structs (#12316)

These are confusing. They say they are "for users that don't care about
permissions", but that ...

64a7187238c4f291f254bd6eb58138a3a6534898 authored over 3 years ago by Luca Casonato <[email protected]>
test: refactor lint tests into directories (#12317)

Just reorganizing lint tests in such a way that adding new file in a directory doesn't change re...

c6ae41fd8701b0fc5735ae4a6fa288f5cb35f03a authored over 3 years ago by Bartek Iwańczuk <[email protected]>
perf(webidl): optimize createRecordConverter() (#12286)

Cuts self-time by ~6x, 172ns/iter => 22ns/iter benched on 1M Response builds / HeadersInit calls

5f41f822e7ac64ebef41feaebc15c17b6d080958 authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(core): split opcall into sync/async (#12312)

ea7a63cd5aafcb20374688a2c7918fdc821ab113 authored over 3 years ago by Aaron O'Mullan <[email protected]>
fix(core/runtime): sync_ops_cache if nuked Deno ns (#12302)

Decouple JsRuntime::sync_ops_cache() from the availability of the Deno.* namespace in the global...

4a1300edde424f134bd2298d8f30ba3ceb159c16 authored over 3 years ago by Aaron O'Mullan <[email protected]>
perf(core): use opcall() directly (#12310)

Instead of the wrapper dispatch() func, also now forbids passing opIds to opSync()/opAsync() cal...

11acdf1ea8b2978dcacad37b386f45e43a1f2748 authored over 3 years ago by Aaron O'Mullan <[email protected]>
feat(web): Implement `DOMException`'s `stack` property. (#12294)

As per WebIDL (https://heycam.github.io/webidl/#es-DOMException-specialness),
if `Error` object...

2170a41d975dbdc4680eb0ea346fdb5056bfa57b authored over 3 years ago by Andreu Botella <[email protected]>
fix(ext/crypto): missing Aes key typings (#12307)

8884141c3f08a04ff3315555c62d120c7647efbe authored over 3 years ago by Divy Srivastava <[email protected]>
fix(ext/net): should not panic when listening to unix abstract address (#12300)

198f5b95140b52b5a3aad343e62fc0c9b03b9ae7 authored over 3 years ago by Ahab <[email protected]>
feat(ext/crypto): decode RSAES-OAEP-params with default values (#12292)

21520f5ff1bee719f2a9b03e70b00b6a4e0f1ee2 authored over 3 years ago by Divy Srivastava <[email protected]>
feat(core): implement Deno.core.isProxy() (#12288)

26de5165589ea10567d59ce7f630ec521cce6083 authored over 3 years ago by Aaron O'Mullan <[email protected]>
Merge branch 'denoland:main' into main

8148d8253df002e9f291e3a238808229694cddfb authored over 3 years ago by Elias Sjögreen <[email protected]>
fix(ext/crypto): use NotSupportedError for importKey() (#12289)

1dfa35b2ba1dadf0158a00b72e98d83cd3e69ee5 authored over 3 years ago by Divy Srivastava <[email protected]>
perf(fetch): optimize fillHeaders() key iteration (#12287)

Reduces self-time by ~70x (~70ms => ~1ms on 1M iters)

for...in filtered by hasOwnProperty yie...

f68825eda03d43e2e75a8db7068ca19a88dfb6a7 authored over 3 years ago by Aaron O'Mullan <[email protected]>
feat(ext/crypto): implement wrapKey (#12125)

5065c7bcd9973056b9b0d9df71d139da83596acc authored over 3 years ago by Divy Srivastava <[email protected]>
fix(runtime/js/workers): throw errors instead of using an op (#12249)

b354eaa2475a16f66e99efc82bebf5bd620406e4 authored over 3 years ago by Nayeem Rahman <[email protected]>
fix(ext/crypto): decode id-RSASSA-PSS with default params (#12147)

c0b6c0eea59f0bea0ab12b2949a7c37c1a774293 authored over 3 years ago by Divy Srivastava <[email protected]>
Merge branch 'denoland:main' into main

a47a9349877d37bf30985e09a552cfc05ea0579e authored over 3 years ago by Elias Sjögreen <[email protected]>
perf(web): optimize byteLowerCase() (#12282)

7f390612a3192d944659d607a0ad71b58a612a0f authored over 3 years ago by Aaron O'Mullan <[email protected]>
tools(bench): rebootstrap (#12281)

Enable deno devs to bench/profile/test JS code changes without doing a full --release rebuild.
...

b3ceafaa5dfee4127dff155cf6f4cc210f22ab59 authored over 3 years ago by Aaron O'Mullan <[email protected]>
fix(runtime/testing): format aggregate errors (#12183)

6bf5c850e6b4f6163721bd673b191bda0e0dc0a6 authored over 3 years ago by Casper Beyer <[email protected]>
fix: worker environment permissions should accept an array (#12250)

c3e441c5b54de09ca3af3e1fd0098e8d307c18d7 authored over 3 years ago by David Sherret <[email protected]>
chore: ensure first process in shared flock test does not enter and exit lock before second enters (#12255)

cdac1905831df1b2f6fbf863bfd6d884dbe2c0e3 authored over 3 years ago by David Sherret <[email protected]>
perf(webidl): optimize createDictionaryConverter() (#12279)

On a benchmark constructing Responses with headers this shaves off 25%

72836478f2737593fb9d932304e7d0279e82a2cc authored over 3 years ago by Aaron O'Mullan <[email protected]>
fix: Don't panic when a worker is closed in the reactions to a wasm operation. (#12270)

a2632c86b1ddceae588886c7623a86f46e6098d5 authored over 3 years ago by Andreu Botella <[email protected]>
perf(web): ~400x faster http header trimming (#12277)

Use a regex substring match with a first/last char fastpath instead of 2 regex replaces. Roughly...

68e5cdaff0620b497e265d6e50bae6e994e86144 authored over 3 years ago by Aaron O'Mullan <[email protected]>
feat(cli/uninstall): add uninstall command (#12209)

ee2e25fba76a3d25df9d0d5d8d4d0286be915043 authored over 3 years ago by Sylvain Cau <[email protected]>
fix(repl): avoid panic when assigned to globalThis (#12273)

f602d63f48067851716d46184746ce26b2e674ba authored over 3 years ago by Yoshiya Hinosawa <[email protected]>
feat(tls): custom in memory CA certificates (#12219)

This adds support for using in memory CA certificates for
`Deno.startTLS`, `Deno.connectTLS` an...

0d7a417f332a57fb3e89250a1ce250b929d0b2f7 authored over 3 years ago by Luca Casonato <[email protected]>
fix(ext/http): merge identical if/else branches (#12269)

62920e4ef5bed131c125c4b8b5bdb8250584946f authored over 3 years ago by mynane <[email protected]>
perf(web/Event): move last class field to constructor (#12265)

4cf744032dd8a4090cf09935c9f5f6767f943078 authored over 3 years ago by Aaron O'Mullan <[email protected]>
feat: ported pane, was a pain as expected

daecd60cf822640c3324163a748b65838da1b0fe authored over 3 years ago by eliassjogreen <[email protected]>
fix(ext/fetch): avoid panic when header is invalid (#12244)

923d9c77865730232094f3788e6b1b2a62243e11 authored over 3 years ago by Ahab <[email protected]>
perf(webidl/DOMString): don't wrap string primitives (#12266)

c896ba2e1949047ce9a46f1aca27f30632911eb4 authored over 3 years ago by Aaron O'Mullan <[email protected]>
bench(cli): add deno_http_native_headers.js (#12267)

cd913e51ef2a63f8cc55710373d7874ffd3853bb authored over 3 years ago by Aaron O'Mullan <[email protected]>
feat: support serializing `WebAssembly.Module` objects (#12140)

cdb252af0aa7251f339a77638b32af89f112d13d authored over 3 years ago by Andreu Botella <[email protected]>
feat: stabilize URLPattern API (#12256)

5b526e5d1734ddb6ef4c5ee7b59a5f45e70a38e5 authored over 3 years ago by Luca Casonato <[email protected]>
1.14.2 (#12254)

3ab682918a7cb9e23f8451eedb88074766d27049 authored over 3 years ago by Aaron O'Mullan <[email protected]>