profile
viewpoint
JaePil Jung J2P Byeollae, Korea https://blog.j2p.io Contributing to @denoland

push eventJ2P/deno

Bert Belder

commit sha 47c216317f8eb5bf277663a732a79f6b07ba79ef

build: enable 'derive' feature of 'serde' crate

view details

Ryan Dahl

commit sha bc467b265fbe06ace24f5d9536bd8eb36ae4a601

introduce JSON serialization for ops (#2799) Converts env(), exit(), execPath(), utime() and utimeSync() to use JSON instead of flatbuffers.

view details

push time in 2 days

push eventJ2P/deno

Kitson Kelly

commit sha 6c7d337960b3745a7b614a18150862279ef1c942

Support .d.ts files (#2746) Fixes #1432

view details

Bert Belder

commit sha 31aa7c1a5d8a27c720b6255dc3eceda3707b1826

build: support rust crates that generate sources in their build script

view details

Bert Belder

commit sha e0c1ed96e22dc9a94cb5457c8b3eb2f2cd1af831

build: remove per-crate 'treat_warnings_as_errors' gn flag

view details

Bert Belder

commit sha 7a902fed04e23c2be6133024f7ad8fdebb641c60

build: add 'cap_lints' flag for rust crates Using a specialized flag rather than the generic 'args' option makes build_extra/rust/BUILD.gn shorter and more readable.

view details

Bert Belder

commit sha 7f9c6decc8982dc9dec762d6f2cc77c6bdd3f817

third_party: upgrade rust crates

view details

Ryan Dahl

commit sha 0809b06a3938868f364f1343b0de4d5d9686495d

v0.16.0

view details

push time in 2 days

startedian13456/mc.js

started time in 3 days

startedgothinkster/realworld

started time in 3 days

startedgoldbergyoni/javascript-testing-best-practices

started time in 3 days

push eventJ2P/deno

Bartek Iwańczuk

commit sha 389763c04e3102d5b8261a10bb7514ba046fe373

bump test runner revision (#2800)

view details

Bartek Iwańczuk

commit sha b764d1b8ffc4bf5e2ab89bdbd978d708a6da0f24

fix: dynamic import panic (#2792)

view details

Ryan Dahl

commit sha bdc97b3976786bb744a27e59b0f4f28554a682df

Organize dispatch a bit (#2796) Just some clean up reorganization around flatbuffer/minimal dispatch code. This is prep for adding a JSON dispatcher.

view details

push time in 3 days

push eventJ2P/deno

Kitson Kelly

commit sha f0a235563e1eb748f4030d19af3f9a5ac59d2550

Support custom inspection of objects (#2791)

view details

push time in 4 days

startedapollographql/react-apollo

started time in 5 days

startedapollographql/apollo-client

started time in 5 days

startedapollographql/apollo-server

started time in 5 days

push eventJ2P/deno

Bartek Iwańczuk

commit sha d2d3afaf2de3cc9709cdf145c2f9438d3a4fa8a1

add deno test subcommand (#2783)

view details

Nayeem Rahman

commit sha 52a66c2796f97f5a08d679389172c39c0652cb16

Fix import map panics, use import map's location as its base URL (#2770)

view details

Ryan Dahl

commit sha 81f809f2a675ff4ff7f93231ca87a18cb5b4628e

Revert "Remove dead code: legacy read/write ops" This is causing a segfault for unknown reasons - see #2787. This reverts commit 498f6ad431478f655b136782093e19e29248b24d.

view details

Yoshiya Hinosawa

commit sha 9aa9aafbab934b483977683e1ee430abb277833f

fix: set response.url (#2782)

view details

Bartek Iwańczuk

commit sha 1978358328e869a0e27c91dff848753437989382

chore: bump test runner version (#2784)

view details

Ryan Dahl

commit sha de713e42c8807e3124c9b5d418a69d2ea3460058

Upgrade to rust 1.37.0 (#2786)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 9acb17742fc2c7ee503e6b2be8f88b97dae65dc6

Implement console.trace() (#2780) groupCollapsed alias to group, remove noTrailingNewline, move newline out of stringifyArgs, fix console.dir, add tests, and fix a repl log quirk. For repl logging quirks, I believe we should not indent repl logging. If we really want such indentation, we probably also want to indent "> " prompts.

view details

Bartek Iwańczuk

commit sha 4faab6a74b0f583bba5ebcc877c6ea1407d360e3

fix: handle tsconfig.json with comments (#2773)

view details

push time in 6 days

startedreactide/reactide

started time in 6 days

startedEdernClemente/TypeLighterJS

started time in 6 days

push eventJ2P/deno

Bert Belder

commit sha c3afa557515c64610b23ee460f8c6251de421f1a

Propagate Url::to_file_path() errors instead of panicking (#2771) * Propagate Url::to_file_path() errors instead of panicking

view details

Nayeem Rahman

commit sha 1947f572d735096c1ccd7de2c386b8289c287701

Fix permission requirements for Deno.rename() and Deno.link() (#2737)

view details

Ryan Dahl

commit sha 1f8b1a587c397dd01e058820769580323a0f7330

Dynamic import should respect permissions (#2764)

view details

Ryan Dahl

commit sha 58f0e9b9b1b53ca486ef38ae662b98cbde839248

v0.15.0

view details

Bartek Iwańczuk

commit sha e6c349af9f7260c2c4ec713bd231fe554240721e

split up ops.rs (#2753) Note cli/dispatch_minimal.rs ops are not yet included in cli/ops. This is part of work towards #2730

view details

Ryan Dahl

commit sha 498f6ad431478f655b136782093e19e29248b24d

Remove dead code: legacy read/write ops (#2776) readSync and writeSync use dispatch_minimal now.

view details

push time in 10 days

startedWICG/import-maps

started time in 10 days

startedepicmaxco/vuestic-admin

started time in 12 days

push eventJ2P/deno

Kevin (Kun) "Kassimo" Qian

commit sha 286ee1d8b68b54d39e698f3b78e3ce9e257fa674

Fix dynamic import base path problem for REPL and eval (#2757)

view details

Bartek Iwańczuk

commit sha 54982e948e882fbf413e06319f711d85b232026b

fix: cache paths on Windows are broken (#2760)

view details

Bartek Iwańczuk

commit sha 9bd473d8ac9228e483bd26028dbe7ba88e971c08

feat: print cache location when no arg in deno info (#2752)

view details

push time in 12 days

push eventJ2P/deno

Bert Belder

commit sha 83d5362f1d7d8589b862de57912135067a8278c7

v0.14.0

view details

push time in 16 days

push eventJ2P/deno

Kitson Kelly

commit sha 5083f5fd908057cbc8649b79c13ab78a7f7ebf34

Remap stack traces of unthrown errors. (#2693)

view details

Bartek Iwańczuk

commit sha ac269beabe1b16294118e64e69bf487639086941

feat: add debug info to ModuleResolutionError (#2697)

view details

Nayeem Rahman

commit sha ef63ec763a142f1e96e12e21d27ffae439f84ffd

Makes shebang Linux compatible (#2694)

view details

Bartek Iwańczuk

commit sha 421cbd39b4f0fdbdfc2eeed6da8dd3410246a044

factor out FileFetcher to separate module (#2683) * merge SourceFileFetcher trait and FileFetcher struct * move logic related to source file fetching to //cli/file_fetcher.rs * use Result when creating new ThreadSafeState

view details

Bartek Iwańczuk

commit sha e7cee29c849286f9b492eb404634a0387b9a75a0

Add --current-thread flag (#2702)

view details

Bartek Iwańczuk

commit sha 2e1ab8232156a23afd22834c1e707fb3403c0db6

refactor: cleanup compiler pipeline (#2686) * remove fetch_source_file_and_maybe_compile_async and replace it with State.fetch_compiled_module * remove SourceFile.js_source() * introduce CompiledModule which is basically the same as deno::SourceInfo and represents arbitrary file that has been compiled to JS module * introduce //cli/compilers module containing all compilers * introduce JsCompiler which is a no-op compiler - output is the same as input, no compilation takes place - it is used for MediaType::JavaScript and MediaType::Unknown * introduce JsonCompiler that wraps JSON in default export * support JS-to-JS compilation using checkJs

view details

Ryan Dahl

commit sha b3541c38f5672ffb4a29d66dca19d88b9ecae478

v0.13.0

view details

Ryan Dahl

commit sha 3971dcfe10b94e901a224b5328a9dafd1e2ecc08

Use system rustfmt instead of fixed binary (#2701)

view details

Tomohito Nakayama

commit sha deec1b9b97011d1a0ef7312c0a3efde21186b82d

Implement function convertLineEndingsToNative in blob.ts (#2695) based on https://w3c.github.io/FileAPI/#convert-line-endings-to-native

view details

Bert Belder

commit sha 5bca001f9703940e693d6a55944ef1ee7fc67f58

build: support crate imports using an alias name A crate can assign an alternative name, different from the crate name, when importing another crate. On the command line this looks like: rustc ... --extern foo_crate=path/to/bar_crate.rlib We need to support this so we can eventually upgrade to rand-0.7.x.

view details

Bert Belder

commit sha c6861b537ead4bba21817610664d68ffbe7daad5

third_party: upgrade rust crates

view details

Kevin (Kun) "Kassimo" Qian

commit sha 52c13fb3ed94e41d90bbe08d1bc299ca90505755

Enforce env permission on homeDir() and execPath (#2714)

view details

Bartek Iwańczuk

commit sha aaa7a3eac4df0de9a93dc8fc4717d38212a3de5b

use BTreeMap for ResourceTable (#2721)

view details

Kevin (Kun) "Kassimo" Qian

commit sha ddee2dff14772ade16e282ad18eda6f5054ce94e

Provide option to delete Deno namespace in worker (#2717)

view details

Ryan Dahl

commit sha a517513182221aa351528cf15d28c449b49fea13

Remove Deno.build.args feature (#2728) This is a minor feature which complicates the build signifigantly. Removing to ease refactoring the build system: https://github.com/denoland/deno/issues/2608

view details

Ryan Dahl

commit sha 046cccfe1768837fcd5b4c1fd7d52fb2d98c0b11

Remove dispatch optimization (#2732) Deno.core.dispatch() used to push the "control" buf onto the shared array buffer before calling into V8, with the idea that it was one less argument to parse. Turns out there is no more overhead passing the control ArrayBuffer directly over. Furthermore this optimization was making the refactors outlined in #2730 more complex. Therefore it is being removed.

view details

Nayeem Rahman

commit sha 11c850af423f07769f054c494a76cbd9efb8806c

Enforce permissions on kill(), homeDir() and execPath (#2723)

view details

Kevin (Kun) "Kassimo" Qian

commit sha ccee2f01ba2f6304720ab17e99dee17bf6687bd8

Implement Blob url support for worker (#2729)

view details

Kevin (Kun) "Kassimo" Qian

commit sha 4519f9a50db8852c5b70ff47481f0fc9d0fbe2f2

Make Deno.execPath a function (#2743) And throws without allow-env

view details

Kevin (Kun) "Kassimo" Qian

commit sha 77d0d1e45ccfd33a8a98e2f5fa4ba618759b5dd3

Fix small execPath issues (#2744)

view details

push time in 16 days

startedrtfeldman/seamless-immutable

started time in 18 days

startedmobxjs/mobx

started time in 18 days

push eventJ2P/j2p.github.com

J2P

commit sha b240921d71366a5080d0ea569775df6c0f379275

Updates

view details

push time in 20 days

startedjavascript-tutorial/ko.javascript.info

started time in 20 days

startedSSENSE/vue-carousel

started time in 24 days

startedcube-js/cube.js

started time in a month

startededent/SuperTinyIcons

started time in a month

push eventJ2P/deno

Bartek Iwańczuk

commit sha 3ae808986d583ab4e151a7799acee4680c66bd78

cli: unify deno -h options (#2682)

view details

Bartek Iwańczuk

commit sha 89e6792203678a2ae4911e006fcf9b26f63c700d

cli: handle deno -v and deno --version (#2684)

view details

Bartek Iwańczuk

commit sha 729c4e9377c2112d51cefb6eb0c723cbaf2a1ff5

make importmap flag global (#2687)

view details

hashrock

commit sha 877e5ed7844a1754080ddff9c095ed941072775f

use animated-deno-logo in denolib (#2691)

view details

Bartek Iwańczuk

commit sha 187310a3e151303504a1dc5830334ae7ac1fef57

benchmarks: add bundle size (#2690)

view details

Bartek Iwańczuk

commit sha ff96e3dc637974c6f9853f3bf9565bfd63f22b17

benchmarks: make latency benchmark less noisy (#2689)

view details

push time in a month

starteddaybrush/moveable

started time in a month

starteddaneden/animate.css

started time in a month

push eventJ2P/deno

Maxim Mazurok

commit sha b7026816b6c45be0d68880568989698856b30b7f

Typo fix (#2592)

view details

push time in a month

startedcdr/code-server

started time in a month

push eventJ2P/deno

Ryan Dahl

commit sha 4e248ecda9bb31478c6db7f5e76fa12b64b516a9

v0.12.0

view details

迷渡

commit sha 181cfc9fb5bd2cbb7cd0a994a845e1901d256770

Adjust console constructor (#2649) https://github.com/denoland/deno/pull/2073#discussion_r303401539

view details

Ryan Dahl

commit sha 481a82c983e40201589e105e28be4ce809e46a60

Edits to manual (#2646)

view details

Bartek Iwańczuk

commit sha 8214b686cea3f6ad57d7da49a44d33185fdeb098

Refactor DenoDir (#2636) * rename `ModuleMetaData` to `SourceFile` and remove TS specific functionality * add `TsCompiler` struct encapsulating processing of TypeScript files * move `SourceMapGetter` trait implementation to `//cli/compiler.rs` * add low-level `DiskCache` API for general purpose caches and use it in `DenoDir` and `TsCompiler` for filesystem access * don't use hash-like filenames for compiled modules, instead use metadata file for storing compilation hash * add `SourceFileCache` for in-process caching of loaded files for fast subsequent access * define `SourceFileFetcher` trait encapsulating loading of local and remote files and implement it for `DenoDir` * define `use_cache` and `no_fetch` flags on `DenoDir` instead of using in fetch methods

view details

迷渡

commit sha a0b8f13f18b24924d050e196baf6132b27a6011f

Rename powershell highlighting to shell (#2654)

view details

迷渡

commit sha ac98bd8a7ce13e6aaf35d13b8743281df24806d7

fix timer's params length (#2655)

view details

Ryan Dahl

commit sha bc12a3ba56b39ba8dd3f5afcccebca177361eab2

Reorder tools/format.py so slowest are last (#2661)

view details

Ryan Dahl

commit sha 55ca0f09cb50f8bc6b0590a9a88febc41f91e51b

REPL shouldn't panic when it gets SIGINT (#2662)

view details

Ryan Dahl

commit sha a37bc0088f9de76108fe0bd9243c794b413d73cf

Remove hacky normalize_path (#2660)

view details

andy finch

commit sha 056c14617565291cb00df9fec6f9779a3669089f

Fix expected dyn before AnyError trait (#2663)

view details

andy finch

commit sha 042484d45afe129f0c08d387870e4c6de019c34b

remove v8::Locker from deno_respond (#2664)

view details

andy finch

commit sha 621af21e6eab9b0f736d5b6e8acc48dbad4a68d2

only use Locker when calling into js (#2665)

view details

Ryan Dahl

commit sha a00d087b39da7894276c2292335d2709a6cebd8c

Improve example on homepage (#2667)

view details

Bartek Iwańczuk

commit sha 34f212f257af3ccce4a1cb8e9b75b9cb5cb1c13b

fix: bring back --no-fetch flag (#2671)

view details

andy finch

commit sha c98d9bf7097575ec9832864f0e0d076a4763717c

removed unnecessary implementation from SourceFileFetcher (#2670)

view details

Yoshiya Hinosawa

commit sha 9c22961b6a06a75dad68bad87328857a9f7a55dc

feat(website/benchmark): enable zoom of charts (#2668)

view details

Bartek Iwańczuk

commit sha 70de8dd51d465ea2016d6bb7c0728111f4493668

save headers for all intermediate redirects (#2677)

view details

Kevin (Kun) "Kassimo" Qian

commit sha e49d1e16ca2fca45e959c1add9b5a1d6866dbb90

feat: expose writeAll() and writeAllSync() (#2298) Symmetric with `readAll()` and `readAllSync()`. Also used in `xeval`. Also correct usage in `writeFile()`/`writeFileSync()`.

view details

Bert Belder

commit sha 1406961d2b32b6ff9d842e13d2add124b7e3119d

Add error handling for dynamic imports to libdeno (#2678)

view details

Nayeem Rahman

commit sha 589643d55768acf14c4a111b49881e7cd4b7bc7d

Fix anchor link destination (#2679)

view details

push time in a month

push eventJ2P/deno

Ryan Dahl

commit sha 52c0764e4fd56928fca0b201c9d402b25d3f2145

Upgrade v8 to 7.7.200 (#2624)

view details

Mark Tiedemann

commit sha 953a5a31dbda1d79065d842cf312e3149d2c70a4

Adjust powershell installer commands (#2627)

view details

Ryan Dahl

commit sha d7fa8c3207751259a647c7b90aa5e2591401834a

Update deno.land links v0.11 (#2628)

view details

Bartek Iwańczuk

commit sha 963d56fc5e5a410108dcdff083d64c0a762658c0

fix for '-' arg after script name (#2631)

view details

Bert Belder

commit sha db5c66a638d399d5ebb2832bb7b52e8f76ced49d

Upgrade rust to v1.36.0

view details

Bert Belder

commit sha abe8a113ad8004f160eac5f3f115cb28c5072ba7

Refactor error to use dynamic dispatch and traits This is in preperation for dynamic import (#1789), which is more easily implemented when errors are dynamic.

view details

Ryan Dahl

commit sha 1fde15c0bc77e0c5cc6f7cbf27b4e072e1ad6c46

Fix REPL when it receives EOF (#2638)

view details

Ryan Dahl

commit sha bd6ebb32df11641e148fd0adca41e7188f16afce

hyper_hello should be in its own crate (#2641) So that "cargo build" will build it when the gn frontend is eventually removed.

view details

Yoshiya Hinosawa

commit sha 9c454998646ef49f652bc919f53503ed07a1c55c

Support window.onload (#2643)

view details

push time in a month

startedantvis/g2

started time in 2 months

push eventJ2P/deno

Ryan Dahl

commit sha 33cb79d24cf03c2c771dfa499e4cc8ee7bcee800

Fix links (#2614)

view details

Yoshiya Hinosawa

commit sha a948f9ff541e5983bc29113d1e0f1898206f8581

io: change Reader interface (#2591) Instead of returning { nread: number, eof: bool }, read() returns EOF | number.

view details

Ryan Dahl

commit sha 92ac616708cb067a1b895283913c5ecd25c6d873

v0.11.0

view details

Bert Belder

commit sha 9b1997b8b6f82e17e42c43aae3621e2b932f5843

core: clearly define when module lookup is path-based vs URL-based The rules are now as follows: * In `import` statements, as mandated by the WHATWG specification, the import specifier is always treated as a URL. If it is a relative URL, it must start with either / or ./ or ../ * A script name passed to deno as a command line argument may be either an absolute URL or a local path. - If the name starts with a valid URI scheme followed by a colon, e.g. 'http:', 'https:', 'file:', 'foo+bar:', it always interpreted as a URL (even if Deno doesn't support the indicated protocol). - Otherwise, the script name is interpreted as a local path. The local path may be relative, and operating system semantics determine how it is resolved. Prefixing a relative path with ./ is not required.

view details

Bartek Iwańczuk

commit sha 72d9045528ad69ec32d7de9707cea65fab9f405e

cli: refactor deno_dir to use Url instead of String

view details

Bert Belder

commit sha f4c9b314056b002a01ac0bd5fc33f6503aba5ab2

core: replace ModuleSpecifier::to_url() by as_url()

view details

Bert Belder

commit sha afd66bb0105d87fd67e59b7455f77a6a4d1429e2

cli: generate default file name for bundle when URL ends in a slash

view details

Bert Belder

commit sha 958a80e6db9b87985898acf2f4f33e46d4740c3b

rustfmt: disable format_macro_bodies It doesn't work since we're not using rustfmt-nightly.

view details

Bert Belder

commit sha 79c3439f269f1e0e24003518e363988fa4f1da33

Pass env vars through in build_extra/rust/run.py This fixes an appveyor issue that arrises when implementing snapshot_creator in Rust.

view details

Bartek Iwańczuk

commit sha d641782c823317a2d2f64d646a0d5b8b6c22b771

Rewrite snapshot_creator in Rust

view details

push time in 2 months

startedPanJiaChen/vue-element-admin

started time in 2 months

startedalgorithm-visualizer/algorithm-visualizer

started time in 2 months

startedSaeris/vue-spinners

started time in 2 months

startedkeroxp/servest

started time in 2 months

startedry/v8worker2

started time in 2 months

startedlydiahallie/javascript-questions

started time in 2 months

starteddimsemenov/PhotoSwipe

started time in 2 months

push eventJ2P/deno

Ryan Dahl

commit sha 046cbef4f0f11e37d6ffb8b01c6362c8ce0b750d

simplify check_net test

view details

Bert Belder

commit sha 89216c7baaab8ade3daf9103572647addeb404f3

third_party: add rust crate 'termcolor'

view details

Ryan Dahl

commit sha 3a4d88475b40a17f2ce17b775a3f07c78be83d79

Port code from Cargo and use for progress A lot of its functionality is unused still, but the goal it to slowly migrate logging functionality to it. There is also a useful progress bar which can be ported over later - it depends on this module. https://github.com/rust-lang/cargo/blob/4c1fa54d10f58d69ac9ff55be68e1b1c25ecb816/src/cargo/util/progress.rs

view details

Ryan Dahl

commit sha c56df45355c8e68eabbfa62021e7ca7484115c0b

v0.10.0

view details

Evgeniy Karagodin

commit sha d089f9797830a2729cbd45cb4ea6312eb43a28de

Add homeDir to Deno namespace (#2578)

view details

Bartek Iwańczuk

commit sha 6906a2f75e428221f8b9bfa28b2c6821eb3ebe30

feat: deno completions command (#2577)

view details

Jimmy Cao

commit sha fb6d57a28172aeaaa5fdb31d5775e190bdfaa1c1

fix: run blocking function on a different task (#2570) This avoids freezing the current task if the fn blocks indefinitely

view details

Gurwinder Singh

commit sha d7d3e9f9dea7bf3f6e0c6e15e1bb3d2326f0fdf9

Fix multiple error messages for a missing file (#2587)

view details

迷渡

commit sha a5441003fe54dbdd93d243d2a5f3732447464e0c

rename shellsession to shell (#2583)

view details

andy finch

commit sha 83fe39701651058ae8c824621b7ef3849704fe07

update rust version for ci (#2599)

view details

matzkoh

commit sha 1b48d67fbba55d64372052879d26bf8e2143d9c7

docs(style_guide): fix typoFixes a small syntax error (#2567)

view details

Ryan Dahl

commit sha cde81c6a53bcb7e5e12a1f8d6003826544eff38e

manual: adjust windows build instructions (#2601)

view details

Bartek Iwańczuk

commit sha 38cf346d5c0f69dfb0919781fb61db7a6597ded1

feat: parse flags after script name (#2596)

view details

Bartek Iwańczuk

commit sha 5a4bebb77080d8a72a3faa594a388c6bce46e346

fix: test output for completions (#2597)

view details

Yoshiya Hinosawa

commit sha 1068b4848c4d6d9a444d2d2bca5f25d822c42ff5

ts_library_builder: update README (#2604)

view details

Bartek Iwańczuk

commit sha 9d18f97327e94ecf6fd0ae7b75a88abfeac07d7e

fix: normalize Deno.execPath (#2598)

view details

Bert Belder

commit sha 32cde32e54a0c8c73b7bc3da9a3ade8d739cc0b5

core: return useful error when import path has no prefix like ./

view details

push time in 2 months

startedtailwindcss/tailwindcss

started time in 2 months

startedzhanziyang/vue-croppa

started time in 2 months

startedirustm/alosaur

started time in 2 months

push eventJ2P/deno

JaePil Jung

commit sha d82089ca358b7fa4d5e2b7a357f651364643de7a

Update manual.md (#2571)

view details

Long(Tony) Lian

commit sha 1d0d54247c0a5a69207f8e0b948d3b60287467eb

feat: fetch() now handles redirects (#2561)

view details

Bartek Iwańczuk

commit sha 3c81cca0374c96ff4759ec9305eb5529dd29a4d8

fix: prevent multiple downloads of modules (#2477)

view details

Bartek Iwańczuk

commit sha 70a9859adce478180a15d43877fe239a44379556

refactor: use Path/PathBuf in deno dir (#2559)

view details

Ryan Dahl

commit sha d1482c6b8abfdd8201f8d1845a5de75105f3cbc4

Upgrade deno_std (#2565)

view details

push time in 2 months

PR opened denoland/deno

Update help command output in manual.md
+4 -3

0 comment

1 changed file

pr created time in 2 months

create barnchJ2P/deno

branch : update-manual

created branch time in 2 months

push eventJ2P/deno

Yoshiya Hinosawa

commit sha 201ddd29a7908d457ed43b030476707d32848868

fmt_test: resolve old absolute path issue (#2562)

view details

Yoshiya Hinosawa

commit sha 988bcbb8842d12202f278808698a6b546718e764

fetch: make body async iterable (#2563)

view details

Bartek Iwańczuk

commit sha b9fbd552149c1fe61b662c9b1a1ed1b42e5487ae

feat: log permission access (#2518) Replaces -D/--log-debug flag with --log-level=debug --log-level=info displays permission access

view details

Gurwinder Singh

commit sha 6fa6828e5f0f7abac20ec342ee5ec57654a425d0

Minor tweaks (#2569) 1. Separate Snapshot and Script StartupData functions based on cfg "no-snapshot-init" 2. Replace deprecated Once::ONCE_INIT with Once::new (https://github.com/rust-lang/rust/pull/61757) 3. Elide lifetime 4. Fix typos

view details

push time in 2 months

push eventJ2P/deno

Neil Richter

commit sha 163d60bf16b2c62192b5bf1763ebe6ee2b8c4406

typo (#2489)

view details

Yoshiya Hinosawa

commit sha 88b0c8756eef96c8adaff1005d00aae52bd2272c

website: use pre-wrap (#2486)

view details

Ryan Dahl

commit sha e0436975211202afadb1a8ccd7d5154694162f38

Expose dynamic import in core (#2472)

view details

Ryan Dahl

commit sha 523ab6a929dacf4cdd692c1319173a1a49c642de

Upgrade V8 to 7.7.37 (#2492)

view details

迷渡

commit sha 0efb7c2ab7b9705a9f5f177b4dc170c1abbd97ed

fix bug in URL (#2495)

view details

justjavac

commit sha cb581620522febe618cbf084b0dc3428479e84a9

set setTimeout callback's this to window object

view details

Matt Harrison

commit sha d82c1991cf0919c312b87501bc588cf17781b32f

Add --seed for setting RNG seed (#2483)

view details

Ryan Dahl

commit sha 508e9849ffd1491b8f3ac9aaaad507e84f57fed3

Move TestFmt to end of tests (#2491)

view details

Ryan Dahl

commit sha de8c85f8f2f4631cc4e7cba2616df94fd2c37160

Move Modules to ThreadSafeState (#2498)

view details

Ryan Dahl

commit sha 912e4f717785e2f5266d749c54a289227523db12

feat: default output filename for deno bundle (#2484) And improve bundle docs

view details

Gurwinder S

commit sha 7fc3d5ed8bef7373b96e4436dee8c68bec383184

Removed unused method and update docs (#2499)

view details

Bert Belder

commit sha 878d092df9cc89ad92e571e2422ffb1ed488dd0e

Revert "Work around Windows-only V8 concurrent initialization crash" This fix is no longer necessary as the underlying V8 bug has been fixed upstream. This reverts commit 48bcfce09e11901244447617be2eb7789427eab0.

view details

Kurt Mackey

commit sha 7bdeee8997bde0efe40bcec41c0706bdab58893b

makes global request type an interface (#2503)

view details

Ryan Dahl

commit sha 8693d0e0a7d7ce1e4533aef30c1a735276e3009b

Split up tools/sync_third_party This is just encoding my actual workflow; not suggesting that this workflow is ideal. Previously I would edit sync_third_party.py each time I ran it.

view details

Ryan Dahl

commit sha 2a5138a5166f0945d5fda68c89fa8e23c66fb681

Remove Config struct from core (#2502) It's unnecessary indirection and is preventing the ability to easily pass isolate references into the dispatch and dyn_import closures. Note: this changes how StartupData::Script is executed. It's no longer done during Isolate::new() but rather lazily on first poll or execution.

view details

Bartek Iwańczuk

commit sha b3c4307d02d627287cd28486b208b53c3bd378f0

Refactor module resolving (#2493) Adds ModuleSpecifier, which wraps a URL. This is now passed around instead of specifier and resolver strings.

view details

Bartek Iwańczuk

commit sha bca5cc5041172e22ad1851c8510d6521bf70ec22

Move ModuleSpecifier to //core (#2509)

view details

迷渡

commit sha 42d1024cd98811a4ce9eaaa73c84970d271628a6

forbidden to set `this` for setTimeout (#2511)

view details

Bartek Iwańczuk

commit sha fdd2eb538327ee3f50fe2869320411191830c985

expose window.Response (#2515)

view details

andy finch

commit sha dc60fe9f300043f191286ef804a365e16e455f87

Refactor dispatch handling (#2452) Promise id is now created in core and passed back to JS.

view details

push time in 2 months

startedmaoberlehner/skeleton-loading-animation-with-vue

started time in 2 months

startedgreyby/vue-spinner

started time in 2 months

push eventJ2P/deno

迷渡

commit sha 5871d22d9b1f99a4735ff7b4e2dcca977795aa74

check `URLSearchParams.constructor`'s params (#2488)

view details

push time in 2 months

push eventJ2P/deno

Kurt Mackey

commit sha 341150266eef10b005388db4210571554bb4b931

add http proxy benchmark (#2462)

view details

Ryan Dahl

commit sha cbcb78f1884c675268cbce700e7d43bfd1b78481

libdeno: expose dynamic import (#2461)

view details

Kitson Kelly

commit sha e3b2205eba2851380a9a149071cb4fb7e8218b13

Cleanup compiler API (#2466)

view details

Michał Sabiniarz

commit sha 9bea576f3ea224ec72f371f6f0bc582171ca7890

Deno.core.evalContext & Deno.core.print fix (#2465)

view details

Kurt Mackey

commit sha 9a6cfd653d74ab23d9415e6ce67da22badb8101e

add tcp proxy benchmarks + split out website section for proxy req/s (#2464)

view details

Kurt Mackey

commit sha 4ea2df6759abf3a99e07fe720987805075c8a18b

http benchmarks with unique ports (#2471)

view details

Andy Hayden

commit sha 5960e398ecab914effec821cc6da5f3a091fdb50

make tests quieter (#2468) Don't mix every http request in with the tests output. Don't print that the file servers are starting unless -vv flag is passed. Capture the output of run with run_output which returns stdout, stderr and exit_code. Test against this rather than relying on sys.exit.

view details

gurv-s

commit sha c0b28dc224105ebc0d3a013478183cee8866724f

Use static dispatch

view details

gurv-s

commit sha 564222bc104e07e17186edaeb0818bd7f6d91889

make op_create_worker async internally

view details

gurv-s

commit sha 95eac608a6e9793307d6f19a546a2a980542b839

Make print_file_info async

view details

gurv-s

commit sha 35f879ad32bc7fddb1c20e9a4154f42c7b9b8350

Remove tokio_util::block_on dep in compile_async and other cleanup

view details

Kitson Kelly

commit sha 307e0927531025dd707a0f4dc3fd549b65598eb2

Add 'bundle' subcommand. (#2467)

view details

Ryan Dahl

commit sha d60bdb6350f2583e35d020f6cebb6aa30262fbcc

v0.8.0

view details

Ryan Dahl

commit sha 8ec5276d30dac59ced0ca7e35e07e20644ee2188

Add asserts checking that async ops return null (#2463)

view details

Bartek Iwańczuk

commit sha a115340288d974f141cceb16faac71914402c445

feat: Import maps (#2360)

view details

push time in 2 months

startedolivernn/lunr.js

started time in 3 months

push eventJ2P/deno

Vincent LE GOFF

commit sha 0b50c698ad898cd8fbdd1dc21956d584887fd87a

Add special hit cfix #1898 (#2455)

view details

Bartek Iwańczuk

commit sha 6fa4d2e7597e2b581a95b6c503cb4c0859f1cefa

feat: bring back deno <script> (#2451)

view details

Ryan Dahl

commit sha e152dae006c941abd614cc31820981c629410d7c

RecursiveLoad shouldn't own the Isolate (#2453) This patch makes it so that RecursiveLoad doesn't own the Isolate, so Worker::execute_mod_async does not consume itself. Previously Worker implemented Loader, but now ThreadSafeState does. This is necessary preparation work for dynamic import (#1789) and import maps (#1921)

view details

push time in 3 months

startedbartlomieju/deno-postgres

started time in 3 months

starteddaybrush/scenejs

started time in 3 months

push eventJ2P/deno

Gurwinder S

commit sha bbc8de0c7a6a086ea7b0b79c6f5b005f9f374a7d

Fix typo (#2443)

view details

Bartek Iwańczuk

commit sha 43c6c1a9f58a8d423a2d55092609e620f9765bcf

Refactor test infrastructure (#2432) * use subclass of unittest.TestCase for all test cases * allow to run single test file (eg. python tools/integration_tests.py) * test filtering (via --pattern/-p CLI flag) * use common CLI parser for all tests: usage: test.py [-h] [--failfast] [--verbose] [--executable EXECUTABLE] [--release] [--pattern PATTERN] [--build-dir BUILD_DIR] optional arguments: -h, --help show this help message and exit --failfast, -f Stop on first failure --verbose, -v Verbose output --executable EXECUTABLE Use external executable of Deno --release Test against release executable --pattern PATTERN, -p PATTERN Run tests that match provided pattern --build-dir BUILD_DIR Deno build directory * respect NO_COLOR variable

view details

Ryan Dahl

commit sha 60d452264198adb3da4820236cf8ea35d33486cd

Compiler exit before emit if preEmitDiagnostics found (#2441)

view details

Kitson Kelly

commit sha a71305b4febc3d8db95d3d144ae3a64c023718f0

Handle compiler diagnostics in Rust (#2445)

view details

push time in 3 months

startedadonisjs/adonis-framework

started time in 3 months

push eventJ2P/deno

Axetroy

commit sha 4c80394f54bf68e8e961fbc6275cd536717bc7f6

bump std/prettier@0.5.0 to std/prettier@0.7.0 (#2425)

view details

Christian Moritz

commit sha 15dadf812c95c3dd2b93b1ba41ef488baeeac0c1

tools/third_party: add DENO_GN_PATH and DENO_NINJA_PATH env vars

view details

Christian Moritz

commit sha 0e780e894854cada1244aa3f465c226593187edc

tools/setup: don't download sccache if --no-binary-download is passed

view details

Bert Belder

commit sha 1540b36ce7a4740f4a87c564becca65ed8d97255

third_party: upgrade rust crates

view details

Andy Hayden

commit sha 8fb44eba5bb9862de5fcc6c785eb6f21ecbd0aea

chore: refactor python tests to use unittest (#2414) Move every test to a method on DenoTestCase. test.py is a single TestSuite of every TestCase. Add a Spawn context manager for http_server, this is explicitly used where it's needed. Each python test file can now be run independently without needing to manually run http_server. Add --help and consistent flags using argparse for each python test, including --failfast. Use ColorTextTestRunner so that '... ok' is green.

view details

Kurt Mackey

commit sha 652be19041246d762ac5a1fa0b7fcddecb1ffd5d

use body when Request instance is passed to fetch (fixes #2433) (#2435)

view details

Yoshiya Hinosawa

commit sha 79f770b178da2d74f10eaa5668b3c3521ab6bb59

fmt: add --stdout option (#2439)

view details

Kitson Kelly

commit sha d438a6d259f79d1dd98d50ada01debbe24ca5a29

Upgrade TypeScript to 3.5.1 (#2437)

view details

push time in 3 months

startedrollup/rollup

started time in 3 months

startedentropic-dev/entropic

started time in 3 months

push eventJ2P/deno

Ryan Dahl

commit sha 53b6356ec5eac1c84610c2d2e75b527485c47f3c

Correct tokio_util::block_on() and op_fetch_module_meta_data op_fetch_module_meta_data is an op that is used by the TypeScript compiler. TypeScript requires this op to be sync. However the implementation of the op does things on the event loop (like fetching HTTP resources). In certain situations this can lead to deadlocks. The runtime's thread pool can be filled with ops waiting on the result of op_fetch_module_meta_data. The runtime has a maximum number of threads it can use (the number of logical CPUs on the system). This patch changes tokio_util::block_on to launch a new Tokio runtime for evaluating the future, thus bipassing the max-thread problem. This is only an issue in op_fetch_module_meta_data. Other synchronous ops are truly synchornous, not interacting with the event loop. TODO comments are added to direct future development.

view details

Ryan Dahl

commit sha 64d2b7bc90cf6fdba661d6d3fe243fe332c076ee

Change tools/fmt_test.py to always download prettier This is to ensure a more fair test. Also we were already downloading from the internet since we changed the URL to use std@v0.5.0. This change exposes an OOM bug, which is then fixed in the upcoming compiler refactor by changing checkJs compiler option to false.

view details

Ryan Dahl

commit sha 856c44213b7faf507d4b481cfc170b2fd08f971a

TS compiler refactor * Compiler no longer has its own Tokio runtime. Compiler handles one message and then exits. * Uses the simpler ts.CompilerHost interface instead of ts.LanguageServiceHost. * avoids recompiling the same module by introducing a hacky but simple `hashset<string>` that stores the module names that have been already compiled. * Removes the CompilerConfig op. * Removes a lot of the mocking stuff in compiler.ts like `this._ts`. It is not useful as we don't even have tests. * Turns off checkJs because it causes fmt_test to die with OOM.

view details

Ryan Dahl

commit sha 5265bd7cb1f86af99b01d73c537d52a50df95fe2

v0.7.0

view details

push time in 3 months

push eventJ2P/deno

Adam Conrad

commit sha 9fd4096235a308a0d405888ef808d6c665bef355

add EventTarget implementation (#2377)

view details

Bartek Iwańczuk

commit sha 824542e61e1dbef09ca9388deca0c595a3e3e1df

chore: Port Python tests to unittest (#2408)

view details

Ryan Dahl

commit sha 3c355c2b3296cb930c37de44634b479cd7230ed6

Add 'brew install deno' to homepage (#2412)

view details

push time in 3 months

issue commentdenoland/deno

How does typescript run on deno?

https://deno.land/style_guide.html#usetypescript Please refer to this document.

catastrop

comment created time in 3 months

push eventJ2P/deno

Ryan Dahl

commit sha 4a52fd7b61111c3c6f40453309e93d85d13b4547

Upgrade deno_std (#2378)

view details

Ryan Dahl

commit sha 9620b20edebdc40e97658caeef5de621881df1f5

Adjust core/README.md text

view details

Ryan Dahl

commit sha 22feb74ba12215597416b5531f8a557302283e79

v0.6.0

view details

Ryan Dahl

commit sha 0e89ca7b70c7f3dbcaadd330fce277e0434fdc4c

website: update http example (#2367)

view details

Bartek Iwańczuk

commit sha 880265275fd49b1dad9a5643e2ad299292901e89

Use tagged version of prettier in CLI (#2387)

view details

Bert Belder

commit sha 7d03a63dedac6c0509655248107dcfb8b3142442

Revert "Fix permissions for dial and listen (#2373)" This reverts commit 7219787894f13b1920b3b6b49203cdcb8f672c00.

view details

champ

commit sha 1386b6ead586da15d0285941f2d980acc1d75eee

Fix examples in manual (#2396)

view details

Ryan Dahl

commit sha 2952fb5405eabbb9e603e90fe2e972e9bddfcadd

Rename --allow-high-precision to --allow-hrtime (#2398)

view details

Ryan Dahl

commit sha 583a646be7764a686b757418f31ab4d8e0e6a17a

Fix concurrent accepts (#2403)

view details

Ryan Dahl

commit sha f92af3576afe9567d829aed3cf78836cb587c944

Improve CLI help (#2388)

view details

Bartek Iwańczuk

commit sha 1105982586d9554a5e7bf54fd4dc25c8724cd130

re-fix permissions for dial and listen (#2400) Closes #2397

view details

Steven

commit sha ccdab617081b8f12e6c4a498ef4b387f8c5cc772

Remove prefix $ and > from manual (#2404)

view details

ztplz

commit sha 86684799c4b98a61c5845a7ef1d2e743b0e4851e

typo (#2366)

view details

Andy Hayden

commit sha 62c377fc19ac49138da5c3b3ee3b9d3854a44474

Add brew install deno to manual (#2407)

view details

Bartek Iwańczuk

commit sha 73ac5f89f022a3965c68705cef284386a9365419

add module and line no for Rust logger (#2409)

view details

push time in 3 months

push eventJ2P/vue

vue-bot

commit sha af15d16d62d5ebea28322b703806624dd1ffd039

chore: update sponsors [ci skip] (#9845)

view details

Billy Zou

commit sha 546e7d14adddad643f0065ba91c95d69cbbb020e

docs(contributing): add yarn requirement to guide (#9848)

view details

vue-bot

commit sha fb4d2c1c632795d1db0e81ad8289cd1718b19e61

chore: update sponsors [ci skip] (#9846)

view details

Evan You

commit sha 15704ce6ef274f30b05b9fc89337a18bbe48ff57

chore: use png for sponsor logo

view details

Billy Zou

commit sha 91b8cda0b28d6774d7319d646c999e04d948a8cd

docs(contributing): fix a grammar error (#9858)

view details

vue-bot

commit sha f478ab80106b4993398761608aee71b9724e2227

chore: update sponsors [ci skip] (#9860)

view details

Henri Yandell

commit sha 29e745f99f43d0629df547da80b016996ae70872

chore: improve license clarity of simplehtmlparser.js (#9907)

view details

Evan You

commit sha a9a303009a4267b7f12b956741b4e34dfdc6566f

chore: fix SimpleSet export

view details

Evan You

commit sha ea113d261835d14b7fb7a14896972efc3c8a75b9

test: separate failing test for TS 3.4

view details

子迟

commit sha 43b98fe25151b0b6bacd36f3ee27c5d61add5fdb

refactor: remove useless parameter to the function removeVnodes (#9914) close #9910

view details

zrh122

commit sha bd6cea0973247e2a8e1d4a2250614c0bf44f0b26

test: fix running e2e test on windows (#9909)

view details

Natalia Tepluhina

commit sha 861aea16615a9736eab6af6d05fa5500ae4d6c37

polish: add warning when .native modifier is used on native HTML elements (#9884)

view details

X.L

commit sha 085d188379af98e9f482d7e2009ebfd771bd7ca5

fix(compiler): Remove the warning for valid v-slot value (#9917)

view details

katashin

commit sha ab50e8e1da2f4f944af683252481728485fedf16

fix(types): fix global namespace declaration for UMD bundle (#9912)

view details

GU Yiling

commit sha 569b728ab19d1956bf935a98c9c65a03d92ac85f

fix: fix function expression regex (#9922) fix #9920

view details

vue-bot

commit sha f0b9c923786e1e35e4586502d21cc2f804c9489d

chore: update sponsors [ci skip] (#9933)

view details

vue-bot

commit sha 26bd80774fd70625b2ec44ddd9c967571ef4a884

chore: update sponsors [ci skip] (#9970)

view details

Sai

commit sha 1137e415c9e8701d1b0a25e5812f8c4dffeeeaaa

chore(typo): fix typo in comments (#9995)

view details

msidolphin

commit sha 0caebfe905bc1e587fb583de778287c2362bba1a

chore(typo): fix README tag mismatch (#9934)

view details

vue-bot

commit sha 06d4ad40a49e85e678ce2aa8fac0ecf2176f86e2

chore: update sponsors [ci skip] (#10031)

view details

push time in 3 months

more