profile
viewpoint
Michał Sabiniarz mhvsa Warsaw Python Developer at @Straal

mhvsa/JavaFXWeatherApi 1

Weather App using JavaFX

mhvsa/deno 0

A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio

mhvsa/deno-postgres 0

PostgreSQL driver for Deno

mhvsa/deno_std 0

deno standard modules

mhvsa/FFOctaveLib 0

Feed Forwad Neural Network library, with backpropagation learning algorithm and gradient descent.

mhvsa/Pendulum 0

Pendulum animation, with computed position using numeric methods

PR opened denoland/deno

WIP: console: print promise details

Current:

Promise {}
Promise {}
Promise {}

Target:

Promise { <pending> }
Promise { 2 }
Promise { <rejected> 'rejection reason' }
+70 -0

0 comment

2 changed files

pr created time in 10 hours

push eventmhvsa/deno

Michał Sabiniarz

commit sha 99cdddc96ecc5356d0c891f6a56f7c722993004f

wip: Add v8 bindings for promise details

view details

push time in 10 hours

create barnchmhvsa/deno

branch : print_promises

created branch time in 12 hours

pull request commentdenoland/deno

console: iterable printing improvements

review ready @ry @kitsonk @bartlomieju

mhvsa

comment created time in 12 hours

push eventmhvsa/deno

Michał Sabiniarz

commit sha 9b9aa3449745da4db5476962822c5275db89252f

console: print <x empty elements>

view details

push time in 12 hours

push eventmhvsa/deno

Michał Sabiniarz

commit sha 95605de904ad898c6a214068e200d75a3f1e82b3

console: stringify iterable improvements

view details

push time in 12 hours

push eventmhvsa/deno

Ryan Dahl

commit sha 5837ce464c3283dc13f7bec237902b8c637f462d

upgrade: rusty_v8 to v0.3.9 (#4505)

view details

Kitson Kelly

commit sha 1397b8e0e7c85762e19d88fde103342bfa563360

upgrade: dprint 0.9.6 (#4509)

view details

Kitson Kelly

commit sha bced52505f32d6cca4f944bb610a8a26767908a8

Update to Prettier 2 and use ES Private Fields (#4498)

view details

Bartek Iwańczuk

commit sha 3fac487461abf055165fe0e2bb962573950277b8

feat: Add "deno doc" subcommand (#4500)

view details

Ryan Dahl

commit sha d6cb3892d48209fdb9c5196bb444e33a82bd3724

v0.38.0

view details

Luca Casonato

commit sha ad198b1cf175a1b88a6f698510bb0122e569f3ac

feat: Added colors to doc output (#4518)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 2f7842246ecce1d69e13144931fd3b6417f4fdb0

fix(inspector): proper error message on port collision (#4514)

view details

Ryan Dahl

commit sha 6ae47449ec68b3353ef74fa232b1c1ff5b608773

Ignore flaky test cafile_info (#4517) Ref #4512

view details

Michał Sabiniarz

commit sha a18ce8851b81f0e169fe1949ecef3757ee25f30a

console: stringify iterable improvements

view details

push time in 19 hours

push eventmhvsa/deno

Michał Sabiniarz

commit sha 4918d6ce81e269c0c146b56b0ddb31123de0e4a2

console: stringify iterable improvements

view details

push time in 20 hours

push eventmhvsa/deno

Michał Sabiniarz

commit sha 6c0be74ef18adb744fe91b95c7a10142249304d1

Update cli/js/web/console.ts Co-Authored-By: Kitson Kelly <me@kitsonkelly.com>

view details

push time in 20 hours

push eventmhvsa/deno

Michał Sabiniarz

commit sha dcffdc79772548c86521c4dc955bed11c513a447

wip

view details

push time in 2 days

push eventmhvsa/deno

Ryan Dahl

commit sha 3e74309798513c5238cef9aa1c6907c1173fec49

ci: releases should all use zip and LLVM target triples (#4460) Old release files are left around until we are able to update deno_install.

view details

Chris Knight

commit sha a0ba476feef9dcc1b3bbd5144d2e48ef5053ee09

doc: API improvements to chown, close, compile and connect (#4463)

view details

bartOssh

commit sha ec0738606753b34525988fd9f58a23cb300b7bc0

feat: first pass at "deno upgrade" (#4328)

view details

Ryan Dahl

commit sha d143fe61bc61030c0874c091aa0dd8bf5141b5fa

v0.37.0

view details

Bert Belder

commit sha 449dbe5272aef429067abe3226d30f640fd3bac3

Statically link the C runtime library on Windows (#4469)

view details

Ryan Dahl

commit sha b924e5ab7e69eab4d3b6d9a863a8fc2974f33b5d

v0.37.1

view details

João Souto

commit sha 70a50344315a4c3361fc321e78e076fb09a502b3

feat: Support Unix Domain Sockets (#4176)

view details

Kevin (Kun) "Kassimo" Qian

commit sha c61a231ff40c027af2df9b303b834535c6407a38

remove extra dot in Permission request output (#4471)

view details

Michał Sabiniarz

commit sha 2e5e5fe393059091ed3b69a484c89aa144046a4a

console: replace object abbreviation with line breaking (#4425)

view details

uki00a

commit sha b2478f3a217d5decbb638bf46e169ee58f17adad

docs: update manual about how to run tests for std (#4462)

view details

Bartek Iwańczuk

commit sha 30bcf6a2ea620aa989a7362e7f4a62fc11743bb4

Revert "avoid using same port number for test (#4147)" Ref #4467 This reverts commit 60cee4f045778777a16b6fffd6d5b9a1400d7246.

view details

Yusuke Sakurai

commit sha 07fc95aceee950316500cf2d770317b6e993356e

feat: add queueMicrotask to d.ts (#4477)

view details

Kevin (Kun) "Kassimo" Qian

commit sha addfdc4cd0ffa0e0f6b284379c8873a202af7d5b

fix: add fsEvent notify::Error casts (#4488)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 3d228f5f9ec729d1b027588ccf36987c82f53516

hide source line if error message longer than 150 chars (#4487)

view details

Chris Knight

commit sha eeedb416c098c50a05292cbbd8135b7050a5ce0e

doc: improve various API docs and include examples (#4486)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 3938071e91e7c3dcf7b4e727601e1e99005aceab

errors: replace .lines with explicit .split newline (#4483)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 5d7bcf86fdb2bfcee0bfac24aeb7aeecb8b3faca

feat: window.close() (#4474)

view details

Ryan Dahl

commit sha fd432e234691cfc660028f4873eef9c3bf70acee

upgrade: dprint 0.9.5 (#4491)

view details

Chris Knight

commit sha a053462566874f699fa7f27961143e5f6ff070d3

refactor: rename ConsoleOptions to InspectOptions (#4493)

view details

Chris Knight

commit sha 8bcdb422e387a88075126d80e1612a30f5a7d89e

Improve isatty and kill API docs; Deno.kill() - throw on Windows (#4497)

view details

push time in 2 days

PR opened denoland/deno

WIP: Console.log should group array elements

Current:

[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ]

Target (same as node.js):

[
   0,  1,  2,  3,  4,  5,  6,
   7,  8,  9, 10, 11, 12, 13,
  14, 15, 16, 17, 18, 19, 20
]
+10 -1

0 comment

1 changed file

pr created time in 6 days

create barnchmhvsa/deno

branch : log_arrays

created branch time in 6 days

PublicEvent
PublicEvent

push eventmhvsa/asd_tree_find

Michał Sabiniarz

commit sha f93a694d98995c335c35cfee504c14d5fe5fa7b9

Create README.md

view details

push time in 7 days

push eventmhvsa/PjatkAcademy

Michał Sabiniarz

commit sha 54efd2e5842b66aa71b52b450000be172e7f4f9e

Create README.md

view details

push time in 7 days

push eventmhvsa/JavaFXWeatherApi

Michał Sabiniarz

commit sha 4706f225ab622786e566d7997f5c6fa5566bbfee

Update README.md

view details

push time in 7 days

push eventmhvsa/deno

Michał Sabiniarz

commit sha 34c8707b9ee6041fac720832ad9f38b4adb37a34

replace object abbreviation with line breaking

view details

push time in 7 days

push eventmhvsa/deno

Michał Sabiniarz

commit sha fb36b44b9dd3baab924f07e6b794974438abae8a

replace object abbreviation with line breaking

view details

push time in 7 days

pull request commentdenoland/deno

[WIP] Replace abbreviate object form with line breaking

@hayd sure

mhvsa

comment created time in 7 days

push eventmhvsa/deno

Michał Sabiniarz

commit sha 9c656040a653a2441adb33799753189a56cc8709

replace object abbreviation with line breaking

view details

push time in 7 days

push eventmhvsa/deno

Michał Sabiniarz

commit sha f1dd18424bdd3ba2790198eb5fcb64351b10508f

replace object abbreviation with line breaking

view details

push time in 7 days

push eventmhvsa/deno

Michał Sabiniarz

commit sha c8a2d31e913a2bfa5cd11dd76076bee90db4776e

replace object abbreviation with line breaking

view details

push time in 7 days

push eventmhvsa/deno

Michał Sabiniarz

commit sha 1f1f7f36bc96ee3a6ced4126ef7369cd39a5231d

object abbreviate means each entry starts in new line

view details

push time in 11 days

PR opened denoland/deno

[WIP] Object abbreviate form means each entry starts in new line

Todo: tests, and also it differs a little bit from Node.js

Previously

{ a: 2, o: { a, b, c, d, e, f, g, asd, asda, x } }

After

{
 a: 2,
 o: {
  a: "1",
  b: "2",
  c: "3",
  d: "4",
  e: "5",
  f: "6",
  g: 10,
  asd: 2,
  asda: 3,
  x: {
   a: "asd",
   x: 3
  }
 }
}

Node.js

{
  a: 2,
  o: {
    a: '1',
    b: '2',
    c: '3',
    d: '4',
    e: '5',
    f: '6',
    g: 10,
    asd: 2,
    asda: 3,
    x: { a: 'asd', x: 3 }
  }
}
+29 -27

0 comment

1 changed file

pr created time in 11 days

push eventmhvsa/deno

Michał Sabiniarz

commit sha 6fa3b09db9af2d7d3f18ebc67b7c4b94d8982ce2

object abbreviate means each entry starts in new line

view details

push time in 11 days

create barnchmhvsa/deno

branch : object_abbreviate_form

created branch time in 11 days

push eventmhvsa/deno

Michał Sabiniarz

commit sha 151d895a075718eef5a421e11576de719644ee3f

WIP Console should behave the same as in node.js

view details

push time in 12 days

push eventmhvsa/deno

Bert Belder

commit sha 397deb4e29775b7395a7ed4ccd253b89ee211b66

Fix typo in assert!() invocation (#4167)

view details

Bert Belder

commit sha 1cb1ab6c004ec0b20edaf65c6fdd3bc0b7ce465e

Merge mod_evaluate() and mod_evaluate_dyn_import() methods (#4167)

view details

Bartek Iwańczuk

commit sha 9b6a9b769ed6df9d24dc0c5173cf2590a4bdcb47

Revert "chore: share HTTP server between tests (#3966)" (#4165) This reverts commit e6167c78134182c45689bda7bcb12af05009349c.

view details

Kevin (Kun) "Kassimo" Qian

commit sha b5bf28e68f38396defd50be4ac72ae19a6bf5eb5

fetch_cached_remote_source support redirect URL without base (#4099)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 7255cc9bc089e1257c2119e4c8a089c0b4970e64

Support TypeScript eval through `deno eval -T` flag (#4141)

view details

Bartek Iwańczuk

commit sha a13b0e27279e54205adb53cdaf2415c825e77714

rewrite permission revoke test as integration test (#4164)

view details

Kitson Kelly

commit sha 0a51611d76e4628c172ce8663cd8793156e58df6

Clean up lib.deno.ns.d.ts JSDoc (#4170)

view details

Bartek Iwańczuk

commit sha 0eb91c5591eb7e5e419aa9dbdaff99f5bd8015da

perf: use subarray instead of slice in dispatch minimal (#4173)

view details

Yusuke Sakurai

commit sha 9075daa2e3cfac0cdb13f5d926e39d42890982d5

[std/ws] provide default close code for ws.close() (#4172)

view details

Bert Belder

commit sha bc7dbfafff7f73dc78f230c36c947669e9c7935c

Exit HandleScope before snapshotting (#4168) The V8 documentation explicitly states that SnapshotCreator::CreateBlob() should not be called from within a HandleScope. Additionally, this patch removes some non-functional error handling code from the deno_core::Isolate::snapshot() method.

view details

Ryan Dahl

commit sha 0099c28db35a63678e04b31434d38db52a11c3a5

http_cache: change .headers.json to .metadata.json (#4175) Add original URL to metadata. This is so the VS Code Plugin can reverse look up the URL for cache entries. Ref #4069.

view details

Bartek Iwańczuk

commit sha bdf95c7b72dff27c46849a8ec53f781d1b7af350

Revert "perf: use subarray instead of slice in dispatch minimal (#4173)" (#4174) This reverts commit 0eb91c5591eb7e5e419aa9dbdaff99f5bd8015da.

view details

Ryan Dahl

commit sha ab2798874f374e4ed50aa4595290ea2a285507bc

upgrade: rusty_v8 0.3.4 (#4179)

view details

Ryan Dahl

commit sha a29343c7d6b5dad26c5d501eb6d21e9caf382a58

v0.35.0

view details

ecyrbe

commit sha 199fb195f334b582e4ee3fccaa9a33aa2a06ca48

test: add ResourceTable tests (#4185)

view details

Bartek Iwańczuk

commit sha f55b22e195ff0dfaf117aaef2a0fcc51fe0058c8

add assertResources sanitizer to cli/js/ unit tests (#4161)

view details

Nayeem Rahman

commit sha 1f9d158bdc212e8cb15b92039c9cd11884c9708c

refactor(cli/js): Replace constructError() with getErrorClass() (#4189) Flattens dispatch error handling to produce one less useless stack frame on op errors.

view details

Chris Knight

commit sha b84f3efa144d51f0d6c851abbc396088060c08b6

docs: fix broken Deno.write() example (#4190)

view details

Bert Belder

commit sha ba0991ad2ba89b7a788a866419759d858b125663

Refactor exception handling, remove message listener callback (#4198)

view details

Kevin (Kun) "Kassimo" Qian

commit sha c3661e9f0731c8e6d2952de23eaeaaa1dc6ca4da

Make internel error frames dimmer (#4201)

view details

push time in 15 days

push eventmhvsa/deno

Chris Knight

commit sha 3968308886dec239a071503bf09352f893e1da83

feat(std/node): add directory classes (#4087)

view details

Yusuke Sakurai

commit sha 4dc004f0a24fdc81026ec03326b9943a95f1a31d

misc: reduce unnecesarry output in cli/js tests (#4182) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>

view details

Bartek Iwańczuk

commit sha ee452ad883c1c711839655a307b39e8eea5bf410

add assertOps sanitizer in cli/js/ unit tests (#4209) * add "assertOps" test assertion which makes sure test case is not "leaking" ops - ie. after test finishes there are no pending async ops * apply "assertOps" to all tests in "cli/js/" * fix numerous tests leaking ops * document problem with edge case in "clearInterval" and "clearTimeout" implementation where they may leak async ops * move "cli/js/worker_test.ts" to "cli/tests/worker_test.ts" and run as integration test; workers leak ops because of missing "terminate" implementation

view details

Ryan Dahl

commit sha ce5a57667c89b08521c97cf85bafcd1c3c46c043

Disable flaky and broken tests (#4239)

view details

João Souto

commit sha 6f5dff371e7ede8dec02054eff28dc51b0fcee7b

assert build success for test plugin (#4223)

view details

yuta0801

commit sha 5e7ca445ff3415ab12170a7fb133a0f80147ed41

Fix `deno install` file name including extra dot on Windows (#4243)

view details

Kitson Kelly

commit sha 70fe1f9fd3b6eceb39c4324cba668bf069e04f91

Fix inlining of lib.dom.iterable.d.ts. (#4242) Fixes #4234

view details

Kitson Kelly

commit sha 30682cf74fa039d3493c74101dca2dbb3a8d49b6

Migrate internal bundles to System (#4233)

view details

Bartek Iwańczuk

commit sha 8d96dffa410a149d0fff6115bd97f41fc1fe7459

refactor: rewrite testPerm into unitTest (#4231) Rewrite "testPerm" helper function used for testing of internal runtime code. It's been renamed to "unitTest" and provides API that is extensible in the future by accepting optional "UnitTestOptions" argument. "test" helper was also removed and replaced by overloaded version of "unitTest" that takes only function argument. "UnitTestOptions" currently supports "perms" and "skip" options, where former works exactly as first argument to "testPerm" did, while the latter allows to conditionally skip tests.

view details

Ryan Dahl

commit sha a1b98e9e6a204c3d522593cfb8593be5855d6615

Remove Deno.errors.Other (#4249)

view details

Bert Belder

commit sha 5d3dfa4cf699ebd46baf5e75dd0ca2a55216a7c1

Remove unnecessary macro from cli/ops/tty.rs (#4254) It contains a clippy issue, and there's no need for this macro anyway.

view details

Ryan Dahl

commit sha 159de0245d1924cdc0f007d96bfbfdab85f08ded

Use discord instead of gitter (#4253)

view details

Bartek Iwańczuk

commit sha 52b96fc22a93c804702617f20d24ed115fd5a780

refactor: cleanup compiler runtimes (#4230) - Cleanup "tsCompilerOnMessage" by factoring out separate methods for each request type: * "compile" * "runtimeCompile" * "runtimeTranspile" - Simplify control flow of compiler workers by a) no longer calling "close()" in worker runtime after a single message; b) explicitly shutting down worker from host after a single message Co-authored-by: Ryan Dahl <ry@tinyclouds.org>

view details

Bartek Iwańczuk

commit sha 20dad3659c60b61c9f5af5427ad61857593bf3e6

refactor: preliminary cleanup of Deno.runTests() (#4237) * refactor: preliminary cleanup of Deno.runTests() * Change time measurement to use new Date() instead of performance.now(). Because there is no guarantee that tests are run with "--allow-hr" using new Date() guarantees higher precision of 1ms instead of 2ms. * Support String type filter in "skip" and "only". * Split "exitOnFail" into "exitOnFail" and "failFast". Former tells if "runTests()" should exit with code 1 on test failure, while latter tells if "runTests()" should stop running tests on first failure. * Use "defer" to wait for unhandled promise rejection - this bit is funky and doesn't seem right, but for now it's just a rewrite from using "setTimeout". Intended to be fixed in later commits. * Remove global "__DENO_TEST_REGISTRY", don't expose list of registered tests (to be addressed in follow up commits) * Remove arbitrary slow test threshold; use uniform coloring instead

view details

Ryan Dahl

commit sha 444b1ab68efdf0ceb36dc4a495ac83c809e15b2b

Document TypeScript compiler options (#4241)

view details

Ryan Dahl

commit sha 54a1688868810af0ef16f5c186dfb839f2fce23f

Allow BadResource errors to take a custom message (#4251)

view details

Ryan Dahl

commit sha c850b258b4e2487b0456a95cd6b65c169ffb9de2

Support async function and EventListenerObject as listeners (#4240)

view details

Bartek Iwańczuk

commit sha 9b59ed7c7907c5f365e72b5c5a74114eb8ff1488

fix event target tests

view details

Bartek Iwańczuk

commit sha 2e590072148c85bbc479ab49aa9556b0a2cfaff2

move Web APIs to cli/js/web/

view details

Ryan Dahl

commit sha afea9b2edd4becf66bdc6d40a0cb0dbe29267524

fix: call unwatch when dropping FsEventsResource (#4266)

view details

push time in 15 days

push eventmhvsa/deno

Bert Belder

commit sha 0c3ff26d068bf09bcecc470b444ca273b10a301c

Fix typo in assert!() invocation (#4167)

view details

Bert Belder

commit sha 8ac07b676b6cf6640ac8d5d70a16ddc6645da260

Merge mod_evaluate() and mod_evaluate_dyn_import() methods (#4167)

view details

Bartek Iwańczuk

commit sha 17d7a00a46f4aae87533bc3b22c36c031fe8c0a1

Revert "chore: share HTTP server between tests (#3966)" (#4165) This reverts commit e6167c78134182c45689bda7bcb12af05009349c.

view details

Kevin (Kun) "Kassimo" Qian

commit sha 3fed74526e3edc99d9cd25c81aa9d9f4afd19e9f

fetch_cached_remote_source support redirect URL without base (#4099)

view details

Kevin (Kun) "Kassimo" Qian

commit sha b88dab1516ff1f8128018ee615f26ecba42a2b20

Support TypeScript eval through `deno eval -T` flag (#4141)

view details

Bartek Iwańczuk

commit sha 817f22449bfa6a01118f5897dda5ff671c0c1524

rewrite permission revoke test as integration test (#4164)

view details

Kitson Kelly

commit sha a76d8bb5318c6d154615d9979c9682cf3d4635cd

Clean up lib.deno.ns.d.ts JSDoc (#4170)

view details

Bartek Iwańczuk

commit sha c2fb8de609ef2bc7e39c0d3ea4fe1f01195fae4c

perf: use subarray instead of slice in dispatch minimal (#4173)

view details

Yusuke Sakurai

commit sha 20bc83c6f271e838b73fb7c72d9f893f41fbec55

[std/ws] provide default close code for ws.close() (#4172)

view details

Bert Belder

commit sha f6bf864008249f77b70edc5add2831cd77075484

Exit HandleScope before snapshotting (#4168) The V8 documentation explicitly states that SnapshotCreator::CreateBlob() should not be called from within a HandleScope. Additionally, this patch removes some non-functional error handling code from the deno_core::Isolate::snapshot() method.

view details

Ryan Dahl

commit sha fb3b061f62612980d05eacfbc95d669e72123535

http_cache: change .headers.json to .metadata.json (#4175) Add original URL to metadata. This is so the VS Code Plugin can reverse look up the URL for cache entries. Ref #4069.

view details

Bartek Iwańczuk

commit sha 2ccc0c4df688fe0f2a5b759fc3b76645ca3c8723

Revert "perf: use subarray instead of slice in dispatch minimal (#4173)" (#4174) This reverts commit 0eb91c5591eb7e5e419aa9dbdaff99f5bd8015da.

view details

Ryan Dahl

commit sha bc4f04e2eb5ff9aa0338061cc6d31ab25ad46efb

upgrade: rusty_v8 0.3.4 (#4179)

view details

Ryan Dahl

commit sha d10f087bb6ad5cb0e9e44ba609869a56d8fb9b20

v0.35.0

view details

ecyrbe

commit sha 7e6572e9bf97985b940275ea5d2e58b8c031da92

test: add ResourceTable tests (#4185)

view details

Bartek Iwańczuk

commit sha 42e62f9e8e2213f58084f71cb776c6eee366e4cc

add assertResources sanitizer to cli/js/ unit tests (#4161)

view details

Nayeem Rahman

commit sha 2979d64e4a9cece8baf1869dc172af4896b2ff22

refactor(cli/js): Replace constructError() with getErrorClass() (#4189) Flattens dispatch error handling to produce one less useless stack frame on op errors.

view details

Chris Knight

commit sha 8dc36aa478139e49c8b947d9b213ae2a5f33f7ae

docs: fix broken Deno.write() example (#4190)

view details

Bert Belder

commit sha a26da9c72719bd4ab1ab5dc5d21424d659f31b6c

Refactor exception handling, remove message listener callback (#4198)

view details

Kevin (Kun) "Kassimo" Qian

commit sha b8c98d8a47d59303090281bb8fa07d2a322e38c7

Make internel error frames dimmer (#4201)

view details

push time in 23 days

push eventmhvsa/deno

Ryan Dahl

commit sha f4fd433e1aa6c8c086c38df39c39bec23c56a29c

Add Deno.Err change missing from previous commit (#4113)

view details

Suguru Motegi

commit sha 79c6e052ed29b9b78c31f2e01da3b91f76b6a017

fix: createSecKey logic (#4063)

view details

Ryan Dahl

commit sha 4005174f6c584fd5200dbe450b269a7f0de487ce

Revert "Remove ansi_term dependency" Broke colors https://github.com/denoland/deno/issues/4112#issuecomment-590545385 This reverts commit c250778704a4e0065e54e6bf6ca6c39d556a6d8d.

view details

João Souto

commit sha ac933dd1b89a20b2e63b5d6edc5b3d0c549335bc

port tools/repl_test.py to Rust (#4096) ref #2988

view details

João Souto

commit sha 5c1ab080cd8989c3ac2b3a8c919fe14052feac79

Remove ansi_term dependency (#4116)

view details

Yusuke Sakurai

commit sha 22f88b9f37b7e233fd4f15b73d5a2096224e56dc

fix: [http] Consume unread body and trailers before reading next request (#3990) - 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 responding. - refactor: `ServerRequest._bodyStream()`, `ServerRequestBody` are removed. - Now using `bodyReader()` 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`

view details

Kitson Kelly

commit sha 805992b14a65a6dbfb857dea6d9b657477de043d

Fix issues with JavaScript importing JavaScript. (#4120) Fixes #3852 Fixes #4117

view details

Ryan Dahl

commit sha 91b606aaae23bcb790b55adc5fe70a182a37d564

Clean up how we use opIds (#4118)

view details

Nayeem Rahman

commit sha 14e7e1e3af43b2322a26fcc542428c8f1af4460d

fix: Resolve makeTemp* paths from CWD (#4104)

view details

Ryan Dahl

commit sha fe181e2b4850a83344f0aa5840fffe97c8cb8839

ci: Use fetch-depth: 5 (#4127)

view details

Ryan Dahl

commit sha f47f3f96726a94dd2df5d68e3c786b5079089dd4

Remove _async from method names since _sync are gone (#4128)

view details

Kitson Kelly

commit sha be787d09d537d6c1a6846168613dd0defe069448

upgrade: TypeScript 3.8 (#4100)

view details

João Souto

commit sha e53064c4f22efeb8a4eda2712e15c77d2699a686

Port permission_prompt_tests to Rust (#4129)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 5946808f66aab1983ade3db2541734bb43626a72

tty: Deno.setRaw(rid, mode) to turn on/off raw mode (#3958)

view details

Bartek Iwańczuk

commit sha 0e37184ca8084c257948d466c066fdb875ee44f3

add window.self read-only property (#4131)

view details

Ryan Dahl

commit sha 3d03d7e83b855a0eaef083f9ba249b1927eba51c

Fix flaky tests (#4134)

view details

Ryan Dahl

commit sha 3eebef39c55ead92d17bdf8016c3c58118b49936

upgrade: dprint 0.7.0 (#4130) * upgrade: dprint 0.7.0 Also make deno fmt less verbose (like cargo fmt)

view details

Ryan Dahl

commit sha 9a8d6fbd984d2c0f9775d90af64b3e95231dd21d

DenoFlags -> Flags (#4136)

view details

Yusuke Sakurai

commit sha 942e67c00b8ebdf6671fc8bb2e6c78c3ad8b3ff8

refactor(std/http): move io functions to http/io.ts (#4126)

view details

Kitson Kelly

commit sha 671f0b83be5cf9f9b6b1d667d41fd7779896a21a

Bundles can be sync or async based on top level await (#4124) Previously, bundles always utilised top level await, even if the bundled modules didn't require top level await. Now, analysis of the bundle is done and if none of the bundled modules are asynchronously executed, then the bundle as a whole will be synchronously executed. Fixes #4055 Fixes #4123

view details

push time in a month

push eventmhvsa/deno

Michał Sabiniarz

commit sha 13a3f8c89ba7a160949140f6fa072b38c010e86d

wip

view details

push time in a month

push eventmhvsa/deno

Ryan Dahl

commit sha f4fd433e1aa6c8c086c38df39c39bec23c56a29c

Add Deno.Err change missing from previous commit (#4113)

view details

Suguru Motegi

commit sha 79c6e052ed29b9b78c31f2e01da3b91f76b6a017

fix: createSecKey logic (#4063)

view details

Ryan Dahl

commit sha 4005174f6c584fd5200dbe450b269a7f0de487ce

Revert "Remove ansi_term dependency" Broke colors https://github.com/denoland/deno/issues/4112#issuecomment-590545385 This reverts commit c250778704a4e0065e54e6bf6ca6c39d556a6d8d.

view details

João Souto

commit sha ac933dd1b89a20b2e63b5d6edc5b3d0c549335bc

port tools/repl_test.py to Rust (#4096) ref #2988

view details

João Souto

commit sha 5c1ab080cd8989c3ac2b3a8c919fe14052feac79

Remove ansi_term dependency (#4116)

view details

Yusuke Sakurai

commit sha 22f88b9f37b7e233fd4f15b73d5a2096224e56dc

fix: [http] Consume unread body and trailers before reading next request (#3990) - 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 responding. - refactor: `ServerRequest._bodyStream()`, `ServerRequestBody` are removed. - Now using `bodyReader()` 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`

view details

Kitson Kelly

commit sha 805992b14a65a6dbfb857dea6d9b657477de043d

Fix issues with JavaScript importing JavaScript. (#4120) Fixes #3852 Fixes #4117

view details

Ryan Dahl

commit sha 91b606aaae23bcb790b55adc5fe70a182a37d564

Clean up how we use opIds (#4118)

view details

Nayeem Rahman

commit sha 14e7e1e3af43b2322a26fcc542428c8f1af4460d

fix: Resolve makeTemp* paths from CWD (#4104)

view details

Ryan Dahl

commit sha fe181e2b4850a83344f0aa5840fffe97c8cb8839

ci: Use fetch-depth: 5 (#4127)

view details

Ryan Dahl

commit sha f47f3f96726a94dd2df5d68e3c786b5079089dd4

Remove _async from method names since _sync are gone (#4128)

view details

Kitson Kelly

commit sha be787d09d537d6c1a6846168613dd0defe069448

upgrade: TypeScript 3.8 (#4100)

view details

João Souto

commit sha e53064c4f22efeb8a4eda2712e15c77d2699a686

Port permission_prompt_tests to Rust (#4129)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 5946808f66aab1983ade3db2541734bb43626a72

tty: Deno.setRaw(rid, mode) to turn on/off raw mode (#3958)

view details

Bartek Iwańczuk

commit sha 0e37184ca8084c257948d466c066fdb875ee44f3

add window.self read-only property (#4131)

view details

Ryan Dahl

commit sha 3d03d7e83b855a0eaef083f9ba249b1927eba51c

Fix flaky tests (#4134)

view details

Ryan Dahl

commit sha 3eebef39c55ead92d17bdf8016c3c58118b49936

upgrade: dprint 0.7.0 (#4130) * upgrade: dprint 0.7.0 Also make deno fmt less verbose (like cargo fmt)

view details

Ryan Dahl

commit sha 9a8d6fbd984d2c0f9775d90af64b3e95231dd21d

DenoFlags -> Flags (#4136)

view details

Yusuke Sakurai

commit sha 942e67c00b8ebdf6671fc8bb2e6c78c3ad8b3ff8

refactor(std/http): move io functions to http/io.ts (#4126)

view details

Kitson Kelly

commit sha 671f0b83be5cf9f9b6b1d667d41fd7779896a21a

Bundles can be sync or async based on top level await (#4124) Previously, bundles always utilised top level await, even if the bundled modules didn't require top level await. Now, analysis of the bundle is done and if none of the bundled modules are asynchronously executed, then the bundle as a whole will be synchronously executed. Fixes #4055 Fixes #4123

view details

push time in a month

push eventmhvsa/deno

Michał Sabiniarz

commit sha 49316aaf2fbd22d0ba1cc71dc121fcb1c2b22d64

wip

view details

push time in a month

push eventmhvsa/deno

Michał Sabiniarz

commit sha 829e3be029dfbe39d8e1741fe513a9b3a9c4d354

wip

view details

push time in a month

push eventmhvsa/deno

Michał Sabiniarz

commit sha 427feaebfbefd87bc125dcfc90328bf40b9c4640

%d and %i, started working on %s

view details

push time in a month

push eventmhvsa/deno

Michał Sabiniarz

commit sha 650a5534b7b65ab37fabb3e144254614de90ab1e

%j format handled

view details

push time in a month

push eventmhvsa/deno

Michał Sabiniarz

commit sha bcc6759ba7874be13bd049314b89850593c0a331

%j format handled

view details

push time in a month

push eventmhvsa/deno

Michał Sabiniarz

commit sha 932eb56ceef8cb595106e27a38b9835a9c8fc6a0

WIP dirty console log tests

view details

push time in a month

push eventmhvsa/deno

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

木杉

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

jigsaw

commit sha c34d96d86557d434bdf124063e4eec4662067c1e

Fix example (#4076)

view details

ecyrbe

commit sha fb98556d56d0defa325fab1296077627cce31aab

feat(std/node): add os.loadavg() (#4075)

view details

push time in a month

push eventmhvsa/deno

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

木杉

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

jigsaw

commit sha c34d96d86557d434bdf124063e4eec4662067c1e

Fix example (#4076)

view details

ecyrbe

commit sha fb98556d56d0defa325fab1296077627cce31aab

feat(std/node): add os.loadavg() (#4075)

view details

push time in a month

push eventmhvsa/deno

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

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

push time in a month

push eventmhvsa/deno

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

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

push time in a month

push eventmhvsa/deno

Michał Sabiniarz

commit sha a6d37ea98ee51e88db6fb00f2350b7a8b296bfba

Tests for console.log + tests from node.js

view details

push time in 2 months

push eventmhvsa/deno

Michał Sabiniarz

commit sha d5251891669d18f52e136786b5637402f673d9d3

Tests for console.log

view details

push time in 2 months

pull request commentdenoland/deno

[WIP] console.log() should stringify objects exactly as Node does

Sorry for being unactive for such a long time. I'll again work on it.

mhvsa

comment created time in 2 months

PullRequestEvent

push eventmhvsa/deno

Michał Sabiniarz

commit sha bfa1d9f26bfd2550e4b84edd02950da1aad95acb

Tests for console.log

view details

push time in 2 months

create barnchmhvsa/deno

branch : console_log

created branch time in 2 months

delete branch mhvsa/deno

delete branch : console_log

delete time in 2 months

create barnchmhvsa/deno

branch : console_log

created branch time in 2 months

delete branch mhvsa/deno

delete branch : console_log

delete time in 2 months

PR closed denoland/deno

[WIP] console.log() should stringify objects exactly as Node does

Fixes #3165 #3213

+0 -0

1 comment

0 changed file

mhvsa

pr closed time in 2 months

push eventmhvsa/deno

Alexandre Szymocha

commit sha 4d4908dde31316462acae5caec8dfcbbf7a244bd

Fix: allow reading into a 0-length array (#3329)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 176d1ff12e1984593282b58adf54f34f971be837

net: expose shutdown() and ShutdownMode (#3558)

view details

Kevin (Kun) "Kassimo" Qian

commit sha df1665a8fc92168c3eb115a768ecfeccbe575e18

net: expose shutdown TS def (#3560)

view details

Bartek Iwańczuk

commit sha 46d76a7562025374600a7f866dfc68c1b7e268e9

upgrade: Tokio 0.2 (#3418)

view details

Bartek Iwańczuk

commit sha 011d485ce5214a90aa64d557d8acdc0697c8ed49

use shared HTTP client (#3563) This commit moves HTTP client to lazy_static. Effectively HTTP client is shared by whole Deno process and will reuse connections.

view details

Bartek Iwańczuk

commit sha 05dce9016500f8cb102acb7ad68c184aa1047dae

bump reqwest to 0.10.0 (#3567)

view details

Bartek Iwańczuk

commit sha 4258ed262f6eed9b0ee123e1ba9c91f999f0b429

refactor: move HttpBody to cli/http_util.rs (#3569)

view details

Gurwinder Singh

commit sha 55add2d366c5b3e19bd91958f3e3a36b4439839d

cleanup after tokio upgrade (#3571) tokio_util::run and tokio::run_on_current_thread should accept Future<Output=()> instead of Future<Output=Result<(), ()>>. Currently, all the passed futures have to add Ok(()) or futures::future::ok(()) unnecessarily to call this method.

view details

EnokMan

commit sha d4f2fda62331164b09290f2df1500b948f2647a7

fix typos (#3573)

view details

Ry Dahl

commit sha 328fef9cd6aa0ab3033380cabdf91b9779db5054

v0.28.0

view details

Kevin (Kun) "Kassimo" Qian

commit sha 5cf2eb7d184b9031d46f61a5031ac13a41f4560c

feat(std/http): make req.body a Reader (#3575)

view details

Gurwinder Singh

commit sha b0761138e5d2486c241ab8fdfa67fe2c2a0b621b

Remove unnecessary use of Pin, use ready! (#3576)

view details

Ry Dahl

commit sha bfab4ed0dfa5e2034005133a257201c934bc3a80

Happy new year! (#3578)

view details

Waldir Pimenta

commit sha 2a36879e306a3f747b0946fc5c03ac6608447de4

Add missing year ranges to copyright notices (#3582)

view details

Waldir Pimenta

commit sha 6dbf1c0eed6a77791cfc41308fab3bb3aa5ffc07

Fix link in PR template (#3583)

view details

Bartek Iwańczuk

commit sha 5e61af744789d068f4caf313a4e980c63a6c97fe

chore: disable default reqwest features (#3586)

view details

Ryan Dahl

commit sha a61966a243cd5d09031fabd9a572a75aab8d2da8

v0.28.1

view details

uki00a

commit sha cbc4bbc71f4e619747707b1b9649abedfa234145

fix(std/encoding/yaml): export parseAll (#3592)

view details

Dreamacro

commit sha 70b1be6ff459ebd2bf57b7788ab7d66c1f375b29

Fix ws handshake with correctly empty search string (#3587)

view details

Gurwinder Singh

commit sha 9f6bab6010abb26814d6d7a163db24fa5965d09c

Use async at places, use &self instead of self: &Self (#3594)

view details

push time in 2 months

push eventmhvsa/deno

Ryan Dahl

commit sha 724e39f13f2f144703ce00e156cacfc653d8e209

Enable thread pool for blocking ops (#3912)

view details

Brad Dunbar

commit sha d7edf393b6f1178bc91ec9113412f23f5dbd61e1

toAsyncIterable: Remove unnecessary EOF check (#3914) In denoland/deno#2335 a conditional was added to make sure toAsyncIterator didn't skip chunks because the reader returned data and EOF in a single call, fixing #2330. Later, in denoland/deno#2591, the `Reader` interface changed to `Promise<number | EOF>`. Since the reader no longer returns data and EOF in a single call, this conditional is not necessary. We can just return `{ done: true }` when we get `EOF`. Co-authored-by: Arun Srinivasan <rulfzid@gmail.com> Co-authored-by: Arun Srinivasan <rulfzid@gmail.com>

view details

Bert Belder

commit sha 25467aa7c7852c3695091a547ffac4857478c037

Add blanket impl for the 'Resource' trait (#3903)

view details

Bert Belder

commit sha f650c3edb3081ac0433b338c0c99418171656dd1

Refactor deno_core_http_bench and make it single-threaded (#3903)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 619a24390ff15d5ea5e577a4d0391823f94e8592

install: add --force flag and remove yes/no prompt (#3917)

view details

Bartek Iwańczuk

commit sha cdba5ab6fc633606aaa6f95d0825832c3ac6fe5c

refactor: rename ThreadSafeState, use RefCell for mutable state (#3931) * rename ThreadSafeState to State * State stores InnerState wrapped in Rc and RefCell

view details

Yusuke Sakurai

commit sha a4bb8bab44cc778e6e455f19fdae9f3e4acc809b

remove non-null assertion operator from std (part2) (#3927)

view details

Bartek Iwańczuk

commit sha 1c0ffa138355c7eb90fd5d3c01f799245636bcc0

reenable server tests (#3928)

view details

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

push time in 2 months

push eventmhvsa/deno

Ry Dahl

commit sha 5c1deac0cfe66ef27020aa0e863c16f3bc2afb50

Remove CoreResource::inspect_repr method (#3274) Towards simplifying (or better removing entirely) the CoreResource trait. Resources should be any bit of privileged heap allocated memory that needs to be referenced from JS, not very specific trait implementations. Therefore CoreResource should be pushed towards being as general as possible.

view details

Liam Perlaki

commit sha ccc9f1ae5ea3d7ec858ff2eeab490aafaa089d36

Allow http server to take { hostname, port } argument (#3233)

view details

Ry Dahl

commit sha f466ef97061ffed5baf1612a646accb2cda4b772

manual: add chocolatey install instructions (#3280)

view details

Bartek Iwańczuk

commit sha 415d4c2e5236f6d8dfef8865b1665f144c39a019

refactor: rewrite accept resources (#3271)

view details

Bartek Iwańczuk

commit sha 25c276055b3dfdcecd77d18a0c6ebfcee531442d

refactor: remove cli::resources::Resource (#3285)

view details

Ry Dahl

commit sha 709cb3c9ba0d968dc356861952a3c63129e57615

Fix jsdoc in std/http/server.ts (#3284)

view details

Ry Dahl

commit sha 2cf0866ba3f4a32a180e0b02484ef1798216c6e1

upgrade: Rust 1.39.0 (#3286)

view details

Ryan Dahl

commit sha e1d1836854f36c357756f204b4b88ea41e08b251

disable flaky test

view details

Ryan Dahl

commit sha 508d728b5e27fd0c81669050869cf52c41538a87

upgrade: V8 8.0.192

view details

Ryan Dahl

commit sha b3c0e1c3e8b4556fc5b45002cda1cc6918fffc51

Rebase v8 changes in third_party

view details

Bartek Iwańczuk

commit sha c57207e96a577b7f13514fecdde5c47c7a497405

refactor: move Child resource to ops/process.rs (#3291)

view details

Bert Belder

commit sha adab69bccca986bd7da93a84ca419bdd09587a06

Upgrade rust crates (#3292)

view details

Ryan Dahl

commit sha 97ceea49f5ab2fcc0e8afe69a92b167570347c24

Add jsdoc for std/http/http_status.ts The website documentation now supports enums https://github.com/denoland/deno_website2/commit/6f4fb0f5a3068daa1841bc4d2774fecf0added1d

view details

Ryan Dahl

commit sha 964b84091a7744eeac0fa785301aeb62855bf5f6

disable flaky test

view details

Yoshiya Hinosawa

commit sha 54f23b7caa90a3f1962ad4ec6180d4ec31b9db07

test: re-enable integration test 045 (#3300) This test was improved in #3185.

view details

罗文

commit sha 9889a28008eb9da1793bb9987bafe0b4952dd90a

upgrade: Prettier 1.19.1 (#3305)

view details

Nayeem Rahman

commit sha d586f119fa588a590a4ba2b74c8c210de710e3e7

net: Check for closing status when iterating Listener (#3309) std/http/server.ts: Use listener.next() instead of listener.accept()

view details

Bartek Iwańczuk

commit sha 335e8bd33cd22891f12b58c4d9489d19c886ae4c

refactor: worker is no longer a resource (#3290)

view details

木杉

commit sha b3baab6d1479abbfd2e534fe05f5e146c2d5b1a2

fix manual (#3313) PS C:\Users\zhbnh> git config --global core.symlinks=true error: invalid key: core.symlinks=true

view details

Yoshiya Hinosawa

commit sha 31115067cd3156db1ead0dc0f11c78875840dc4f

Add permissions.request (#3296)

view details

push time in 2 months

issue commentdenoland/deno

console.log() should stringify objects exactly as Node does

Sorry for being dead in Deno for quite a time.

Hey @tisd

Node implementation: https://github.com/nodejs/node/blob/master/lib/internal/console/constructor.js

I would start with formatting and do colors later.

GL

ry

comment created time in 2 months

push eventmhvsa/eatery-clone

Michał Sabiniarz

commit sha 42bea3ab8ce3f5ebb9d36e0a6a551e4f25251c74

changes

view details

Michał Sabiniarz

commit sha f24a8fb409c06fa40cc66156f3c2cb684afa018b

changes

view details

Michał Sabiniarz

commit sha 73754b4640a53f64241d0290237c37b69550e2a4

ejected

view details

push time in 2 months

create barnchmhvsa/eatery-clone

branch : master

created branch time in 2 months

created repositorymhvsa/eatery-clone

created time in 2 months

push eventmhvsa/netlify-express

Michał Sabiniarz

commit sha 3232943312bc757058855401aefb31ee8050942c

2309

view details

push time in 2 months

push eventmhvsa/netlify-express

Michał Sabiniarz

commit sha 4ce8a097e8c96c3969ad364286ce8d36b44fa9b5

2305

view details

push time in 2 months

push eventmhvsa/netlify-express

Michał Sabiniarz

commit sha 64b367c8383a9bc03d71fed7979cc5f0b3038229

2304

view details

push time in 2 months

push eventmhvsa/netlify-express

Michał Sabiniarz

commit sha d9de97f37c28b2727433cf79e55d4c7cda48efc5

czw,\ 30\ sty\ 2020,\ 23:02:09\ CET

view details

push time in 2 months

push eventmhvsa/netlify-express

Michał Sabiniarz

commit sha b982dcb78376f86c2fae652e48eccaba671e8911

dassad

view details

push time in 2 months

push eventmhvsa/netlify-express

Michał Sabiniarz

commit sha 31012c9a2c0a1813c8f21fa309a12ea1f372de51

restaurants nearby

view details

push time in 2 months

push eventmhvsa/netlify-express

Michał Sabiniarz

commit sha 6eaacbec4a756b199763964a1bcea5e3908f36c0

restaurants nearby

view details

push time in 2 months

push eventmhvsa/netlify-express

Michał Sabiniarz

commit sha 4488d718f1c723094af3d870ac1d503049be5215

restaurants nearby

view details

push time in 2 months

create barnchmhvsa/netlify-express

branch : master

created branch time in 2 months

created repositorymhvsa/netlify-express

created time in 2 months

push eventmhvsa/cooklix

Michał Sabiniarz

commit sha 823629314f140485e2d7b541fe48549a24147e49

Created a recipe post type

view details

push time in 4 months

push eventmhvsa/cooklix

Michał Sabiniarz

commit sha b423dcb3aa88728e5a96d4f3e287050c19b73643

Updated README with instructions

view details

push time in 4 months

push eventmhvsa/cooklix

Michał Sabiniarz

commit sha af2ae9ab450d714c298ca72d0c6c4519b2beb46a

Created project structure

view details

push time in 4 months

push eventmhvsa/cooklix

Michał Sabiniarz

commit sha b71dfe12ca385fd7dc2a94df3683078ce1918be1

renamed dir plugins to cooklix

view details

push time in 4 months

create barnchmhvsa/cooklix

branch : master

created branch time in 4 months

created repositorymhvsa/cooklix

created time in 4 months

push eventmhvsa/deno

Ry Dahl

commit sha 5c1deac0cfe66ef27020aa0e863c16f3bc2afb50

Remove CoreResource::inspect_repr method (#3274) Towards simplifying (or better removing entirely) the CoreResource trait. Resources should be any bit of privileged heap allocated memory that needs to be referenced from JS, not very specific trait implementations. Therefore CoreResource should be pushed towards being as general as possible.

view details

Liam Perlaki

commit sha ccc9f1ae5ea3d7ec858ff2eeab490aafaa089d36

Allow http server to take { hostname, port } argument (#3233)

view details

Ry Dahl

commit sha f466ef97061ffed5baf1612a646accb2cda4b772

manual: add chocolatey install instructions (#3280)

view details

Bartek Iwańczuk

commit sha 415d4c2e5236f6d8dfef8865b1665f144c39a019

refactor: rewrite accept resources (#3271)

view details

Bartek Iwańczuk

commit sha 25c276055b3dfdcecd77d18a0c6ebfcee531442d

refactor: remove cli::resources::Resource (#3285)

view details

Ry Dahl

commit sha 709cb3c9ba0d968dc356861952a3c63129e57615

Fix jsdoc in std/http/server.ts (#3284)

view details

Ry Dahl

commit sha 2cf0866ba3f4a32a180e0b02484ef1798216c6e1

upgrade: Rust 1.39.0 (#3286)

view details

Ryan Dahl

commit sha e1d1836854f36c357756f204b4b88ea41e08b251

disable flaky test

view details

Ryan Dahl

commit sha 508d728b5e27fd0c81669050869cf52c41538a87

upgrade: V8 8.0.192

view details

Ryan Dahl

commit sha b3c0e1c3e8b4556fc5b45002cda1cc6918fffc51

Rebase v8 changes in third_party

view details

Bartek Iwańczuk

commit sha c57207e96a577b7f13514fecdde5c47c7a497405

refactor: move Child resource to ops/process.rs (#3291)

view details

Bert Belder

commit sha adab69bccca986bd7da93a84ca419bdd09587a06

Upgrade rust crates (#3292)

view details

Ryan Dahl

commit sha 97ceea49f5ab2fcc0e8afe69a92b167570347c24

Add jsdoc for std/http/http_status.ts The website documentation now supports enums https://github.com/denoland/deno_website2/commit/6f4fb0f5a3068daa1841bc4d2774fecf0added1d

view details

Ryan Dahl

commit sha 964b84091a7744eeac0fa785301aeb62855bf5f6

disable flaky test

view details

Yoshiya Hinosawa

commit sha 54f23b7caa90a3f1962ad4ec6180d4ec31b9db07

test: re-enable integration test 045 (#3300) This test was improved in #3185.

view details

罗文

commit sha 9889a28008eb9da1793bb9987bafe0b4952dd90a

upgrade: Prettier 1.19.1 (#3305)

view details

Nayeem Rahman

commit sha d586f119fa588a590a4ba2b74c8c210de710e3e7

net: Check for closing status when iterating Listener (#3309) std/http/server.ts: Use listener.next() instead of listener.accept()

view details

Bartek Iwańczuk

commit sha 335e8bd33cd22891f12b58c4d9489d19c886ae4c

refactor: worker is no longer a resource (#3290)

view details

木杉

commit sha b3baab6d1479abbfd2e534fe05f5e146c2d5b1a2

fix manual (#3313) PS C:\Users\zhbnh> git config --global core.symlinks=true error: invalid key: core.symlinks=true

view details

Yoshiya Hinosawa

commit sha 31115067cd3156db1ead0dc0f11c78875840dc4f

Add permissions.request (#3296)

view details

push time in 4 months

push eventmhvsa/recipe-app-api

Michał Sabiniarz

commit sha cbaa760757c000138f9a9fea98a6fb5599360fec

Added create tag feature

view details

push time in 4 months

push eventmhvsa/recipe-app-api

Michał Sabiniarz

commit sha f5ff34934d1eafcbfd3797db3f5030d952cb0ad1

Added working list tags endpoints

view details

push time in 4 months

push eventmhvsa/recipe-app-api

Michał Sabiniarz

commit sha 870cf3d468680a59c3eefb80e1d1986b678541c4

Configure project to use postgres

view details

Michał Sabiniarz

commit sha d54e5367a2a34a8582b1a5447cc9b2e5b84594f0

Configured postgres DB

view details

Michał Sabiniarz

commit sha 17bde61469c595a86587869d2e446ac9fb891d72

added endpoint for creating users

view details

Michał Sabiniarz

commit sha 3793ea30a718c363610d8d113f5c52c92b179ae7

Addded user manage endpoint

view details

push time in 4 months

push eventmhvsa/recipe-app-api

Michał Sabiniarz

commit sha 58e8a9e957810bbfc0f403b5bcb967fdb2531333

Created .gitignore

view details

Michał Sabiniarz

commit sha e7ddd98328ca563229abcc5dcc690cc4a2afef06

Created user && super user. Added postgres to proejct deps

view details

push time in 4 months

push eventmhvsa/recipe-app-api

Michał Sabiniarz

commit sha 9137a1b8e613b2f4425755a20a7147cae95b17b0

Added flake8 and Travis-CI configurations

view details

push time in 4 months

PublicEvent

PR opened denoland/deno

[WIP] console.log() should stringify objects exactly as Node does

Fixes #3165 #3213

+6 -14

0 comment

1 changed file

pr created time in 5 months

push eventmhvsa/deno

Michał Sabiniarz

commit sha de79324e29f6c1b9e47b674651903948c5fcd840

remove object appreviated form in console.log

view details

push time in 5 months

create barnchmhvsa/deno

branch : console_log

created branch time in 5 months

push eventmhvsa/deno

Yoshiya Hinosawa

commit sha 4f8c9369744bfa4b1223cec916cb0e5b261831dc

Make EOF unique symbol (#3244)

view details

Sven Nicolai Viig

commit sha d7a5aed5114f3ffd27221ae97bc57f453410427e

Adds custom inspect method for URL (#3241)

view details

Kevin (Kun) Kassimo Qian

commit sha 9d6cbb73a8dcf63b24630129f47dc98d3cc735d5

cli: replace timer map with red-black tree (#3218) This avoids a crash when the Deno process has been running for 2**32 ms (about 50 days). Additionaly, time complexity of finding which timer is due to fire next is reduced from from O(n) to O(log n).

view details

Ry Dahl

commit sha af61dbed874863db308f3a421ad142a7f106687a

Upgrade node_modules, change tagline, clean up root directory (#3247) * Upgrade node_modules * Simplify tagline * Move gclient_config.py out of root * Move package.json to tools * Remove yarn.lock * Remove CONTRIBUTING.md

view details

Kang Huaishuai

commit sha 36d4256f1cb9b866c710b44b0e594e712566ac2a

Upgrade github actions mac environment to macos-latest (#3250)

view details

Nick Stott

commit sha 65e91796720ea68d69ac7f925a8f239aee8fb19e

reduce redundancies in the fetch code (#3249)

view details

Ry Dahl

commit sha 86b3ac5108e2893091475a0318fcba6c14e19140

feat: lockfiles (#3231) Use --lock-write=lock.json or --lock-check=lock.json on the command line.

view details

James Wright

commit sha 429439d1983269ba40141a1b42f6ac809d1e8c86

Consolidates asserts#equal branches for keyed collections (Map/Set) and supports deep equality of Map keys (#3258)

view details

Bartek Iwańczuk

commit sha 0049d4e50c9dd945f25f69b08b08fbf492001f96

Refactor Worker and ThreadSafeState (#3242) * Split ThreadSafeState into State and GlobalState. State is a "local" state belonging to "Worker" while "GlobalState" is state shared by whole program. * Update "Worker" and ops to use "GlobalState" where applicable * Move and refactor "WorkerChannels" resource

view details

Kevin (Kun) "Kassimo" Qian

commit sha 0644f9c1a6fd85831dac459f50306781ac2b08e3

std/http: add serveTLS and listenAndServeTLS (#3257)

view details

Ry Dahl

commit sha c04ff22afe45cc7bb0cd51d1fb74f440570bad8f

Remove tsconfig files - they are not part of build process (#3262)

view details

Ry Dahl

commit sha 172619445291f6bc2fbb6e3349ae3c383af32969

Revert "reduce redundancies in the fetch code (#3249)" (#3264) Max latency benchmark went to zero for deno_proxy. This reverts commit 65e91796720ea68d69ac7f925a8f239aee8fb19e

view details

Ryan Dahl

commit sha a611788834e40153ef27c8f1d6b7fd52c8a016b1

v0.23.0

view details

Ry Dahl

commit sha adc3467c9c703cb722ce3d5314a415c355855c9a

Disable flaky tests (#3270)

view details

Andy Hayden

commit sha 92b8674162aff30a9552b1a07855b685d305830a

Exclude prebuilt from deno_src release (#3272)

view details

push time in 5 months

push eventmhvsa/deno

Bartek Iwańczuk

commit sha dfcdc0315233019740d76448be68cad0292a6c1d

fix: handle malformed control buffers (#3202)

view details

Christian Moritz

commit sha 1a86264232f9607c3293e01326c6469910575f25

Publish source tarballs for releases (#3203)

view details

Nayeem Rahman

commit sha 585993c8d5f4797067dab173e2382fc59835b813

Fix some deno.land URLs in the manual (#3205)

view details

Kitson Kelly

commit sha c5fe657dd3e81110f84cdff8ff1b35492de4d1a3

Use a more performant utf8 decoder algorithm. (#3204) Fixes #3163 Co-authored-by: Kitson Kelly <me@kitsonkelly.com> Co-authored-by: Qwerasd <qwerasd205@users.noreply.github.com>

view details

Kevin (Kun) "Kassimo" Qian

commit sha 6869bfa4c63121f60284c7a2e48c5db1ce86f9cc

Support named imports/exports for subset of properties in JSON modules (#3210)

view details

Nayeem Rahman

commit sha 51dd91a3ccfd9554bcf69b539f2f748da81c5b12

Update link to schematic diagram in manual (#3211)

view details

Andy Hayden

commit sha aec5a646c9218a0a0da62cbcd1f28bc23c242540

feat: top-level-for-await (#3212)

view details

Trivikram Kamat

commit sha 2598f9c68d8983934c73c135c9d277b33c98e333

chore: update contribution guide link (#3215)

view details

Yoshiya Hinosawa

commit sha efd7e78af3fc086dfdec51738905665d38d08eb4

Use web standard Permissions API (#3200)

view details

Rory Malcolm

commit sha 967c236fa5fb1e87e1b5ee788fe77d3a07361da1

Add CustomInspect for Headers (#3130) Worth noting due to implementation of the Headers class the contents of headersMap have lowercase keys, although this matches the specification as header keys are case agnostic it does seem to not match behaviour of other implementations in other languages I have seen, would require some rewriting of Headers.ts

view details

Nick Stott

commit sha 65d9286203cf239f68c6015818e82e8521e600a1

Re-enable basic stream support for fetch bodies (#3192) * Add sd-streams from https://github.com/stardazed/sd-streams/blob/master/packages/streams/src/ * change the interfaces in dom_types to match what sd-streams expects

view details

Ry Dahl

commit sha b273989446d62808f922280247604431d1d219cb

Upgrade V8 to 7.9.317.12 (#3208)

view details

Robert Jack Will

commit sha ff9df0c321eb56c7f89f5ccdaa301453f22f708e

std: fix BufReader.readString to actually return Deno.EOF at end (#3191)

view details

Ryan Dahl

commit sha 71efe6f2c530d1cb9e8a2679f5778e2c034a9d0d

v0.22.0

view details

Andy Hayden

commit sha f484776384ad7df35ab7626b7a673f3902a6cfaa

Use top-level for-await in various places (#3217)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 2f0f236d5656fa2d89a8e1571d03c4bda5f10d38

Prevent customInspect error from crashing console (#3226)

view details

Bartek Iwańczuk

commit sha a7992e77037353ee4c7d3d480dcbd907961087bd

refactor: use core ResourceTable in cli (#3206)

view details

Ry Dahl

commit sha 38f01f73a485def7cf5d391b18359db2b509782d

Move prebuilt binaries to third_party (#3227)

view details

Joseph Sintum

commit sha 0d41b10ade91039339173476848f7368b6dc0853

Update broken links (#3225)

view details

Andy Hayden

commit sha 49e04fb240ce700a6871d6b490536a879afd99f5

fix race condition in test http server (#3237)

view details

push time in 5 months

push eventmhvsa/deno

Rory Hart

commit sha 27cd2c97f18c0392bc04c66b786717b2bc677315

curl.ts example with reference in manual (#3161)

view details

Andy Fleming

commit sha 2b2868b8a77bb545238ce19e039e2018578fb5ad

Manual introduction improvements (#3157)

view details

Nick Stott

commit sha 5a7dffe42775892cb2171ea1a2bbd9c3ea8977f4

Reenable std tests that were disabled during merge (#3159)

view details

Yusuke Sakurai

commit sha f1fa3bd792712a98f7fc8566a3bf4e1c7d9901b1

update: use v0.21.0 for subcommands (#3168)

view details

Ry Dahl

commit sha 1f52c66ced9bed0cae6bff065dfa7563cbfaee29

Fix build warning (#3146)

view details

Bartek Iwańczuk

commit sha 6c5a981fd2afad21af73a1345c4e30fb6b30b09a

feat: Deno.listenTLS (#3152)

view details

Christian Moritz

commit sha ea8231af3396a054eb4faf73064d8333ab1006e0

third_party: cherry-pick depot_tools 6a1d778 to fix macOS Cataliona issues (#3175)

view details

Yoshiya Hinosawa

commit sha ec44b5b6af1b70bb4041c909989b5f94138ecaf5

test: improve http_proxy test (#3185)

view details

Bartek Iwańczuk

commit sha 6257b4044a181fcaa462aba6c361e3c8fdcad2c9

core: gracefully handle bad op id (#3131)

view details

Ry Dahl

commit sha dc80dd2acef18f40aa7161a4d7b7eeaed19be722

Add TextDecoder benchmark (#3180)

view details

Yoshiya Hinosawa

commit sha edd6a90da855619feecb05c2cf87448b0c23da86

upgrade: typescript-eslint to 2.5.0 (#3184)

view details

Yoshiya Hinosawa

commit sha 2804ba8674150b80ee181cc3869e1fa12de661d3

remove --no-prompt flag, fail on missing permissions (#3183)

view details

JaePil Jung

commit sha 4bebbda8db3c73725c9ee3ff528a0dad0e376f50

Small cleanups in perrmission_prompt_test.ts (#3188)

view details

EnokMan

commit sha 7c60ab46643d3190d1734678e085bc304c5f7813

refactor DenoPermissions.check_net & resolve_addr (#3182)

view details

Bartek Iwańczuk

commit sha 029e8330752c29b8c173b0da41a2a4ec23744151

core: Add ResourceTable (#3150)

view details

Ry Dahl

commit sha 073b64bd43d31bac947255f6f194d7fa12d62183

Add std/examples/welcome.ts (#3181)

view details

Kang Huaishuai

commit sha f96aaa802b245c8b3aeb5d57b031f8a55bb07de2

Update GitHub Actions, powershell is default on windows (#3195) https://github.blog/changelog/2019-10-17-github-actions-default-shell-on-windows-runners-is-changing-to-powershell/

view details

Ry Dahl

commit sha 1d8f3cc896ac417ceed4a28e4a001a758ab49185

Remove old website (#3194) Move manual.md and style_guide.md into //std so they can be accessed from https://deno.land/std/manual.md Code for new website is https://github.com/denoland/deno_website2 Co-authored-by: Christian Moritz <chrmoritz@gmail.com>

view details

Bartek Iwańczuk

commit sha 492b87d4607577ecad55ae7b1091b440c95880c8

Add error handling for minimal dispatch (#3176)

view details

Ry Dahl

commit sha be8777de194a74c920ac3350b8c1f49888799c04

Change magic table-of-contents thing (#3197) We changed our markdown parser from showdown to remark for better react integration, and it necessitated this change.

view details

push time in 5 months

Pull request review commentdenoland/deno

Implemented new open mode in files

 import { /** Open a file and return an instance of the `File` object  *  synchronously.  *- *       const file = Deno.openSync("/foo/bar.txt");+ *       const file = Deno.openSync("/foo/bar.txt", { read: true });+ */+export function openSync(filename: string, capability?: OpenCapability): File;

Yes it was. For me personally more important than name would be good docs, but in the other hand two different names suggest that they're doing different things, which they don't

mhvsa

comment created time in 5 months

Pull request review commentdenoland/deno

Implemented new open mode in files

 import { /** Open a file and return an instance of the `File` object  *  synchronously.  *- *       const file = Deno.openSync("/foo/bar.txt");+ *       const file = Deno.openSync("/foo/bar.txt", { read: true });

Yes, It's default. Yeah, and I would mention about default value in docs

mhvsa

comment created time in 5 months

issue commentdenoland/deno

console.log() should stringify objects exactly as Node does

I'll work on it

ry

comment created time in 5 months

create barnchmhvsa/deno

branch : deno_warsaw_op_example

created branch time in 5 months

create barnchmhvsa/deno

branch : op_add

created branch time in 5 months

create barnchmhvsa/deno

branch : op_example

created branch time in 5 months

push eventmhvsa/deno

Ryan Dahl

commit sha 4e88ba9a114279b3969d5ccca1cca0f74c8fc1fd

v0.21.0

view details

push time in 5 months

push eventmhvsa/deno

Michał Sabiniarz

commit sha 75ec9426f3083bff0b0d64e8a7bd7352dfd7f67c

feat: --reload flag to take arg for partial reload (#3109) Example: To reload only std modules --reload=https://deno.land/std/

view details

Jon Heslop

commit sha 1963587c0955cc8cd384e6313068b4b75e84728f

Website design tweaks (#3140) - Use system sans-serif font, they render better and are familiar (Github use same font stack for instance) - Use weight and spacing to increase heading contrast - match logo colour to tone of type aka less black - table: Increase padding on wider screens for balance - table: Solid border

view details

Kevin (Kun) "Kassimo" Qian

commit sha b112e14b165bb5791608343a74469bfe2c762c58

chore: remove xevalDelim from Start interface (#3147)

view details

Nick Stott

commit sha c876d1adb40a79e7a052ae0ae1b1956a4a0866ea

Re-enable some tests (#3154) Ref #3095

view details

Ry Dahl

commit sha 4ae1838a6ebadbe156af101e298ffb8b198cc238

Fix clearTimer bug (#3143)

view details

Kevin (Kun) "Kassimo" Qian

commit sha eff2a27bd02f8987e904907ae6ebb6cb9c07944b

feat: Allow "deno eval" to run code as module (#3148)

view details

push time in 5 months

push eventmhvsa/deno

mhvsa

commit sha 2de6d288bebd3292c3508b03a8cd4c95151d9843

fix return type to open function signature

view details

push time in 5 months

more