summaryrefslogtreecommitdiff
path: root/js
AgeCommit message (Collapse)Author
2018-12-27Rename file.ts to dom_file.ts (#1423)Yoshihisa Mochihara
2018-12-27check runtime `FormData` and `Headers` params (#1415)迷渡
2018-12-24deno_net -> deno_std renameRyan Dahl
Also don't format external js/deps
2018-12-24fix FormData.name (#1412)迷渡
2018-12-23runtime arg check `URLSearchParams` (#1390)迷渡
2018-12-23Remove support for extensionless import (#1396)Ryan Dahl
2018-12-21Implement `Body.formData` for fetch (#1393)Kevin (Kun) "Kassimo" Qian
2018-12-21Improve handling of non-coercable objects in assertEqual (#1385)Kitson Kelly
2018-12-21Avoid fetch segfault on empty Uri (#1394)Kevin (Kun) "Kassimo" Qian
2018-12-19Expose deno.inspect (#1378)Kevin (Kun) "Kassimo" Qian
2018-12-19Add illegal header name and value guards (#1375)Kevin (Kun) "Kassimo" Qian
2018-12-18Fix URLSearchParams set() and constructor() (#1368)迷渡
2018-12-17Add URL implementation (#1359)Kitson Kelly
2018-12-17Add console.count and console.time (#1358)迷渡
2018-12-14`console.assert` should not throw error (#1335)迷渡
2018-12-13Fix deno.open permission check (#1336)Kevin (Kun) "Kassimo" Qian
2018-12-13Fix typo in errors.ts JSDocTim Wang
2018-12-12Flesh out open() modes (#1282)Bartek Iwańczuk
2018-12-12use byte array instead of string for code fetch (#1307)F001
2018-12-12Avoid Uint8Array.prototype throwing type error in console.log (#1327)Kevin (Kun) "Kassimo" Qian
2018-12-12readDir entry mode (#1326)Kevin (Kun) "Kassimo" Qian
2018-12-11Minor rename for CodeFetch parametersRyan Dahl
This bring it inline with terminology used in V8 See ResolveCallback in v8.h
2018-12-10Add more console types formatting support (#1299)Kevin (Kun) "Kassimo" Qian
2018-12-09Add TooLarge error code for buffers (#1298)binaryta
In collaboration with @yushimatenjin
2018-12-07Add benchmark for net/http (#1289)Bartek Iwańczuk
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-12-06Add ASCII support to TextDecoderKitson Kelly
2018-12-06Use alternate TextEncoder/TextDecoder implementation (#1281)Kitson Kelly
This is faster and smaller.
2018-12-03Turn off kPromiseResolvedAfterResolved warningKevin (Kun) "Kassimo" Qian
2018-11-30feat: Support for bigints in consolekyraNET
2018-11-30Upgrade Prettier to support BigInt syntax in TSRyan Dahl
2018-11-30Add Process.output (#1235)DanSnow
2018-11-30Add deno.readAll() (#1234)DanSnow
2018-11-29Upgrade to TypeScript 3.2Kitson Kelly
2018-11-28REPL unblock event loop AND fix REPL setTimeout fire problemsKevin (Kun) "Kassimo" Qian
2018-11-27add test for Buffer edge caseBartek Iwańczuk
2018-11-27Disable flaky fetch tests.Ryan Dahl
2018-11-20Split Runner from CompilerKitson Kelly
2018-11-16First pass at running subprocesses (#1156)Bert Belder
2018-11-16Support uploading data from fetch()Ryan Dahl
Does not yet support streaming, only strings and TypedArrays for now.
2018-11-16Support shebangRyan Dahl
2018-11-14Support request method and headers in fetch() (#1188)Ryan Dahl
Adds a general HttpHeader flatbuffer message for serializing requests and responses.
2018-11-13Support streaming response bodies from fetch()Ryan Dahl
Also Buffer.readFrom in fetch() to buffer response.
2018-11-09Ensure global type instances are available.Kitson Kelly
2018-11-09Cleanups for runtime lib declarations.Kitson Kelly
2018-11-09Reader/Writer should use Uint8Array not ArrayBufferViewRyan Dahl
Because many Reader/Writer implementations (e.g. bufio) assume their able to use subarray() with byte indexes and often ask for byte values, it makes sense to simply restrict all implementations to Uint8Array.
2018-11-08build: Use target/ instead of out/ (#1153)Ryan Dahl
2018-11-06Support repl multiline input (#1165)Andy Hayden
2018-11-06Improve preparing stack tracesKitson Kelly
2018-11-05Decode main.js.map during snapshotting.Ryan Dahl
Pro: time ./out/debug/deno tests/error_001.ts 3.0s -> 0.4s Con: time ./tool/build.py snapshot 33s -> 1m52s out/debug/gen/snapshot_deno.bin 39M -> 121M