Age | Commit message (Collapse) | Author |
|
This commit adds "alert", "confirm" and "prompt" functions from web standards.
|
|
|
|
This commit fixes the inspection of functions. The current
implementation gets the name of the type of the function
from "f.__proto__.constructor.name", and it throws when
the prototype is set to null.
This commit checks the prototype before accessing its
constructor name and uses the generic name 'Function'
if the prototype is not available.
|
|
|
|
|
|
(#7869)
|
|
|
|
|
|
|
|
This ports the REPL over to Rust and makes use of an inspector session to run a REPL on top of any isolate which lets make full use of rustylines various things like validators and completors without having to introduce a bunch of hard to test internal ops and glue code.
An accidental but good side effect of this is that the multiple line input we previously had is now an editable multi-line input prompt that is correctly stored in the history as a single entry.
|
|
|
|
Ref: https://github.com/denoland/deno/pull/7516#pullrequestreview-489567120
|
|
|
|
|
|
|
|
Fixes #7650
|
|
This quotes and escapes symbol descriptions that contains characters
outside of the basic alpha-numeric identifier range.
|
|
This encloses symbol keys when used in objects with brackets (e.g
[Symbol("Symbol.iterator")]).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Moves op_close and op_resources to deno_core::ops and exports them.
Adds serde dependency to deno_core and reexports it.
Moves JS implementation of those ops to Deno.core and reexports them in Deno.
|
|
|
|
|
|
|
|
Instead use Deno.core.jsonOpSync and Deno.core.jsonOpAsync
|
|
|
|
error event (#7437)
|
|
|
|
|
|
Co-authored-by: marcopacini <pacinim88@gmail.com>
Co-authored-by: Casper Beyer <caspervonb@pm.me>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|