summaryrefslogtreecommitdiff
path: root/js/libdeno.ts
AgeCommit message (Collapse)Author
2019-01-21chore: update license lines (#1557)Yoshiya Hinosawa
2019-01-06Add libdeno.builtinModules (#1463)Ryan Dahl
This is needed to support builtin modules like import { open } from "deno"
2018-12-23Remove support for extensionless import (#1396)Ryan Dahl
2018-12-06Process source maps in Rust instead of JS (#1280)Ryan Dahl
- Improves speed and binary size significantly. - Makes deno_last_exception() output a JSON structure. - Isolate::execute and Isolate::event_loop now return structured, mapped JSError objects on errors. - Removes libdeno functions: libdeno.setGlobalErrorHandler() libdeno.setPromiseRejectHandler() libdeno.setPromiseErrorExaminer() In collaboration with Ryan Dahl.
2018-11-09Cleanups for runtime lib declarations.Kitson Kelly
2018-10-24Add libdeno.shared global shared ArrayBuffer.Ryan Dahl
2018-10-19Add missing copyrights (#1024)ztplz
2018-10-12Fix promise reject issue (#936)Kevin (Kun) "Kassimo" Qian
2018-10-04Use underscores in filenames.Ryan Dahl
2018-09-27Support zero-copy data in libdeno.send(). (#838)Ryan Dahl
This is a large API refactor of deno.h which replaces deno_send() and deno_set_response() with deno_respond(). It also adds a req_id parameter to the deno_recv_cb. Make writeFile/writeFileSync use it.
2018-09-25console.warn goes to stderr (#810)Kevin (Kun) "Kassimo" Qian
2018-08-26refactor: add and use libdeno.setGlobalErrorHandler instead of window.onerrorYoshiya Hinosawa
2018-08-25Prevent circular imports in ts code (#576)Francesco Borzì