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

keroxp/deno-redis 96

🦕 Redis client for Deno 🍕

keroxp/deno-couchdb 58

🦕CouchDB client for Deno built top of fetch 🛋

keroxp/deno-ws 21

[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/deno_plugin_example 8

Example repository of rust plugin for Deno

keroxp/BullBones 6

Research on computer-supported sketch drawing systems.

keroxp/deno-fetch 3

WHATWG fetch for deno, based on dial and WHATWG streams

pull request commentdenoland/deno

fix: [http] Consume unread body and trailers before reading next request

@ry Would you start reviewing? It's hard to keep syncing branch to the latest...

This patch contains an important adjustment to HTTP/1.1 protocol about handling request from keep-alive connection. Yesterday I added new integration test cases in racing_server_test.ts. Those cases won't be passed in master branch.

keroxp

comment created time in 3 hours

pull request commentdenoland/deno

Added browser chat example

@ry I fixed those problems by hacky way. Would you see the change?

keroxp

comment created time in 3 hours

push eventkeroxp/deno

keroxp

commit sha cbfb87af64c80f86badc175a14633ba4e943ae23

fix: serving file on remote and local

view details

push time in 3 hours

push eventkeroxp/deno

Kitson Kelly

commit sha 046bbb26913f9da58b0d23ae331e9dab9dc19e59

Support loading additional TS lib files (#3863) Fixes #3726 This PR provides support for referencing other lib files (like lib.dom.d.ts that are not used by default in Deno.

view details

Bartek Iwańczuk

commit sha 852823fa505d75d61e70e1330bbf366aa248e650

refactor: rewrite HTTP cache for file fetcher (#4030)

view details

Maximilien Mellen

commit sha 90125566bbaed8b5c6e55ca8dbc432e3433fb73c

Enable TS strict mode by default (#3899) Fixes #3324 Co-authored-by: Kitson Kelly <me@kitsonkelly.com>

view details

Bartek Iwańczuk

commit sha 742a16b5069b2a6dee200d908df54fab77408581

refactor: rewrite file_fetcher to use async fns, lift blocking call (#4037)

view details

Kitson Kelly

commit sha 0e579ee9dce917c1b783cea5506315f78b1e0a00

fix: emit when bundle contains single module (#4042) Fixes #4031 When a bundle contains a single module, we were incorrectly determining the module name, resulting in a non-functional bundle. This PR corrects that determination.

view details

Kitson Kelly

commit sha 6431622a6debc0443f9269fe0157571ec54701c0

fix: mis-detecting imports on JavaScript when there is no checkJs (#4040) This PR fixes an issue where we recursively analysed imports on plain JS files in the compiler irrespective of "checkJs" being true. This caused problems where when analysing the imports of those files, we would mistake some import like structures (AMD/CommonJS) as dependencies and try to resolve the "modules" even though the compiler would not actually look at those files.

view details

Clemens Tolboom

commit sha 7e49d96cbcde1e8eb89d0fdd499be473822b725b

/std/ws: Fix args index for WS examples (#4046)

view details

Ryan Dahl

commit sha a0d3b4ebc509d9e5dfca555084fd1100e114664a

v0.34.0

view details

木杉

commit sha 6dd964384509e71598d08ae09c59f5f2c035a135

upgrade: dprint 0.6.1 (#4061)

view details

Bartek Iwańczuk

commit sha d9efb8c02a0036d755c35e8e9c88d58bd45a9e2b

fix: add io ops to worker to fix fetch (#4054)

view details

Bartek Iwańczuk

commit sha dd8a10948195f231a6a9eb652e3f208813904ad6

refactor: remove unneeded ErrorKinds (#3936)

view details

hazæ41

commit sha 08686cbc3ae63008837ee45b2c4f41d6674c57dd

feat: support UDP sockets (#3946)

view details

ecyrbe

commit sha 754b8c65ad5adda2961c667a6b64ab59c130111d

feat(std/node) : add os.platform (#4064)

view details

Bartek Iwańczuk

commit sha bd640bc7e6a946dec4477afc64d8083e372660f6

feat: Deno.fsEvents() (#3452)

view details

keroxp

commit sha 241780f89feb7f35afa1141b6b0e2cc55a934cd7

Merge branch 'master' of https://github.com/denoland/deno into add-ws-chat-example

view details

push time in 4 hours

push eventkeroxp/deno

keroxp

commit sha 1d1036e729bad334ed158fe7012eae83cd7354b0

Update server_test.ts

view details

push time in 16 hours

push eventkeroxp/deno

keroxp

commit sha 19622ce738ef554331f150e6022433f6ffe2af26

Update server_test.ts

view details

push time in 16 hours

push eventkeroxp/deno

keroxp

commit sha 2e667d0582948d930c431057e07d25e849a1ad48

move integration tests for ka-conn to racing_server_test.ts

view details

push time in 16 hours

created tagkeroxp/deno-redis

tagv0.8.0

🦕 Redis client for Deno 🍕

created time in 17 hours

release keroxp/deno-redis

v0.8.0

released time in 17 hours

pull request commentkeroxp/deno-redis

bump: deno@v0.34.0

@suguru03 thanks.

keroxp

comment created time in 17 hours

push eventkeroxp/deno

keroxp

commit sha 109aac88b7c267207c33da86a36a208f63b29b94

Update test_runner.rs

view details

push time in 17 hours

push eventkeroxp/deno

ecyrbe

commit sha 754b8c65ad5adda2961c667a6b64ab59c130111d

feat(std/node) : add os.platform (#4064)

view details

keroxp

commit sha 70528586cfd66d46d5c97f5d48e95244bbc2d3e1

Merge branch 'master' of https://github.com/denoland/deno into read-trailer

view details

push time in 17 hours

push eventkeroxp/deno

Ryan Dahl

commit sha 9325744a9426241a2826a6fb5516269227e26efa

Clean up fmt flags and path handling (#3988)

view details

Yusuke Sakurai

commit sha 621aeef8364fcbd2da93b208971c51a4fbf08903

fix: appended CRLF to end of trailer headers (#3989)

view details

Ryan Dahl

commit sha 87c329c45ac0e3382c115793094317df15cbe5bf

v0.33.0

view details

Bartek Iwańczuk

commit sha a0f015b1a39463ec0e98ec204ca727a5f023b200

refactor: replace Arc<Box<..>> with Rc<..> (#3996)

view details

Ben Noordhuis

commit sha 503d8bfef208178be847cd9d80c62462e0a0d417

fix: skip non-UTF-8 dir entries in Deno.readDir() (#4004) Example: $ python2 -c 'open("\x80\x7F", "w")' $ deno eval 'Deno.readDirSync(".")' thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', cli/ops/fs.rs:373:16 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace fatal runtime error: failed to initiate panic, error 5 Aborted (core dumped) Before this commit they made deno panic, now they are silently skipped. Not ideal but arguably better than panicking. No test because what characters are and aren't allowed in filenames is highly file system-dependent. Closes #3950

view details

Kitson Kelly

commit sha 98e585a284f6b8bb568cec52ca3599612b663ef3

Fix issue with detecting AMD like imports (#4009)

view details

geoFlux

commit sha 2e7d449623b7faee8feb0a2970e0d6bb7c66b409

feat: add --cert flag for http client (#3972)

view details

Nikolai Vavilov

commit sha 19080667534954ac75caa1bcf34e3a55d5d55e4c

Update ws client example (#4012)

view details

Bartek Iwańczuk

commit sha 95563476f604c33e91d66e164e7a804c356c0802

fix(deno test): support directories as arguments (#4011)

view details

Chris Knight

commit sha 7b9f6e9c456175fd8a6c11049a2f5f723e909d03

feat: Asynchronous event iteration node polyfill (#4016)

view details

Nayeem Rahman

commit sha 5a3292047c42b8a65d164f127fc57e57046fadf7

feat(std/io): Export readDelim(), readStringDelim() and readLines() from bufio.ts (#4019) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>

view details

Bartek Iwańczuk

commit sha 302debebb3a3b765b3d13f3244eb4625d7d610c2

refactor: cleanup cli/lib.rs (#4006) * rename methods on Worker related to module loading * reorganize cli/lib.rs * remove cli/progress.rs and cli/shell.rs

view details

Ryan Dahl

commit sha f0f807c524f76bbf91c31f13f79d60a272e1fe3f

upgrade: dprint 0.6.0 (#4026)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 08dcf6bff73bbe579769ccd0f135ed4af919ea48

feat: Deno.makeTempFile (#4024)

view details

Bartek Iwańczuk

commit sha 3d5bed35e032ee20e4fe34cad925202c6f0c0d3e

refactor: remove run_worker_loop (#4028) * remove run_worker_loop, impl poll for WebWorker * store JoinHandle to worker thread

view details

Kitson Kelly

commit sha 046bbb26913f9da58b0d23ae331e9dab9dc19e59

Support loading additional TS lib files (#3863) Fixes #3726 This PR provides support for referencing other lib files (like lib.dom.d.ts that are not used by default in Deno.

view details

Bartek Iwańczuk

commit sha 852823fa505d75d61e70e1330bbf366aa248e650

refactor: rewrite HTTP cache for file fetcher (#4030)

view details

Maximilien Mellen

commit sha 90125566bbaed8b5c6e55ca8dbc432e3433fb73c

Enable TS strict mode by default (#3899) Fixes #3324 Co-authored-by: Kitson Kelly <me@kitsonkelly.com>

view details

Bartek Iwańczuk

commit sha 742a16b5069b2a6dee200d908df54fab77408581

refactor: rewrite file_fetcher to use async fns, lift blocking call (#4037)

view details

Kitson Kelly

commit sha 0e579ee9dce917c1b783cea5506315f78b1e0a00

fix: emit when bundle contains single module (#4042) Fixes #4031 When a bundle contains a single module, we were incorrectly determining the module name, resulting in a non-functional bundle. This PR corrects that determination.

view details

push time in 17 hours

push eventkeroxp/deno

keroxp

commit sha ab7d04ec68ddc66305e126807939e9ac5f0b5c5d

Update server_test.ts

view details

push time in 18 hours

push eventkeroxp/deno

Bartek Iwańczuk

commit sha a0f015b1a39463ec0e98ec204ca727a5f023b200

refactor: replace Arc<Box<..>> with Rc<..> (#3996)

view details

Ben Noordhuis

commit sha 503d8bfef208178be847cd9d80c62462e0a0d417

fix: skip non-UTF-8 dir entries in Deno.readDir() (#4004) Example: $ python2 -c 'open("\x80\x7F", "w")' $ deno eval 'Deno.readDirSync(".")' thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', cli/ops/fs.rs:373:16 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace fatal runtime error: failed to initiate panic, error 5 Aborted (core dumped) Before this commit they made deno panic, now they are silently skipped. Not ideal but arguably better than panicking. No test because what characters are and aren't allowed in filenames is highly file system-dependent. Closes #3950

view details

Kitson Kelly

commit sha 98e585a284f6b8bb568cec52ca3599612b663ef3

Fix issue with detecting AMD like imports (#4009)

view details

geoFlux

commit sha 2e7d449623b7faee8feb0a2970e0d6bb7c66b409

feat: add --cert flag for http client (#3972)

view details

Nikolai Vavilov

commit sha 19080667534954ac75caa1bcf34e3a55d5d55e4c

Update ws client example (#4012)

view details

Bartek Iwańczuk

commit sha 95563476f604c33e91d66e164e7a804c356c0802

fix(deno test): support directories as arguments (#4011)

view details

Chris Knight

commit sha 7b9f6e9c456175fd8a6c11049a2f5f723e909d03

feat: Asynchronous event iteration node polyfill (#4016)

view details

Nayeem Rahman

commit sha 5a3292047c42b8a65d164f127fc57e57046fadf7

feat(std/io): Export readDelim(), readStringDelim() and readLines() from bufio.ts (#4019) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>

view details

Bartek Iwańczuk

commit sha 302debebb3a3b765b3d13f3244eb4625d7d610c2

refactor: cleanup cli/lib.rs (#4006) * rename methods on Worker related to module loading * reorganize cli/lib.rs * remove cli/progress.rs and cli/shell.rs

view details

Ryan Dahl

commit sha f0f807c524f76bbf91c31f13f79d60a272e1fe3f

upgrade: dprint 0.6.0 (#4026)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 08dcf6bff73bbe579769ccd0f135ed4af919ea48

feat: Deno.makeTempFile (#4024)

view details

Bartek Iwańczuk

commit sha 3d5bed35e032ee20e4fe34cad925202c6f0c0d3e

refactor: remove run_worker_loop (#4028) * remove run_worker_loop, impl poll for WebWorker * store JoinHandle to worker thread

view details

Kitson Kelly

commit sha 046bbb26913f9da58b0d23ae331e9dab9dc19e59

Support loading additional TS lib files (#3863) Fixes #3726 This PR provides support for referencing other lib files (like lib.dom.d.ts that are not used by default in Deno.

view details

Bartek Iwańczuk

commit sha 852823fa505d75d61e70e1330bbf366aa248e650

refactor: rewrite HTTP cache for file fetcher (#4030)

view details

Maximilien Mellen

commit sha 90125566bbaed8b5c6e55ca8dbc432e3433fb73c

Enable TS strict mode by default (#3899) Fixes #3324 Co-authored-by: Kitson Kelly <me@kitsonkelly.com>

view details

Bartek Iwańczuk

commit sha 742a16b5069b2a6dee200d908df54fab77408581

refactor: rewrite file_fetcher to use async fns, lift blocking call (#4037)

view details

Kitson Kelly

commit sha 0e579ee9dce917c1b783cea5506315f78b1e0a00

fix: emit when bundle contains single module (#4042) Fixes #4031 When a bundle contains a single module, we were incorrectly determining the module name, resulting in a non-functional bundle. This PR corrects that determination.

view details

Kitson Kelly

commit sha 6431622a6debc0443f9269fe0157571ec54701c0

fix: mis-detecting imports on JavaScript when there is no checkJs (#4040) This PR fixes an issue where we recursively analysed imports on plain JS files in the compiler irrespective of "checkJs" being true. This caused problems where when analysing the imports of those files, we would mistake some import like structures (AMD/CommonJS) as dependencies and try to resolve the "modules" even though the compiler would not actually look at those files.

view details

Clemens Tolboom

commit sha 7e49d96cbcde1e8eb89d0fdd499be473822b725b

/std/ws: Fix args index for WS examples (#4046)

view details

Ryan Dahl

commit sha a0d3b4ebc509d9e5dfca555084fd1100e114664a

v0.34.0

view details

push time in 18 hours

PR closed keroxp/deno-redis

bump: deno@v0.34.0
+8 -10

0 comment

9 changed files

github-actions[bot]

pr closed time in 21 hours

PR opened keroxp/deno-redis

Reviewers
bump: deno@v0.34.0
  • Fixed type errors.
  • Fixed reply type for some commands.
    • bulk -> simple string
+506 -269

0 comment

14 changed files

pr created time in 21 hours

push eventkeroxp/deno-redis

keroxp

commit sha 87898ff7b465d41bd964bdb9111e07f581d0dedf

Update .denov

view details

push time in 21 hours

create barnchkeroxp/deno-redis

branch : bump-deno@v0.34.0

created branch time in 21 hours

push eventkeroxp/servest

Yusuke Sakurai

commit sha 45ac4bd5ebd94d8b6739b60b195c9630e6b9ed3f

bump: deno@v0.34.0 (#78) * bump: deno@v0.34.0 * fix: sites

view details

keroxp

commit sha 5a2edac40f9c6f335a5a6e856bb6ba8040acd183

Merge branch 'master' into feat-upgrade

view details

push time in 2 days

created tagkeroxp/servest

tagv0.31.0

🌾A progressive http server for Deno🌾

created time in 2 days

release keroxp/servest

v0.31.0

released time in 2 days

push eventkeroxp/servest

Yusuke Sakurai

commit sha 45ac4bd5ebd94d8b6739b60b195c9630e6b9ed3f

bump: deno@v0.34.0 (#78) * bump: deno@v0.34.0 * fix: sites

view details

push time in 2 days

delete branch keroxp/servest

delete branch : bump-deno@v0.34.0

delete time in 2 days

PR merged keroxp/servest

bump: deno@v0.34.0
+106 -84

0 comment

40 changed files

keroxp

pr closed time in 2 days

push eventkeroxp/servest

keroxp

commit sha 26e291f302f1b56891e8d38505ea74667e3cff24

fix: sites

view details

push time in 2 days

PR opened keroxp/servest

bump: deno@v0.34.0
+93 -78

0 comment

36 changed files

pr created time in 2 days

create barnchkeroxp/servest

branch : bump-deno@v0.34.0

created branch time in 2 days

created tagkeroxp/dink-bot

tagv0.3.4

Auto bump bot for dink

created time in 2 days

release keroxp/dink-bot

v0.3.4

released time in 2 days

push eventkeroxp/dink-bot

keroxp

commit sha b34a8c033a37613d9e8602edda10143fdd4f036e

bump: deno@v0.34.0

view details

push time in 2 days

push eventkeroxp/dink

keroxp

commit sha 6ccf17b7f337732ac8c9d8c6ed46f28ffb9eaa54

sync modules-lock.json

view details

push time in 2 days

created tagkeroxp/dink

tagv0.8.1

🦕Deno module linker 🔗

created time in 2 days

release keroxp/dink

v0.8.1

released time in 2 days

push eventkeroxp/dink

Yusuke Sakurai

commit sha b0666c7128a75777ede889bab75411f8d1b24240

bump: deno@v0.34.0 (#15)

view details

push time in 2 days

delete branch keroxp/dink

delete branch : bump-deno@v0.34.0

delete time in 2 days

PR merged keroxp/dink

bump: deno@v0.34.0
+20 -13

0 comment

10 changed files

keroxp

pr closed time in 2 days

PR opened keroxp/dink

bump: deno@v0.34.0
+20 -13

0 comment

10 changed files

pr created time in 2 days

create barnchkeroxp/dink

branch : bump-deno@v0.34.0

created branch time in 2 days

issue commentdenoland/deno

fetch panicked when accepting file scheme url

Should file url be valid for fetch? 🤔

keroxp

comment created time in 3 days

pull request commentdenoland/deno

Added browser chat example

AdditionallyI found another bug #4038

keroxp

comment created time in 3 days

issue openeddenoland/deno

fetch panicked when accepting file scheme url

fetch("file:///path/to/file")
RUST_BACKTRACE=1 deno -A fetch.js
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', /rustc/5e1a799842ba6ed4a57e91f7ab9435947482f7d8/src/libcore/macros/mod.rs:15:40
stack backtrace:
   0: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
   1: core::fmt::write
   2: std::io::Write::write_fmt
   3: std::panicking::default_hook::{{closure}}
   4: std::panicking::default_hook
   5: std::panicking::rust_panic_with_hook
   6: rust_begin_unwind
   7: core::panicking::panic_fmt
   8: core::panicking::panic
   9: deno::permissions::DenoPermissions::check_net_url
  10: deno::ops::fetch::op_fetch
  11: deno::state::State::core_op::{{closure}}
  12: deno_core::ops::OpRegistry::call
  13: deno_core::isolate::Isolate::dispatch_op
  14: deno_core::bindings::send
  15: <extern "C" fn(A0) .> R as rusty_v8::support::CFnFrom<F>>::mapping::c_fn
  16: _ZN2v88internal25FunctionCallbackArguments4CallENS0_15CallHandlerInfoE
  17: _ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE
  18: _ZN2v88internalL26Builtin_Impl_HandleApiCallENS0_16BuiltinArgumentsEPNS0_7IsolateE
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
fatal runtime error: failed to initiate panic, error 5
[1]    95204 abort      RUST_BACKTRACE=1 deno -A hoge.js

created time in 3 days

pull request commentdenoland/deno

Added browser chat example

@ry No, maybe. There is no way to "open" remote file from local.

// deno -A https://deno.land/std/example/chat/server.ts -> https://deno.land/std/examples/chat/index.html 
// deno -A ./server.ts -> file:///src/deno/std/examples/chat/server.ts
const f = new URL("./index.html", import.meta.url).href;
fetch(f).then(resp => req.respond(resp))

Code above worked for deno -A http://.... but didn't work for deno -a ./server.ts. Deno.open()doesn't accept http://... and fetch() doesn't file://...

keroxp

comment created time in 3 days

pull request commentdenoland/deno

Added browser chat example

I've realized that remote modules can't serve file that located on the remote server...

deno --allow-net --allow-read https://deno.land/std/examples/chat/server.ts

It won't work after merged :(

keroxp

comment created time in 3 days

push eventkeroxp/deno

Nayeem Rahman

commit sha 5a3292047c42b8a65d164f127fc57e57046fadf7

feat(std/io): Export readDelim(), readStringDelim() and readLines() from bufio.ts (#4019) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>

view details

Bartek Iwańczuk

commit sha 302debebb3a3b765b3d13f3244eb4625d7d610c2

refactor: cleanup cli/lib.rs (#4006) * rename methods on Worker related to module loading * reorganize cli/lib.rs * remove cli/progress.rs and cli/shell.rs

view details

Ryan Dahl

commit sha f0f807c524f76bbf91c31f13f79d60a272e1fe3f

upgrade: dprint 0.6.0 (#4026)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 08dcf6bff73bbe579769ccd0f135ed4af919ea48

feat: Deno.makeTempFile (#4024)

view details

Bartek Iwańczuk

commit sha 3d5bed35e032ee20e4fe34cad925202c6f0c0d3e

refactor: remove run_worker_loop (#4028) * remove run_worker_loop, impl poll for WebWorker * store JoinHandle to worker thread

view details

keroxp

commit sha d14ae1d049d356811a7d1ad895a6e1949a048839

add tests

view details

keroxp

commit sha a3c978266b768942a6e9b6d3f50568b1e2d9f711

Merge branch 'master' of https://github.com/denoland/deno into add-ws-chat-example

view details

push time in 3 days

create barnchkeroxp/servest

branch : feat-upgrade

created branch time in 4 days

PR opened denoland/deno

Added browser chat example

https://gyazo.com/4ef820595ecf72bbd83a158dc1e36212

+143 -1

0 comment

3 changed files

pr created time in 5 days

create barnchkeroxp/deno

branch : add-ws-chat-example

created branch time in 5 days

push eventkeroxp/deno-imaging

keroxp

commit sha f8ef169c5d0c903293b614032f95cef7666c8e7d

bump: deno@v0.33.0

view details

push time in 7 days

pull request commentdenoland/deno

fix: [http] Consume unread body and trailers before reading next request

Now ready for review.

keroxp

comment created time in 7 days

created tagkeroxp/deno-couchdb

tagv0.3.11

🦕CouchDB client for Deno built top of fetch 🛋

created time in 8 days

release keroxp/deno-couchdb

v0.3.11

released time in 8 days

push eventkeroxp/deno-couchdb

Yusuke Sakurai

commit sha 27badee3bcb6912e438bce41e7aeab5a909af499

bump: deno@v0.33.0 (#19)

view details

push time in 8 days

delete branch keroxp/deno-couchdb

delete branch : bump-deno@v0.33.0

delete time in 8 days

PR merged keroxp/deno-couchdb

bump: deno@v0.33.0
+17 -26

0 comment

7 changed files

keroxp

pr closed time in 8 days

PR opened keroxp/deno-couchdb

bump: deno@v0.33.0
+17 -26

0 comment

7 changed files

pr created time in 8 days

create barnchkeroxp/deno-couchdb

branch : bump-deno@v0.33.0

created branch time in 8 days

created tagkeroxp/deno-redis

tagv0.7.2

🦕 Redis client for Deno 🍕

created time in 8 days

release keroxp/deno-redis

v0.7.2

released time in 8 days

created tagkeroxp/servest

tagv0.30.0

🌾A progressive http server for Deno🌾

created time in 8 days

release keroxp/servest

v0.30.0

released time in 8 days

created tagkeroxp/dink

tagv0.8.0

🦕Deno module linker 🔗

created time in 8 days

release keroxp/dink

v0.8.0

released time in 8 days

push eventkeroxp/dink

keroxp

commit sha 5dd4a8ffa5e77f3da77693b1d57fa18c5480f5ca

ver: v0.8.0

view details

push time in 8 days

push eventkeroxp/dink

Yusuke Sakurai

commit sha bafcfc8e9720dbc0d6f83d2c984cc3d871e07797

bump: deno@v0.33.0 (#14)

view details

push time in 8 days

delete branch keroxp/dink

delete branch : bump-deno@v0.33.0

delete time in 8 days

PR merged keroxp/dink

bump: deno@v0.33.0
+17 -19

0 comment

13 changed files

keroxp

pr closed time in 8 days

PR opened keroxp/dink

bump: deno@v0.33.0
+17 -19

0 comment

13 changed files

pr created time in 8 days

delete branch keroxp/deno-redis

delete branch : bump-deno@v0.33.0

delete time in 8 days

push eventkeroxp/deno-redis

Yusuke Sakurai

commit sha 5d65f77a9442e02f592a9f92baa66c6d6fd21471

bump: deno@v0.33.0 (#47)

view details

push time in 8 days

PR merged keroxp/deno-redis

bump: deno@v0.33.0
+16 -23

0 comment

13 changed files

keroxp

pr closed time in 8 days

create barnchkeroxp/dink

branch : bump-deno@v0.33.0

created branch time in 8 days

PR opened keroxp/deno-redis

bump: deno@v0.33.0
+16 -23

0 comment

13 changed files

pr created time in 8 days

create barnchkeroxp/deno-redis

branch : bump-deno@v0.33.0

created branch time in 8 days

push eventkeroxp/servest

Yusuke Sakurai

commit sha 0c92ff1717ec9a9b2b835ecd156b1f5f0eeb1d35

bump: deno@v0.33.0 (#77) * bump: deno@v0.33.0 * Update build.yml

view details

push time in 8 days

delete branch keroxp/servest

delete branch : bump-deno@v0.33.0

delete time in 8 days

PR merged keroxp/servest

bump: deno@v0.33.0
+125 -160

0 comment

38 changed files

keroxp

pr closed time in 8 days

push eventkeroxp/servest

keroxp

commit sha b4856db90d4a8eb1f2ff66142e13318647f9f70a

Update build.yml

view details

push time in 8 days

PR opened keroxp/servest

bump: deno@v0.33.0
+125 -160

0 comment

38 changed files

pr created time in 8 days

create barnchkeroxp/servest

branch : bump-deno@v0.33.0

created branch time in 8 days

push eventkeroxp/deno

keroxp

commit sha b30ce0ff77f34756c7e41631e7bd52fd6c2cacb7

revert unrelated file changes

view details

push time in 8 days

push eventkeroxp/deno

keroxp

commit sha 85388032a99c341268352a91c585bd4d846eff31

revert relative path resolution based on import.meta

view details

push time in 8 days

push eventkeroxp/deno

keroxp

commit sha 9fa8cbd9fdb75986c826f68d11bd8c356a8385dc

reorging

view details

keroxp

commit sha a0b8a1e4a013fa025067cd3e17155519b93853b5

Delete .deno.test.ts

view details

push time in 8 days

push eventkeroxp/deno

keroxp

commit sha 953bbcd8b6ec72260a06d966c85d5d3a0ae340db

fmt

view details

push time in 8 days

push eventkeroxp/deno

keroxp

commit sha 240b3042a4889c89546cca8f146e0945a2002462

rename, add io_test

view details

keroxp

commit sha 2854bd71079131fd302e48ef7cb7724242568b60

add test case for process multiple requests from same connection

view details

push time in 8 days

push eventkeroxp/deno

Ryan Dahl

commit sha 9325744a9426241a2826a6fb5516269227e26efa

Clean up fmt flags and path handling (#3988)

view details

Yusuke Sakurai

commit sha 621aeef8364fcbd2da93b208971c51a4fbf08903

fix: appended CRLF to end of trailer headers (#3989)

view details

Ryan Dahl

commit sha 87c329c45ac0e3382c115793094317df15cbe5bf

v0.33.0

view details

keroxp

commit sha 83c50987d70e6b5fafba32c46e3f6e8855049536

Merge branch 'master' of https://github.com/denoland/deno into read-trailer

view details

keroxp

commit sha f04ebfeb2602edb41c1dcbb411c089a480c79875

fmt

view details

keroxp

commit sha 8c0f98a830bec68d7aeefd40dfc0967760b18797

rename std/http/io.ts

view details

push time in 8 days

PR opened denoland/deno

WIP: [http] Consume unread body and trailers before reading next request

cc @kevinkassimo @bartlomieju

  • Blocked by #3989
  • Added ServerRequest.finalize(): consuming all unread body stream and trailers.
    • This is cleanup method for reading next request from same keep-alive connection.
    • Needed when handler didn't consume all body and trailers even after respoding.
  • refactor: ServerRequest._bodyStream(), ServerRequestBody are removed.
    • Now using bodyReade() and chunkedBodyReader() instead.
  • fix: Trailers should only be read transfer-encoding is chunked and trailer header is set and its value is valid.
  • fix: use Headers.append() on reading trailers.
  • fix: delete trailer field from headers after reading trailers.
  • reorg: Several functions related to IO are moved into http_io.ts

  • [ ] Adding more tests...
+404 -228

0 comment

5 changed files

pr created time in 9 days

push eventkeroxp/deno

keroxp

commit sha de04671cbdcd6d53cc3d63d9805e6dc45d29adde

assign empty reader if body doesn't exist

view details

push time in 9 days

push eventkeroxp/deno

keroxp

commit sha 78c32476b2947e693127a6492305ed4e5f64fb0b

ci:trigger

view details

push time in 9 days

push eventkeroxp/deno

keroxp

commit sha df0ea311ad20d489b13d0060c7cd23dc0ece8005

fix: store trailers in existing headers

view details

push time in 9 days

push eventkeroxp/deno

keroxp

commit sha 3a3b4198f15d47744184b549639f883832c9a6d9

fix writeTrailers

view details

push time in 9 days

push eventkeroxp/deno

keroxp

commit sha fd652789a8c8dd6853ae60dbcc825950d8b8f7dd

Update server_test.ts

view details

push time in 9 days

PR opened denoland/deno

fix: appended CRLF to end of trailer headers
  • https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Trailer
  • Additional CRLF is needed on end of trailers
+2 -1

0 comment

2 changed files

pr created time in 9 days

create barnchkeroxp/deno

branch : fix-trailer-format

created branch time in 9 days

create barnchkeroxp/deno

branch : read-trailer

created branch time in 9 days

push eventkeroxp/deno

Kevin (Kun) "Kassimo" Qian

commit sha 506601841218fe34a744c8fce0f1011c716bdc73

fmt: `deno fmt -` formats stdin and print to stdout (#3920)

view details

Nikolai Vavilov

commit sha 61c5bb86db42a2d575f51e966dbc77f711c64054

Bump required VS version (#3940) deno builds successfully with VS2019, so no need to require VS2017.

view details

Andy Finch

commit sha 1abd408770f6dc4205a471bb79d48b643f53074d

No longer require aligned buffer for shared queue (#3935) Fixes: #3925

view details

Benny Shi

commit sha e8f639ce53c5a232c84d499b0d6375a2d2ad7131

Add readlink, readlinkSync for std/node/fs.ts (#3926)

view details

Yusuke Sakurai

commit sha e6f204199b1a1f6c5d963da2b8cdfc5992656147

feat: Support HTTP trailer headers for response (#3938)

view details

Ryan Dahl

commit sha e1105a159406d8b64a833fa3266fd4ac7fc47a00

upgrade: dprint-plugin-typescript 0.5.0 (#3952)

view details

Chris Knight

commit sha 81905a867ea3f942619229e330840d132c57a5da

feat: Event emitter node polyfill (#3944)

view details

Bartek Iwańczuk

commit sha 79b3bc05d6de520f1df73face1744ae3d8be0bb8

workers: basic event loop (#3828) * establish basic event loop for workers * make "self.close()" inside worker * remove "runWorkerMessageLoop() - instead manually call global function in Rust when message arrives. This is done in preparation for structured clone * refactor "WorkerChannel" and use distinct structs for internal and external channels; "WorkerChannelsInternal" and "WorkerHandle" * move "State.worker_channels_internal" to "Worker.internal_channels" * add "WorkerEvent" enum for child->host communication; currently "Message(Buf)" and "Error(ErrBox)" variants are supported * add tests for nested workers * add tests for worker throwing error on startup

view details

Nayeem Rahman

commit sha 701ce9b3342647cf01cb23c4fc28bc99ce0aa8c1

refactor: Use PathBuf for paths in flag parsing and whitelists (#3955) * Use PathBuf for DenoSubcommand::Bundle's out_file * Use PathBuf for DenoSubcommand::Format's files * Use PathBuf for DenoSubcommand::Install's dir * Use PathBuf for read/write whitelists

view details

Bartek Iwańczuk

commit sha a3bfbcceade3d359f677106399562b461b4af01a

refactor: rewrite deno test, add Deno.test() (#3865) * rewrite test runner in Rust * migrate "test" and "runTests" functions from std to "Deno" namespace * use "Deno.test()" to run internal JS unit tests * remove std downloads for Deno subcommands

view details

uki00a

commit sha 5a143cdbd34df590a24ec756a6319a89d7656e5c

fix(std/node): support named import for EventEmitter (#3959)

view details

Bartek Iwańczuk

commit sha e0bcecee6042b219c6626172851af5a25362b948

refactor: Remove atomics from metrics (#3968) * replace "AtomicUsize" with "u64" for field type on "Metrics" * move "compiler_starts" field from "Metrics" to "GlobalState"

view details

Bartek Iwańczuk

commit sha 61273085e40fb4d992eef4b1b5601e3567c80664

refactor: rewrite tests in std/ to use Deno.test (#3930)

view details

Bartek Iwańczuk

commit sha b67f20be3b5234bad2565c1770fa89d49942b342

update references to testing/mod.ts in manual (#3973)

view details

木杉

commit sha 92019498f6361c31ad24decfc14e81660959f6cb

fix(file_server): don't crash on "%" pathname (#3953)

view details

Chris Knight

commit sha a7056095a5c9dd000c3c9468d63d695d029969bd

feat(node): add EventEmitter.errorMonitor (#3960)

view details

Bartek Iwańczuk

commit sha 63718ab305f61e7b196380f15ef2b4bba3c533fa

dont use env vars in multiple installer tests (#3967)

view details

Bartek Iwańczuk

commit sha e6167c78134182c45689bda7bcb12af05009349c

chore: share HTTP server between tests (#3966)

view details

Nayeem Rahman

commit sha 3563ab4c53689480ac47871fe928ae7c78a2fcc3

fix: Correctly determine a --cached-only error (#3979)

view details

Kitson Kelly

commit sha 6bd846a780bec8a60d0a251ed1fb43e3add81be5

Improvements to bundling. (#3965) Moves to using a minimal System loader for bundles generated by Deno. TypeScript in 3.8 will be able to output TLA for modules, and the loader is written to take advantage of that as soon as we update Deno to TS 3.8. System also allows us to support `import.meta` and provide more ESM aligned assignment of exports, as well as there is better handling of circular imports. The loader is also very terse versus to try to save overhead. Also, fixed an issue where abstract classes were not being re-exported. Fixes #2553 Fixes #3559 Fixes #3751 Fixes #3825 Refs #3301

view details

push time in 9 days

push eventkeroxp/deno_plugin_example

keroxp

commit sha 41dae9bb94db754a6d5a43a0b0fc9f3ac89be781

Added json respones example

view details

keroxp

commit sha 8b42d39018c5f7fecc624f0ac2bd7aceeed20813

Merge branch 'master' of https://github.com/keroxp/deno_plugin_example

view details

push time in 11 days

pull request commentdenoland/deno

no longer require aligned buffer for shared queue

@afinch7 Thanks!

afinch7

comment created time in 11 days

push eventkeroxp/servest

Yusuke Sakurai

commit sha 5fa57190c0ab2c8de30a71e2714c09c7ed8f2047

site: sync deno/servest version in document (#76)

view details

push time in 13 days

delete branch keroxp/servest

delete branch : site-20200210

delete time in 13 days

more