profile
viewpoint
Yusuke Sakurai keroxp @loilo-inc Fujisawa, Japan https://keroxp.me/ Software Engineer in Japan

keroxp/deno-redis 110

🦕 Redis client for Deno 🍕

keroxp/deno-couchdb 58

🦕CouchDB client for Deno built top of fetch 🛋

keroxp/deno-ws 22

[Deprecated] Now deno-ws are part of https://github.com/denoland/deno_std, use it.

keroxp/deno-streams 18

WHATWG streams API for deno

keroxp/denode 14

Deno polyfill for Node.js

keroxp/deno-imaging 13

Imaging utility for Deno

keroxp/deno-request 10

[Deprecated] integrated into https://github.com/keroxp/servest

keroxp/BullBones 6

Research on computer-supported sketch drawing systems.

keroxp/deno-fetch 3

WHATWG fetch for deno, based on dial and WHATWG streams

keroxp/Blossom-Android 2

Android用日本語キーボード

issue closedkeroxp/servest

[doc] Generate TypeDoc

  • It is good if document is automatically generated from jsdoc comments
  • Currently any documentation tools for Node.js don't work for Deno
  • I'm trying several way to do this now...

closed time in 15 hours

keroxp

issue commentkeroxp/servest

[doc] Generate TypeDoc

Use deno docs

keroxp

comment created time in 15 hours

issue openedversatica/mediasoup

Upload prebuilt mediasoup-worker by github actions

Hi, We're using mediasoup for our product. This is awesome!

On installing from npm, building mediasoup-worker (in postinstall) is quite heavy, especially when building docker image. I found that MEDIASOUP_WORKER_BIN is useful for speed up of building by specifying prebuilt worker binary.

So how about uploading mediasoup-worker binary to github release on tagged? puppeteer downloads chromium binary in installing. I'm understanding that built mediasoup-worker can run by stand-alone, is correct?

Thanks.

created time in a day

push eventloilo-inc/mediasoup-prebuilt

keroxp

commit sha faeadee671fa2ddce80323633d9a9685ff7f1897

fix

view details

push time in a day

created tagloilo-inc/mediasoup-prebuilt

tag3.5.6

[Internal] Repository that manages prebuilt mediasoup-worker

created time in a day

release loilo-inc/mediasoup-prebuilt

3.5.6

released time in a day

push eventloilo-inc/mediasoup-prebuilt

keroxp

commit sha 88aa28225a2f0e9b7d44136feb3192d205a93cfc

Update push.yml

view details

push time in a day

push eventloilo-inc/mediasoup-prebuilt

keroxp

commit sha d98d5c8700cceb3fe4744fa91b32e30f12e6a053

Add

view details

push time in a day

create barnchloilo-inc/mediasoup-prebuilt

branch : master

created branch time in a day

created repositoryloilo-inc/mediasoup-prebuilt

[Internal] Repository that manage prebuilt mediasoup-worker

created time in a day

Pull request review commentdenoland/deno

feat: [std/http] Handle keep-alive timeout

+/** Http request built on client side */+export interface ClientRequest {

fetch support keep-alive connection? I needed Conn based req/res for checking connection closed after keep-alive timeout passed. And there are a lot of raw-level http protocol writing in http tests. I want to cleanup them gradually.

keroxp

comment created time in 2 days

pull request commentdenoland/deno

feat: [std/http] Handle keep-alive timeout

@ry Could you resume reviewing?

keroxp

comment created time in 3 days

push eventkeroxp/deno

Bartek Iwańczuk

commit sha e99374a0a304bc3bd11ee55274fb7f4bcf902da6

make Worker.poll private (#4603)

view details

Ryan Dahl

commit sha 13db64fbc6a8da68e5f6c1da59e058a1a3146054

Remove /std/media_types (#4594)

view details

Bartek Iwańczuk

commit sha efb022a50c8fd4ab598c0bdc6ff0c1978779260a

upgrade dprint to 0.9.10 (#4601)

view details

Bartek Iwańczuk

commit sha 3f489ae1aeff6f27b2214dc8201ed068abd5f973

fix: async ops sanitizer false positives in timers (#4602)

view details

Bert Belder

commit sha c0cb198114ccc2dc4fa2764d307ad985c456882a

Make inspector more robust, add --inspect-brk support (#4552)

view details

dubiousjim

commit sha c5c3abc517a1729c2fcc0977bb1e792e06b7eb3c

adjust docs for Deno.seek (#4610)

view details

dubiousjim

commit sha 6f9c78979d4d7de6d96f7ae651b2c2018fec6e5f

Properly handle invalid utf8 in paths (#4609)

view details

dubiousjim

commit sha a5fc505edb0f22b987c28f19b1c621b0715897ce

fix erroneous assert (#4608)

view details

Ryan Dahl

commit sha cb0acfe305a0f2f13773f41a038d8a919c3730ae

v0.39.0

view details

Yusuke Sakurai

commit sha 24261744857df3cca8c9e05f07cc85c0346a6751

feat: Expose ReadableStream and make Blob more standardized (#4581) Co-authored-by: crowlkats <crowlkats@gmail.com>

view details

Parker Gabel

commit sha 0db04d6a429eb498e854a5fc1ef905b87dea5e4d

fix(#4546) Added Math.trunc to toSecondsFromEpoch to conform the result to u64 (#4575)

view details

Kitson Kelly

commit sha f5274072870558973f70b7fad30c078647790d6c

clippy (#4618)

view details

Lorran Rosa

commit sha b017409dcdbcaa5d3522f0efb191522240a6e757

on init create disk_cache directory if it doesn't already exists (#4617)

view details

Nayeem Rahman

commit sha faa0f520cf3ad03eef51d9a236202e181fe4ea69

doc: Improve the style guide (#4627)

view details

Khải

commit sha 788a6abfd391b8899d28552a9f192d9aaee91347

fix(std/testing): formatting bigint (#4626)

view details

Andres Villegas

commit sha 2911fcc78de4624c0086e6458eff3b33465c8b5b

Enable inspector tests (#4628)

view details

crowlKats

commit sha 6720a0dc02dc5a93472520e6d23ca033d7ec9d88

feat: Add File support in FormData (#4632)

view details

Ondřej Žára

commit sha 0ea9562933874526e84e39eaff675854cbe8690b

docs: add README to cli/js/web/ (#4578)

view details

Andreas

commit sha 703c0b7c172c57353ed61b16966c4ff7072d47f3

feat(std/flags): pass key and value to unknown (#4637)

view details

Andrew Stucki

commit sha 1e478d73e3e031c78a170b195021aeb22fd45feb

Drop headers with trailing whitespace in header name (#4642) This relates directly to [an issue](https://github.com/denoland/deno_std/issues/620) that I initially raised in `deno_std` awhile back, and was reminded about it today when the `oak` project popped up on my github recommended repos. As of now Deno's http servers are vulnerable to the same underlying issue of go CVE-2019-16276 due to the fact that it's based off of ported go code from their old standard library. [Here's the commit that fixed the CVE.](https://github.com/golang/go/commit/6e6f4aaf70c8b1cc81e65a26332aa9409de03ad8) Long story short, some off the shelf proxies and caching servers allow for passing unaltered malformed headers to backends that they're fronting. When they pass invalid headers that they don't understand this can cause issues with HTTP request smuggling. I believe that to this date, this is the default behavior of AWS ALBs--meaning any server that strips whitespace from the tail end of header field names and then interprets the header, when placed behind an ALB, is susceptible to request smuggling. The current behavior is actually specifically called out in [RFC 7230](https://tools.ietf.org/html/rfc7230#section-3.2.4) as something that MUST result in a rejected message, but the change corresponding to this PR, is more lenient and what both go and nginx currently do, and is better than the current behavior.

view details

push time in 3 days

pull request commentdenoland/deno

fix: [std/testing] move assert() into util/assert.ts

@bartlomieju Try this:

type Asserter = {
  assert(expr: unknown): asserts expr;
}
const asserter: Asserter = {
  assert(expr: unknown): asserts expr {
    if (!expr) throw new Error()
  }
}

const {assert: assert1} = asserter;
assert1(1);
const assert2 = asserter.assert;
assert2(2);
const assert3: (u: unknown) => asserts u = asserter.assert;
assert3(3);
asserter.assert(4);
error TS2775: Assertions require every name in the call target to be declared with an explicit type annotation.

► file:///Users/keroxp/src/deno/assert.ts:11:1

11 assert1(1);
   ~~~~~~~

  'assert1' needs an explicit type annotation.

    ► file:///Users/keroxp/src/deno/assert.ts:10:16

    10 const {assert: assert1} = asserter;
                      ~~~~~~~


error TS2775: Assertions require every name in the call target to be declared with an explicit type annotation.

► file:///Users/keroxp/src/deno/assert.ts:13:1

13 assert2(2);
   ~~~~~~~

  'assert2' needs an explicit type annotation.

    ► file:///Users/keroxp/src/deno/assert.ts:12:7

    12 const assert2 = asserter.assert;
             ~~~~~~~



Found 2 errors.

This is TypeScript's limitation for asserts function. Bit a strange indeed.

keroxp

comment created time in 4 days

Pull request review commentdenoland/deno

fix: test_create_cache_if_dir_not_exit nerver passes once executed

 mod tests {    #[test]   fn test_create_cache_if_dir_not_exits() {-    let cache_location = if cfg!(target_os = "windows") {-      PathBuf::from(r"C:\deno_dir\foo")-    } else {-      PathBuf::from("~/deno_dir/foo")-    };+    let temp_dir = TempDir::new().unwrap();+    let mut cache_location = temp_dir.path().to_owned();+    assert!(fs::remove_dir(&cache_location).is_ok());+    cache_location.push("foo");

I did for checking ::new creates directories recursively. The reason to create temp dir is to get safe path that can contain sub directory.

keroxp

comment created time in 4 days

PR opened denoland/deno

fix: test_create_cache_if_dir_not_exit nerver passes once executed

This test doesn't remove created directory after test. It will fail on next run.

   Compiling deno v0.39.0 (/Users/keroxp/src/deno/cli)
   Compiling test_plugin v0.0.1 (/Users/keroxp/src/deno/test_plugin)
    Finished test [unoptimized + debuginfo] target(s) in 28.69s
     Running target/debug/deps/deno-dadb83997376169a

running 1 test
test disk_cache::tests::test_create_cache_if_dir_not_exits ... FAILED

failures:

---- disk_cache::tests::test_create_cache_if_dir_not_exits stdout ----
thread 'disk_cache::tests::test_create_cache_if_dir_not_exits' panicked at 'assertion failed: `(left == right)`
  left: `true`,
 right: `false`', cli/disk_cache.rs:154:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    disk_cache::tests::test_create_cache_if_dir_not_exits

test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 220 filtered out
+4 -5

0 comment

1 changed file

pr created time in 5 days

create barnchkeroxp/deno

branch : fix-cache-test

created branch time in 5 days

push eventkeroxp/deno

Yusuke Sakurai

commit sha 311a966176fd7034b291858e721204be93189d46

fix itests

view details

push time in 5 days

push eventkeroxp/deno

Yusuke Sakurai

commit sha 176b511a0e46a90e0b8370c7fe7eeea17f799c5f

Update test_util.ts

view details

push time in 5 days

push eventkeroxp/deno

櫻井雄介

commit sha 0539d88ff3d7937f8c3ca9049575cdcb03e988ac

Update test_util.ts

view details

push time in 5 days

PR opened denoland/deno

fix: [std/testing] move assert() into util/assert.ts
  • fixes #3933
  • Split assert() and AssertionError into util/assert.ts from testing/asserts.ts
  • assert() now has more use cases than testing matcher. It is imported from many non-test files.
  • At first I tried to port assert into Deno namespace for #4090 but found that assertion function can't be destructured and assigned to variable without explicit type annotation.
const { assert } = Deno;
assert(1); // Error
const assert2 = Deno.assert;
assert2(1); // Error
const assert3: (expr) => asserts expr = Deno.assert;
assert3(1); //OK
Deno.assert(1); //OK
  • Actually this is not convenient for every usage.
  • The most cheap solution is expose assert() into global scope maybe. Of course, that is not part of web standard.
+128 -94

0 comment

64 changed files

pr created time in 5 days

create barnchkeroxp/deno

branch : split-assert

created branch time in 5 days

push eventkeroxp/deno

dubiousjim

commit sha d4d0b5d90c8abc5867a389129ee185b2c1cf0f0f

Properly track isFile, isSymlink, isDirectory (#4541) * Properly track isFile, isSymlink, isDirectory These don't exhaust all the possibilities, so none of them should be defined as "neither of the others". * empty

view details

crowlKats

commit sha 7b675a332ca606e6192057da5635170c3dc7eb9a

fix: invalid blob type (#4536)

view details

Ryan Dahl

commit sha 8a6b8faeb57767f456818b61cf5bed738fbcdf75

Remove old release files (#4545) deno_install scripts were updated in https://github.com/denoland/deno_install/commit/b635b525846d28d09fba1f6e88cccf1b5e66d499

view details

Chris Knight

commit sha 857d96001d63c1cb847f3f228124d69c40d267e7

doc: Improve API documentation and add examples (#4548)

view details

Nayeem Rahman

commit sha 017a611131a35ccf5dbfce6a2a665fa569e32ec1

feat(std/http/server): Respond with 400 on request parse failure (#4551)

view details

Nayeem Rahman

commit sha 270e87d9db48e983671848257eb360b4c7405d31

refactor(cli/js/testing): Reduce testing interfaces (#4451) * Reduce "testing" interfaces * Use a callback instead of a generator for Deno.runTests() * Default RunTestsOptions::reportToConsole to true * Compose TestMessage into a single interface

view details

木杉

commit sha 6291ac82ee75481f04cf6ce3da782e5dd20cf693

fix(#4554): use --inspect in repl & eval (#4562)

view details

木杉

commit sha 5ac2c4aa2e3018b9b997af432e6fb4803383b4d8

fix(#4550): setCookie should append cookies (#4558)

view details

Khải

commit sha fa7929ad2c05c5d04106800adbe944c54bd443d7

fix(file_server): use media_types for Content-Type header (#4555)

view details

Chris Knight

commit sha 1c30d755bf5600b4abda8c24564b2003c74ccee4

better parameter names for a couple functions (#4559)

view details

Ryan Dahl

commit sha 578138a930b70057de61d257afad3011db15b1b1

Remove std/strings/pad.ts because String.prototype.padStart exists (#4564)

view details

木杉

commit sha 3a0b617503f4c81fb9773bd99c898270b98b9b5a

std(media_types): change .ts content type to application/typescript (#4563)

view details

Ryan Dahl

commit sha 12c6b2395be2bd1371284adf03e4826ba5edc761

Move encode, decode helpers to /std/encoding/utf8.ts, delete /std/strings/ (#4565) also removes std/encoding/mod.ts and std/archive/mod.ts which are useless.

view details

Marcus Weiner

commit sha 2ff8012dccf648916212918c69f6b5d7b6dedc56

Expose global state publicly (#4572)

view details

Kitson Kelly

commit sha 2e24385c487d5471aceae7d7e7de9da4c7d87064

Support dynamic import in bundles. (#4561)

view details

Luca Casonato

commit sha 3d56f3afcadf04cc082a77fa0ec2fcd9d76e039f

Added 'declare' handling to 'deno doc' (#4573)

view details

Ryan Dahl

commit sha ff0b32f81d4cdbae9fe868a16a8b19227d79c8b1

upgrade: rusty_v8 v0.3.10 (#4576)

view details

Ryan Dahl

commit sha c738797944bc7e373b51a04e4332c98010135545

feat: deno test --filter (#4570)

view details

Luca Casonato

commit sha 470681cd3c9857e803d02884199fd680e14a1bd2

Publish deno types on release (#4583)

view details

dubiousjim

commit sha 7a9273d9cfa8736575317bb3cc9465e07ed4ed18

Refactor and expand mkdir tests (#4579)

view details

push time in 5 days

delete branch keroxp/servest

delete branch : add-put-delete

delete time in 5 days

push eventkeroxp/servest

Yusuke Sakurai

commit sha 86c700e6a04d91742ccf9a5109e57d903297732b

feat: add router.put() and router.delete() (#96)

view details

push time in 5 days

PR merged keroxp/servest

feat: add router.put() and router.delete()
+68 -4

0 comment

2 changed files

keroxp

pr closed time in 5 days

PR opened keroxp/servest

feat: add router.put() and router.delete()
+68 -4

0 comment

2 changed files

pr created time in 5 days

create barnchkeroxp/servest

branch : add-put-delete

created branch time in 5 days

push eventkeroxp/dink

keroxp

commit sha 60381bf43fcdd178a22637d1af9cae0c273b176b

ci: use dink-bot@master

view details

push time in 5 days

push eventkeroxp/dink

Yusuke Sakurai

commit sha 6e1e40dd6d821592ed1909690ebcfe40a598db0b

add tests (#22)

view details

push time in 5 days

delete branch keroxp/dink

delete branch : add-tests

delete time in 5 days

PR merged keroxp/dink

add tests
+120 -0

0 comment

12 changed files

keroxp

pr closed time in 5 days

PR opened keroxp/dink

add tests
+120 -0

0 comment

12 changed files

pr created time in 5 days

create barnchkeroxp/dink

branch : add-tests

created branch time in 5 days

push eventkeroxp/servest

Yusuke Sakurai

commit sha d15b51e0c58d0379cea3a43bc951a78271e49ccf

fix: remove testing runner (#95)

view details

push time in 5 days

delete branch keroxp/servest

delete branch : remove-runner

delete time in 5 days

PR merged keroxp/servest

fix: remove testing runner
+0 -3

0 comment

3 changed files

keroxp

pr closed time in 5 days

PR opened keroxp/servest

fix: remove testing runner
+0 -3

0 comment

3 changed files

pr created time in 5 days

create barnchkeroxp/servest

branch : remove-runner

created branch time in 5 days

pull request commentdenoland/deno

Add radix to parseInt

FYI: Content-Length must be a decimal number. We shouldn't expect its value to be other formats. https://tools.ietf.org/html/rfc2616#section-14.13

kizerkizer

comment created time in 6 days

push eventkeroxp/servest

Yusuke Sakurai

commit sha bdb80397222f0dd7f45867b23919fa8d79f52ff8

add mod.ts (#94)

view details

push time in 6 days

delete branch keroxp/servest

delete branch : mod

delete time in 6 days

push eventkeroxp/servest

keroxp

commit sha 4b784155e7caca5ea07e5fd98ccc1322b28f0746

Update Makefile

view details

push time in 6 days

push eventkeroxp/servest

keroxp

commit sha 061a4b9592e2956521987c9c1ac30caafd962716

Update Makefile

view details

push time in 6 days

push eventkeroxp/servest

keroxp

commit sha 4fb190219b228984604632fe55c5a0978118e946

Update build.yml

view details

keroxp

commit sha 327b0fb83c80bee58035f23b7d22412f2f3241a9

use make

view details

push time in 6 days

push eventkeroxp/servest

keroxp

commit sha bbaa68e4149c59f3693977c1d1c1060d35c59444

Update build.yml

view details

push time in 6 days

push eventkeroxp/servest

keroxp

commit sha 3ece568b1118280c0d42d5a131363ebc34ef6cf5

fmt

view details

push time in 6 days

push eventkeroxp/servest

keroxp

commit sha 81ba0cb388962b6b6921edf5818f6d772035d84b

Update build.yml

view details

push time in 6 days

PR opened keroxp/servest

add mode.ts
+64 -31

0 comment

22 changed files

pr created time in 6 days

create barnchkeroxp/servest

branch : mod

created branch time in 6 days

created tagkeroxp/servest

tagv0.36.1

🌾A progressive http server for Deno🌾

created time in 6 days

release keroxp/servest

v0.36.1

released time in 6 days

create barnchkeroxp/deno-redis

branch : botbump-deno@v0.39.0

created branch time in 6 days

delete branch keroxp/deno-redis

delete branch : botbump-deno@v0.34.0

delete time in 6 days

delete branch keroxp/deno-redis

delete branch : botbump-deno@v0.30.0

delete time in 6 days

delete branch keroxp/deno-redis

delete branch : botbump-deno@v0.28.0

delete time in 6 days

created tagkeroxp/deno-couchdb

tagv0.3.15

🦕CouchDB client for Deno built top of fetch 🛋

created time in 6 days

release keroxp/deno-couchdb

v0.3.15

released time in 6 days

push eventkeroxp/deno-couchdb

github-actions[bot]

commit sha 7cd3a52983d15da7319011ebbb86572b634932b7

bump: deno@v0.39.0 (#25)

view details

push time in 6 days

delete branch keroxp/deno-couchdb

delete branch : botbump-deno@v0.39.0

delete time in 6 days

PR merged keroxp/deno-couchdb

bump: deno@v0.39.0 CI start
+12 -8

0 comment

4 changed files

github-actions[bot]

pr closed time in 6 days

push eventkeroxp/dink

github-actions[bot]

commit sha ddf9fa0588a47d17c2fd03f51a783b0d9a73954f

bump: deno@v0.39.0 (#21) Co-authored-by: Github Actions <actions@github.com>

view details

push time in 6 days

delete branch keroxp/dink

delete branch : botbump-deno@v0.39.0

delete time in 6 days

PR merged keroxp/dink

bump: deno@v0.39.0 CI start
+2 -2

0 comment

2 changed files

github-actions[bot]

pr closed time in 6 days

created tagkeroxp/deno-redis

tagv0.9.3

🦕 Redis client for Deno 🍕

created time in 6 days

release keroxp/deno-redis

v0.9.3

released time in 6 days

delete branch keroxp/deno-redis

delete branch : botbump-deno@v0.39.0

delete time in 6 days

push eventkeroxp/deno-redis

github-actions[bot]

commit sha dc844c153f9676310176e018733181e9b2cfafd7

bump: deno@v0.39.0 (#69) Co-authored-by: keroxp <kerokerokerop@gmail.com>

view details

push time in 6 days

PR merged keroxp/deno-redis

bump: deno@v0.39.0 CI start
+8 -8

0 comment

8 changed files

github-actions[bot]

pr closed time in 6 days

push eventkeroxp/deno-redis

keroxp

commit sha c8e4ac8aa1d4bea0dc66ee952af5a07551275413

Update test_util.ts

view details

push time in 6 days

PR opened denoland/deno

fix: [std/testing] runner is broken

In v0.39.0, std/testing/runner.ts can't be compiled and it is broken. It may be because of # I added empty test for runner.ts for checking types in std_tests.

deno https://deno.land/std@v0.39.0/testing/runner.ts
Compile https://deno.land/std@v0.39.0/testing/runner.ts
error TS2339: Property 'only' does not exist on type 'RunTestModulesOptions'.

► https://deno.land/std@v0.39.0/testing/runner.ts:171:3

171   only = /[^\s]/,
      ~~~~

error TS2345: Argument of type '{ exitOnFail: boolean; only: any; skip: string | RegExp; disableLog: boolean; }' is not assignable to parameter of type 'RunTestsOptions'.
  Object literal may only specify known properties, and 'only' does not exist in type 'RunTestsOptions'.

► https://deno.land/std@v0.39.0/testing/runner.ts:236:5

236     only,
        ~~~~


Found 2 errors.
+2 -2

0 comment

2 changed files

pr created time in 6 days

create barnchkeroxp/deno

branch : fix-test-runner-type-error

created branch time in 6 days

push eventkeroxp/servest

Yusuke Sakurai

commit sha 0dbfa8b66b97b06849becf09b32581332e16249b

bump: deno@v0.39.0 (#93)

view details

push time in 6 days

delete branch keroxp/servest

delete branch : bump-deno@v0.39.0

delete time in 6 days

PR merged keroxp/servest

bump: deno@v0.39.0
+69 -44

0 comment

33 changed files

keroxp

pr closed time in 6 days

PR opened keroxp/servest

bump: deno@v0.39.0
+69 -44

0 comment

33 changed files

pr created time in 6 days

create barnchkeroxp/servest

branch : bump-deno@v0.39.0

created branch time in 6 days

push eventkeroxp/dink

Yusuke Sakurai

commit sha e0af06d2d3591ee2f7884fcabccd783cae0b7552

bump: deno@v0.39.0 (#20)

view details

push time in 6 days

delete branch keroxp/dink

delete branch : bump-deno@v0.39.0

delete time in 6 days

PR merged keroxp/dink

bump: deno@v0.39.0
+8 -8

0 comment

8 changed files

keroxp

pr closed time in 6 days

PR opened keroxp/dink

bump: deno@v0.39.0
+8 -8

0 comment

8 changed files

pr created time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.32.0
+5 -5

0 comment

5 changed files

github-actions[bot]

pr closed time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.36.0
+7 -9

0 comment

4 changed files

github-actions[bot]

pr closed time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.35.0
+7 -9

0 comment

4 changed files

github-actions[bot]

pr closed time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.34.0
+4 -6

0 comment

3 changed files

github-actions[bot]

pr closed time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.31.0
+5 -5

0 comment

5 changed files

github-actions[bot]

pr closed time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.30.0
+5 -5

0 comment

5 changed files

github-actions[bot]

pr closed time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.29.0
+5 -5

0 comment

5 changed files

github-actions[bot]

pr closed time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.28.1
+5 -5

0 comment

5 changed files

github-actions[bot]

pr closed time in 6 days

PR closed keroxp/dink-bot

bump: deno@v0.28.0
+5 -5

0 comment

5 changed files

github-actions[bot]

pr closed time in 6 days

create barnchkeroxp/dink

branch : bump-deno@v0.39.0

created branch time in 6 days

push eventkeroxp/dink-bot

keroxp

commit sha 9e58a15c8359cd064946c37652a2c87c5c85a031

update Dockerfile

view details

push time in 6 days

startedversatica/mediasoup

started time in 6 days

push eventkeroxp/deno

Ryan Dahl

commit sha ff0b32f81d4cdbae9fe868a16a8b19227d79c8b1

upgrade: rusty_v8 v0.3.10 (#4576)

view details

Ryan Dahl

commit sha c738797944bc7e373b51a04e4332c98010135545

feat: deno test --filter (#4570)

view details

Luca Casonato

commit sha 470681cd3c9857e803d02884199fd680e14a1bd2

Publish deno types on release (#4583)

view details

dubiousjim

commit sha 7a9273d9cfa8736575317bb3cc9465e07ed4ed18

Refactor and expand mkdir tests (#4579)

view details

Ryan Dahl

commit sha c8fc29fcca0171166b7093d278bfbe03d970f1a5

Revert "Respond with 400 on request parse failure" (#4593) readRequest should not write a response. This reverts commit 017a611131a35ccf5dbfce6a2a665fa569e32ec1.

view details

Ondřej Žára

commit sha b57d075c07c30000d46b09062cd9e7328bcff1bc

`deno doc` parses super-class names (#4595) Co-Authored-By: Luca Casonato <luca.casonato@antipy.com>

view details

Ondřej Žára

commit sha 6204555be3feaf5171dfb1bba15203ef2bb33265

"deno doc" parses the "implements" clause of a class def (#4604)

view details

Andy Finch

commit sha d8f32c7eff02fb62250e06c1bb1eda95b86a52a7

remove `Send` trait requirement from the `Resource` trait (#4585)

view details

dubiousjim

commit sha ce02167c75c42e2e2f85a98128d70504e88da02b

Improve tests and docs for Deno.rename (#4597)

view details

Bartek Iwańczuk

commit sha e99374a0a304bc3bd11ee55274fb7f4bcf902da6

make Worker.poll private (#4603)

view details

keroxp

commit sha 3f411f60cc3700fdc6e3ee1937b05f53fae7b146

Merge branch 'master' of https://github.com/denoland/deno into blob_get_data_methods

view details

keroxp

commit sha 03e367d3bb2ef12d16767c2bb218b962415e6aee

use SDReadableStream within cli/js

view details

push time in 7 days

push eventkeroxp/deno

Luca Casonato

commit sha 470681cd3c9857e803d02884199fd680e14a1bd2

Publish deno types on release (#4583)

view details

dubiousjim

commit sha 7a9273d9cfa8736575317bb3cc9465e07ed4ed18

Refactor and expand mkdir tests (#4579)

view details

Ryan Dahl

commit sha c8fc29fcca0171166b7093d278bfbe03d970f1a5

Revert "Respond with 400 on request parse failure" (#4593) readRequest should not write a response. This reverts commit 017a611131a35ccf5dbfce6a2a665fa569e32ec1.

view details

Ondřej Žára

commit sha b57d075c07c30000d46b09062cd9e7328bcff1bc

`deno doc` parses super-class names (#4595) Co-Authored-By: Luca Casonato <luca.casonato@antipy.com>

view details

Ondřej Žára

commit sha 6204555be3feaf5171dfb1bba15203ef2bb33265

"deno doc" parses the "implements" clause of a class def (#4604)

view details

Andy Finch

commit sha d8f32c7eff02fb62250e06c1bb1eda95b86a52a7

remove `Send` trait requirement from the `Resource` trait (#4585)

view details

dubiousjim

commit sha ce02167c75c42e2e2f85a98128d70504e88da02b

Improve tests and docs for Deno.rename (#4597)

view details

keroxp

commit sha dea5369fed3f8ec0c39728620ee276907d712cfd

Merge branch 'master' of https://github.com/denoland/deno into http-keepalive

view details

push time in 7 days

pull request commentdenoland/deno

fix: Response/Body type definitons

Currently Response is defined as __domTypes.Responseand its body as __domTypes.Body. if you use Response as a type, you can't refer to body.close().

async function _fetch(): Promise<Response> {
  return fetch("https://deno.land")
}

const resp = await _fetch();
resp.body?.close()

error TS2339: Property 'close' does not exist on type 'ReadableStream<Uint8Array>'.

► file:///Users/keroxp/src/servest/hoge.ts:7:12

7 resp.body?.close()
             ~~~~~
keroxp

comment created time in 7 days

pull request commentdenoland/deno

feat: [std/http] Handle keep-alive timeout

@nayeemrmn Thank you!

keroxp

comment created time in 8 days

push eventkeroxp/servest

Yusuke Sakurai

commit sha 0391ed39f7a90ba78bfd6d1017491079c2c82b69

fix: listen() no longer accept string (#92)

view details

push time in 8 days

delete branch keroxp/servest

delete branch : listen-args

delete time in 8 days

PR merged keroxp/servest

fix: listen() no longer accept string
+25 -36

0 comment

17 changed files

keroxp

pr closed time in 8 days

more