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

docs(cli/dts): fix Deno.seek and Deno.seekSync examples (#10568)

2b8376db2445a6b0643b753a12860ee7db9012a3 authored over 3 years ago by Casper Beyer <[email protected]>
docs(cli/dts): fix Deno.run example (#10567)

60c172cccb32eb5615e9a2060adfa6c358883f37 authored over 3 years ago by Casper Beyer <[email protected]>
ci: create cache always in main, skip saving cache in PRs (#10560)

4f93cf9d758e54de0fad0787b0de20ae81b1e14b authored over 3 years ago by Yoshiya Hinosawa <[email protected]>
fix(tls): flush send buffer in the background after closing TLS stream (#10146)

In #9118, TLS streams were split into a "read half" and a "write half"
using tokio::io::split() ...

640d431b35860913ed376cf781da1b8b1a73d0a4 authored over 3 years ago by Bert Belder <[email protected]>
feat(test): add support for type checking documentation (#10521)

This commit adds support for type checking codeblocks in the JS doc
comments.

36c5461129a1b769eb205765a79c5dc000b0b2f6 authored over 3 years ago by Casper Beyer <[email protected]>
chore: upgrade crates (#10559)

c44e53a5b6bd8d995ddc32a0ba13d20bf4e70818 authored over 3 years ago by Bartek Iwańczuk <[email protected]>
fix(cli): typings for `Deno.os.arch` (#10541)

f12b82e183d1af75d434938f248fd81781c2ab50 authored over 3 years ago by Elias Sjögreen <[email protected]>
refactor(cli): replace loading file for --config flag with generic structure (#10481)

Currently file passed to --config file is parsed using TsConfig structure
that does multiple th...

ce48b32979b007c35130321ed0f91d8ffdb6d593 authored over 3 years ago by Bartek Iwańczuk <[email protected]>
upgrade: rusty_v8 0.22.2 (#10551)

7fc211e62752dddd4f70f8feef24dbcea795c1eb authored over 3 years ago by Bartek Iwańczuk <[email protected]>
Switch grant/deny prompt to yes/no (#10547)

18c75f0e4265d4942a93dd67f7cbd34e79281be8 authored over 3 years ago by Ryan Dahl <[email protected]>
feat: add WebStorage API (#7819)

This commit introduces localStorage and sessionStorage.

dfe528198d363ebc883da84dc816bce112ecd24b authored over 3 years ago by crowlKats <[email protected]>
test: run deno test --watch test only on unix (#10550)

32ad8f77d68df04e26ecaed71bdd8d37f048218a authored over 3 years ago by Bartek Iwańczuk <[email protected]>
perf(headers): improve iterator complexity to O(2n) (#10526)

c3c4a8e0f3753485ff55082ffa6564bececb77ef authored over 3 years ago by Satya Rohith <[email protected]>
feat: add deno test --watch (#9160)

This commit implements file watching for deno test.

When a file is changed, only the test mod...

7a9ebd15852eee7b676a671098d63bece679e0f7 authored over 3 years ago by Liam Murphy <[email protected]>
feat: support workspace folders configuration (#10488)

Ref #8643

84733d90c7cf9b6768acf78f4204b2293f2d1bc0 authored over 3 years ago by Kitson Kelly <[email protected]>
fix(cli/installer): allow remote import maps (#10499)

33b1a6ed617a9e3f9448d6699f6fca8af7330c80 authored over 3 years ago by Satya Rohith <[email protected]>
chore: update wpt (#10509)

d806dc0f16cc1d0bd99aad903cbe3d543cd1cb1d authored over 3 years ago by Luca Casonato <[email protected]>
docs: fix a tiny typo (#10535)

beba52c17c59dda328b6cee66366d509ac6cc511 authored over 3 years ago by heddi.nabbisen <[email protected]>
chore(test): remove unused function (#10537)

Remove a function that was forgotten in commit 2638aa03a5 from January.

aa4eb1c9eccf53e8636a81e6a5b283c0ce7734ef authored over 3 years ago by Ben Noordhuis <[email protected]>
fix: TextEncoder#encodeInto spec compliance + perf gains (#10129)

18a684ab1c20914e13c27bc10e20bda6396ea38d authored over 3 years ago by Thiago Padilha <[email protected]>
feat(plugin): add tests for plugin args (#10529)

a051a7f7bc8dab2a4360c146d08b549cbcf17b8d authored over 3 years ago by Cedric Vangout <[email protected]>
cleanup(ops): remove unused ZeroCopyBuf arg-types (#10530)

d5f39fd121b8f997dcfb360828f60cee47322ab3 authored over 3 years ago by Aaron O'Mullan <[email protected]>
fix: align plugin api with Extension (#10427)

4ed1428c3401c9e6dc4d737bd7c9a50840054696 authored over 3 years ago by Elias Sjögreen <[email protected]>
refactor(lsp): publish diagnostics independently (#10525)

Resolves #10518

c709f5df363887647915f7dd67e1c3bb8df6c526 authored over 3 years ago by Kitson Kelly <[email protected]>
chore: upgrade to Rust 1.52.0 (#10522)

98518f319df6804e3b2aaae8cf6c64143abea0fd authored over 3 years ago by Bartek Iwańczuk <[email protected]>
refactor(ops): replace `ZeroCopyBuf` arg by 2nd generic deserializable arg (#10448)

1e8e44f4c31688ac55100f96bdab27723eb6e575 authored over 3 years ago by Aaron O'Mullan <[email protected]>
chore: update wgpu and realign to spec (#9760)

f208e6a26f3c21c25dbfcfe29491a6f5660c999d authored over 3 years ago by Luca Casonato <[email protected]>
docs: tag permission examples as ts (#10506)

ce76f8c3a97529c86d49c39c6d9a250f978b5430 authored over 3 years ago by Casper Beyer <[email protected]>
docs: env.get will return `undefined` if not exist (#10514)

7e229878761638592e28c6c99698320912501100 authored over 3 years ago by 迷渡 <[email protected]>
chore: upgrade dprint 0.13.1 to fix CI. (#10513)

a9c58d5e51d5d7060abdd6d6b3de12e98e960ef6 authored over 3 years ago by David Sherret <[email protected]>
docs(runtime): fix HTTP server example (#10497)

4f5b4f9cee66169728c909f5e53a1f8a6a326f6d authored over 3 years ago by vwkd <[email protected]>
test(compile): show command output to testing log for debugging purpose (#10503)

e64cf4eeac7e55b40de8eadfb8493fbf3f311378 authored over 3 years ago by Yoshiya Hinosawa <[email protected]>
docs(cli/dts): add missing awaits (#10501)

49c4d57b0f5b0ed910d6ed18aec7ae621c407222 authored over 3 years ago by Casper Beyer <[email protected]>
docs(cli/dts): fix env examples (#10500)

d654e78e0dfea75f5bf9ee9c8415fe2db687d9a5 authored over 3 years ago by Casper Beyer <[email protected]>
docs(cli/dts): use one block per writeAll example (#10496)

a16a830e33a966cb2a8c8f52d1251771de7a0c80 authored over 3 years ago by Casper Beyer <[email protected]>
docs(cli/dts): explicitly import assert in examples (#10495)

9c206545f7cd7db4d8c187d030058460797a22df authored over 3 years ago by Casper Beyer <[email protected]>
docs(examples): improve cat example (#10498)

f44a5706e63cc8c9dad68d853dff36448ec45909 authored over 3 years ago by vwkd <[email protected]>
docs(cli/dts): use one code block per truncate example (#10494)

820c658ff8c1940be0e8147e587ed8e8eb0359a5 authored over 3 years ago by Casper Beyer <[email protected]>
fix(cli): give context when failed to load import map (#10478)

89b61b5d05b7441d42e4e88fe1180d9d3dc1727e authored over 3 years ago by Satya Rohith <[email protected]>
docs(cli/ftruncateSync): use openSync in example (#10485)

17118c41e4bf0cd8d9b78f72349c685d383b7291 authored over 3 years ago by Casper Beyer <[email protected]>
fix(core): error registration could pollute constructors (#10422)

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

d21380728f7d16f1a5b7362b2e2b5c46ff8a8070 authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(op_crates/webgpu): simplify gfx_select macro & add gfx_put and gfx_ok macros (#10044)

7bc03523d075ae4a5a508f9bdf59a1686f7bcdce authored over 3 years ago by crowlKats <[email protected]>
fix(core/print): flush stderr (#10480)

3a37444cb547b8a0336060f0ef7c96bfd661d202 authored over 3 years ago by Aaron O'Mullan <[email protected]>
fix(op_crates/fetch): check fetch() argument length (#10474)

688557e226d6ec25e6a0514fcd01a2153ce612a5 authored over 3 years ago by Anonymous <[email protected]>
refactor(core): convert core.print() to a builtin op (#10436)

ea917384feb1c800438d13dddac9ee977d2c47fe authored over 3 years ago by Aaron O'Mullan <[email protected]>
cleanup(bench/deno_http_native): don't use Deno.core funcs (#10460)

`Deno.core.*` is unstable and not fit for public consumption, although this is a somewhat intern...

c9ac851b9005e5a1e90016e52b3a10dd1f1012b7 authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(runtime): use Extensions (#10461)

8377957666d6ca80d48d6fa78afd3e16bf3f7aa8 authored over 3 years ago by Aaron O'Mullan <[email protected]>
fix(test): change inflection depending on number of pending tests (#10466)

40961cda583faaba128b555caebf284fd6298bb1 authored over 3 years ago by Casper Beyer <[email protected]>
clean(cli): prefix all op functions with op_ (#10463)

Makes the codebase more searchable and helps distinguish op functions from helper functions

B...

89057529bc1329e6e9e193b5aa7beeb4a02efccb authored over 3 years ago by Aaron O'Mullan <[email protected]>
cleanup(runtime): re-export deno_timers like all other deno crates (#10464)

948d7dd287ff86e2bb338846d8abde946d39cf09 authored over 3 years ago by Aaron O'Mullan <[email protected]>
docs: remove wasm and wasi as prerequisites (#10465)

ref: #7512

b48ceb69a1d8d0c221820162b9f834238d2a11ae authored over 3 years ago by Casper Beyer <[email protected]>
fix(extension/websocket): better websocket errors (#10458)

da911e741c0482b27ab7e5d96a26f6f0ff0b1d00 authored over 3 years ago by crowlKats <[email protected]>
fix(core): fix typo in error message of print function (#10456)

012da3ae1e74ca5ce9d91707b6262bd725a26fcc authored over 3 years ago by Aditya Pandit <[email protected]>
fix(test): re-enable "compile_windows_ext" test (#10131)

Co-authored-by: Bartek Iwańczuk <[email protected]>

bb12c7a57aac2bd45806ba2f5229d1133ff71851 authored over 3 years ago by Divy Srivastava <[email protected]>
fix(console): Remove `console.timeStamp` from types (#10455)

Fixes #10444

be287ff6a1c2af2f03e909507220c47ad6800aa8 authored over 3 years ago by Liam Murphy <[email protected]>
cleanup(core): use ZeroCopyBuf for serialize & encode bindings (#10435)

c5be20aa67f9f84f5687feeff77fb09f4f05f471 authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(core): provide builtins as an Extension (#10449)

578f2ba45eb264a0374dafc51e4453df92c6a5c1 authored over 3 years ago by Aaron O'Mullan <[email protected]>
Rename crate_ops to extensions (#10431)

684c357136fd44f9d5a1b8bb4402400ed1354677 authored over 3 years ago by Andy Hayden <[email protected]>
fix(cli/tools/test): print module tests originate from (#10428)

abaec7a88e991188d885bede652f35d76ab4f340 authored over 3 years ago by Casper Beyer <[email protected]>
refactor(websocket): use ZeroCopyBuf to return binary data (#10446)

6804b2f8891822f213f2e2a417f1659d2df77e02 authored over 3 years ago by crowlKats <[email protected]>
cleanup(core): replace OpResponse with OpResult (#10434)

Drop the Value/Buffer enum since #10432 allows buffers to be serialized rust => v8

fc9c7de94b08049dd04c4ca6016586cdac0dd2ac authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(core): initialize extensions in runtime constructor (#10421)

This ensures that provided extensions are all correctly setup and ready to use once the JsRuntim...

5ec478b5fa6261e2b2d3c8daed3cba9e780730c7 authored over 3 years ago by Aaron O'Mullan <[email protected]>
fix(test): default to num cpus when no value is given (#10443)

f31ee8d1bfc50de6cef5b746f6fd6431b7b772e5 authored over 3 years ago by Casper Beyer <[email protected]>
feat(serde_v8): ZeroCopyBuf (#10432)

Bidirectional zero-copy serialization of buffers between v8 & rust
that can be nested in struct...

4e6790a5fadff58d941916a90b78b43d9ab877aa authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(core.js): provide window.__bootstrap (#10423)

8922639c1dc48a8b1ed6910bfe62306d9178d70b authored over 3 years ago by Aaron O'Mullan <[email protected]>
fix(op_crate/fetch): infinite loop on fill headers (#10406)

Fixes a pesky bug in the fetch implementation where if the init part is
specified in `fetch` in...

a50dab683f0d902bcfab53ac5a351c661d816354 authored over 3 years ago by William Perron <[email protected]>
chore: remove unused keys from TsConfigJson (#10417)

0ac2a17a0fdb19672058c7e6449c686e2a18366e authored over 3 years ago by Kitson Kelly <[email protected]>
refactor(cli): move test reporting into trait (#10408)

ec0d3b61284828169e4e93954e08098fa341bcef authored over 3 years ago by Casper Beyer <[email protected]>
Revert "ci: build only lib and bins (#10401)" (#10415)

b9a136c868a598e39becc2f27e40a482a5c2385a authored over 3 years ago by Ryan Dahl <[email protected]>
docs: update configuration to include noUncheckedIndexedAccess (#10324)

Fixes: #10305

Co-authored-by: Kitson Kelly <[email protected]>

4e434d43e657f4fc4f9886b442262176852dce02 authored over 3 years ago by Zeshan Aslam <[email protected]>
refactor(extensions): reintroduce builder (#10412)

e89295b176b4f494d19b547b6b4d7c98d0cf1da1 authored over 3 years ago by Aaron O'Mullan <[email protected]>
enable error-on-warning (#10410)

Only on linux and osx. Fixes one warning.

e63c53315450ed305752566f4c3ad2bb76c8b8a3 authored over 3 years ago by Ryan Dahl <[email protected]>
chore(lsp): remove dead code (#10409)

f60373e0d1e9e1a4927d5ff855cab644d10d29d4 authored over 3 years ago by Satya Rohith <[email protected]>
feat(test): run test modules in parallel (#9815)

This commit adds support for running test in parallel.

Entire test runner functionality has b...

c455c28b834683f6516422dbf1b020fbb2c1bbb6 authored over 3 years ago by Casper Beyer <[email protected]>
core: introduce extensions (#9800)

Extensions allow declarative extensions to "JsRuntime" (ops, state, JS or middleware).

This a...

0260b488fbba9a43c64641428d3603b8761067a4 authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(core): simplify module loading code (#10385)

General cleanup of module loading code, tried to reduce indentation in various methods
on "JsRu...

b28f9445aae85dbf86033300cfcb55e404529a23 authored over 3 years ago by Bartek Iwańczuk <[email protected]>
docs: edit wording for consistency/grammar (#10375)

6a33d2073f1a99d0943a986418a376386fdc30b3 authored over 3 years ago by dev-nicolaos <[email protected]>
ci: build only lib and bins (#10401)

Currently we specify --all-targets when building. It's equivalent of
--lib --bins --tests --be...

48659c374d769b877905827362387da48cf57a9c authored over 3 years ago by Yoshiya Hinosawa <[email protected]>
chore: upgrade dprint plugins (#10397)

2bd087ab1b2c2047b1681b8bb369a1f8acf30019 authored over 3 years ago by Satya Rohith <[email protected]>
docs: document how to stop file watcher (#10403)

8c6f97719215815eae63cfb7cdcb5def27756a3a authored over 3 years ago by Yoshiya Hinosawa <[email protected]>
test(cli): run unit tests using Deno.test (#10330)

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

3a03084580188f53d348dc687aea83b2e6f1a851 authored over 3 years ago by Casper Beyer <[email protected]>
remove --unstable flag from CLI features (#10190)

baf7092ea2ac97bee93213ddf639bb9b41f0888e authored over 3 years ago by Bartek Iwańczuk <[email protected]>
fix(console): circular customInspect (#10338)

83770e898e365579dcc30650f706116a312bd9f6 authored over 3 years ago by Aaron O'Mullan <[email protected]>
docs: fix ftruncateSync example (#10393)

4fa0e9c652a43516f717b30d9932cb9f64716b09 authored over 3 years ago by Yoshiya Hinosawa <[email protected]>
fix(tls): throw meaningful error when hostname is invalid (#10387)

`InvalidDNSNameError` is thrown when a string is not a valid hostname,
e.g. it contains invalid ...

299518d9357ca81efa12f295f65086708f392531 authored over 3 years ago by Bert Belder <[email protected]>
docs: remove --lite command line flag (#10386)

87c055b371e6388f73c88ad26f56bca67f6691f4 authored over 3 years ago by Ryan Dahl <[email protected]>
Remove denort optimization (#10350)

denort is an optimization to "deno compile" to produce slightly smaller
output. It's a decent i...

f7c298e2972e6a1eb8f9329272ed8e8c9549266c authored over 3 years ago by Ryan Dahl <[email protected]>
feat(core): enable wasm threading support (#10116)

e4e7d957e8cde899d48878c83f2099b0028dfdef authored over 3 years ago by Casper Beyer <[email protected]>
feat: Support deno-fmt-ignore-file for markdown formatting (#10191)

791513d608279796a6a1fd963ea1d5b012699baa authored over 3 years ago by David Sherret <[email protected]>
fix: invalid types for asynchronous and synchronous `File#truncate` (#10353)

0d3b22a53a21544b0105f01bda297d98e1884dd4 authored over 3 years ago by Carter Snook <[email protected]>
flamebench: streamline profiling benches (#10121)

801244027d48fddf6e0ac7d361cf9568854247f2 authored over 3 years ago by Aaron O'Mullan <[email protected]>
remove #![deny(warnings)] (#10376)

Prefer RUSTFLAGS="-D warnings" to prevent warnings, but cannot
enable yet due to #10378.

9c3da280e0b8331861d3420ea4b5cedc2b6131b0 authored over 3 years ago by Ryan Dahl <[email protected]>
tests: enable idlharness wpt (#10371)

This enables more test cases that expose issues in our implementation.

cdd2355f0f516e55ef638f38006677003685a92f authored over 3 years ago by Luca Casonato <[email protected]>
fix(#10360): clarify JSDoc for `Deno.noColor` (#10373)

Fixes #10360

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

0897bd51a02501882bb32533426b39959a843651 authored over 3 years ago by Carter Snook <[email protected]>
feat(cli): add test permissions to Deno.test (#10188)

This commits adds adds "permissions" option to the test definitions
which allows tests to run ...

f3751e498faabd524494a4b70c49b1f53fe5ebdd authored over 3 years ago by Casper Beyer <[email protected]>
fix(#10362): include range for export statements (#10369)

Fixes #10362

7063e449f11ab2cff492ba90314da7a0bcd994a6 authored over 3 years ago by Satya Rohith <[email protected]>
refactor(cli): rename Deno.emit() bundle options to "module" and "classic" (#10332)

fb1ccc3d8898e71f068a3d2e2b0e5f1da5731444 authored over 3 years ago by Nayeem Rahman <[email protected]>
refactor(core): move op cache sync responsibility to rust space (#10340)

Even if bootstrapping the JS runtime is low level, it's an abstraction leak of
core to require...

83bece56b01f6997cb71e9289a4d83a398cde0c8 authored over 3 years ago by Aaron O'Mullan <[email protected]>
refactor(core): move builtin ops to their own file (#10336)

1c7164257d146c279b61708ddf8514d85b5fc11c authored over 3 years ago by Aaron O'Mullan <[email protected]>
feat(core): allow async opcalls in snapshots (#10308)

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