summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-10-05FormatRyan Dahl
2018-10-05Implement closeRead/closeWrite using TcpStream::shutdown (#903)Kevin (Kun) "Kassimo" Qian
2018-10-05Hide compiler module (#909)Kitson Kelly
Fixes #876
2018-10-05Changed tools/lint.py to lint the entire js and tests directories. (#900)Chris Bystrek
* Changed tools/lint.py to lint the entire js and tests directorys and sub directories, currently it was pointing at tsconfig and would only lint files that were part of js/main.ts or node_modules/typescript/lib/lib.esnext.d.ts and their dependencies * Broke the typescript linting out into separate steps for the main typescript programing and tests. * Fixed linting issues in ts tests.
2018-10-04Move Platform from types to platformKitson Kelly
2018-10-04v0.1.7Ryan Dahl
- Improve fetch headers (#853) - Add deno.truncate (#805) - Add copyFile/copyFileSync (#863) - Limit depth of output in console.log for nested objects, and add console.dir (#826) - Guess extensions on extension not provided (#859) - Renames: deno.platform -> deno.platform.os deno.arch -> deno.platform.arch - Upgrade TS to 3.0.3 - Add readDirSync(), readDir() - Add support for TCP servers and clients. (#884) Adds deno.listen(), deno.dial(), deno.Listener and deno.Conn.
2018-10-04Update instructions on using ./tools/format.py in READMEYingbo (Max) Wang
2018-10-04formatBert Belder
2018-10-04tools/format: format markdown files with prettierBert Belder
2018-10-04tslint: no-unused-variable is deprecated.Ryan Dahl
Since TypeScript 2.9. We are already using noUnusedLocals in tsconfig.json.
2018-10-04Better color output in JS unit tests.Ryan Dahl
2018-10-04Use underscores in filenames.Ryan Dahl
2018-10-04Rename fbs to msg.Ryan Dahl
2018-10-04Rename flatbuffer base.msg to base.innerRyan Dahl
This better disambiguates with the msg_generated.ts module, which in JS we call "fbs", but would be better called "msg".
2018-10-04Rename msg_from_js() to dispatch().Ryan Dahl
2018-10-04Rename handler.rs to ops.rsRyan Dahl
2018-10-03First pass at support for TCP servers and clients. (#884)Ryan Dahl
Adds deno.listen(), deno.dial(), deno.Listener and deno.Conn.
2018-10-03fix: re-enable fixed testsYoshiya Hinosawa
2018-10-03fix: fix //website/app_test.jsYoshiya Hinosawa
2018-10-03Reenable copyFile testsKevin (Kun) "Kassimo" Qian
2018-10-03Update timer test to use #497 test caseAndy Hayden
This behavior was fixed by #885.
2018-10-03Implemented readDirSync, readDirJ2P
2018-10-03Upgrade other JS deps.Ryan Dahl
2018-10-03Upgrade TS to 3.0.3Ryan Dahl
We need this specific version because ts-simple-ast depends on it. See https://github.com/denoland/deno/pull/729#issuecomment-426352887
2018-10-03Clean up deno.platformRyan Dahl
Renames: deno.platform -> deno.platform.os deno.arch -> deno.platform.arch Removes unsupported operating systems and CPU architectures from the types. Uses the string "win" instead of "win32".
2018-10-03Rename tsconfig.generated.json to tsconfig.declarations.jsonRyan Dahl
2018-10-03test: disable incorrect testsBert Belder
These tests weren't running because with the old timer implementation time-outs were sometimes lost, and the test harness uses setTimeout to throw errors after a test has failed.
2018-10-03isolate: work around a rust compiler bugBert Belder
2018-10-03timers: remove the old timer implementationBert Belder
Fixes #878.
2018-10-03timers: add some more unit testsLi Hao
Closes #682.
2018-10-03timers: implement timers in javascriptBert Belder
2018-10-03ci: set RUST_BACKTRACE=1Bert Belder
2018-10-03Hide line with value zero (#882)Kanishkar J
2018-10-03Add fetch_deps to syscall count.Ryan Dahl
The benchmark was added in b7fd6e but was not surfaced in the UI. TODO: The tests should have failed and caught this situation.
2018-10-02Guess extensions on extension not provided (#859)Kevin (Kun) "Kassimo" Qian
Fixes #857
2018-10-01Adjust how handle_read handle_write function.Ryan Dahl
Use tokio_io::io::read() and tokio_io::io::write_all() instead of poll_fn() as suggested in the Tokio gitter.
2018-10-01Rename FdTable to ResourceTable.Ryan Dahl
Add docs to src/resources.rs.
2018-10-01Format.Ryan Dahl
2018-10-01Bind `this` to console methods (#873)Kevin (Kun) "Kassimo" Qian
Fixes #872
2018-10-01rename parse_core_args to v8_set_flags_preprocess (#871)ztplz
2018-09-30Limit depth of output in console.log for nested objects, and add console.dir ↵Yingbo (Max) Wang
(#826)
2018-09-30Add copyFile/copyFileSync (#863)Kevin (Kun) "Kassimo" Qian
2018-09-30Remove unused table WriteFileSyncKevin (Kun) "Kassimo" Qian
2018-09-30Add fetch_deps syscall count benchmark.Ryan Dahl
2018-09-30FormatRyan Dahl
2018-09-30tools: define ERROR_INVALID_PARAMETER in utils.pyBert Belder
Fixes #865.
2018-09-30Add deno.truncate (#805)ztplz
2018-09-30Add top-level await issue link to readme (#860)Eric Lewis
2018-09-30Improve fetch headers (#853)ztplz
2018-09-29v0.1.6Ryan Dahl
- Adds deno.stdin, deno.stdout, deno.stderr, deno.open(), deno.write(), deno.read(), deno.Reader, deno.Writer, deno.copy() #846 - Print 'Compiling' when compiling TS. - Support zero-copy for writeFile() writeFileSync() #838 - Fixes eval error bug #837 - Make Deno multithreaded #782 - console.warn() goes to stderr #810 - Add deno.readlink()/readlinkSync() #797 - Add --recompile flag #801 - Use constructor.name to print out function type #664 - Rename deno.argv to deno.args - Add deno.trace() #795 - Continuous benchmarks https://denoland.github.io/deno/