summaryrefslogtreecommitdiff
path: root/js
AgeCommit message (Collapse)Author
2018-08-30formatRyan Dahl
2018-08-30Reorganize js/unit_tests.tsRyan Dahl
2018-08-30Implemented statSync and lStatSyncAaron Power
2018-08-30add type declarationztplz
2018-08-29Implement makeTempDirSync()Bert Belder
2018-08-29Allow filtering of unit tests.Ryan Dahl
2018-08-28Updates to compiler.ts comments and logging.Kitson Kelly
2018-08-28Two-pass module evaluation.Kitson Kelly
Plus changes to tests to accomodate.
2018-08-28formatBert Belder
2018-08-27Add ability to unit test by permissions.Ryan Dahl
2018-08-27Add deno.argv.Ryan Dahl
2018-08-27Moved console tests to own file, and switched circular test to use stringify ↵Aaron Power
with assertEqual
2018-08-27Fixed printing strings in arrays & objects without quotesAaron Power
2018-08-26refactor: add and use libdeno.setGlobalErrorHandler instead of window.onerrorYoshiya Hinosawa
2018-08-25Prevent circular imports in ts code (#576)Francesco Borzì
2018-08-24Integrate ScriptSnapshot into ModuleMetaDataKitson Kelly
2018-08-23Improve DenoCompiler.makeDefine and localRequireKitson Kelly
2018-08-23fmtRyan Dahl
2018-08-22Implement writeFileSyncRyan Dahl
In collaboration with Tommy Savaria <tommy.savaria@protonmail.ch>
2018-08-22runtime.ts refactor into compiler.ts (#564)Ryan Dahl
Adds compiler_test.ts
2018-08-21Expose deno.exit() and add test.Ryan Dahl
2018-08-21Better error handling in src/handlers.rsRyan Dahl
Introduces error codes that are shared between JS/RS Fixes #526.
2018-08-20Fix TS errors in fetch.tsRyan Dahl
2018-08-20First pass at fetch()Ryan Dahl
With help from Thomas Ghysels <info@thomasg.be>
2018-08-19add notImplemented and unreachable util functions (#540)Bartek Iwańczuk
2018-08-19chore: move libdeno files to //libdeno/Yoshiya Hinosawa
2018-08-17Command line flag parsing (#524)Ryan Dahl
In particular this allow -D for logging debug output.
2018-08-17chore: format files in tests/Yoshiya Hinosawa
2018-08-16Implement deno_handle_msg_from_js in RustRyan Dahl
Fixes #419, #414.
2018-08-15Use typescript strict mode (#505)Kitson Kelly
2018-08-13Use `@internal` with js/timers.tsKitson Kelly
2018-08-11Rename mock_runtime_test to libdeno_testRyan Dahl
Fixes #465
2018-08-11Use unit_tests for readFileSync testing.Ryan Dahl
2018-08-10Only emit declarations for generated files (#502)Kitson Kelly
and remove declarationMap flag from generated tsconfig
2018-08-09Adds js/unit_tests.ts (#448)Ryan Dahl
2018-08-09Add readFileSyncRyan Dahl
2018-08-09Add TextEncoder/TextDecoder support.Ryan Dahl
Fixes #470 This commit increases size: out/release/gen/bundle/main.js 7.3M -> 7.9M out/release/gen/bundle/main.js.map 11M -> 12M out/release/gen/snapshot_deno.bin 34M -> 37M out/release/deno 49M -> 53M Note the amount in the JS code added is quite small: 4.0K node_modules/text-encoding/index.js 4.0K node_modules/@types/text-encoding/index.d.ts 4.0K js/text_encoding.ts Unclear to me what is causing the jump in snapshot size.
2018-08-09First pass at setTimeout with Tokio (#434)Ryan Dahl
2018-08-08Organize libdeno functions.Ryan Dahl
2018-08-08Better error for 'No such asset'Ryan Dahl
2018-08-08Generate declarationsKitson Kelly
2018-08-08Create ASSETS const in runtime.tsKitson Kelly
2018-08-08Rename lib.deno.d.ts to lib.globals.d.tsKitson Kelly
2018-08-03Implement os.exitRyan Dahl
2018-08-02Source map support (#429)Ryan Dahl
This change increases size: out/debug/obj/libdeno/from_snapshot.o 19M -> 34M out/release/deno 32M -> 47M
2018-08-02Remove dispatch.ts and move assignCmdId to util.tsRyan Dahl
2018-08-01Better handling of exceptions during snapshot creation.Ryan Dahl
2018-07-31Upgrade TypeScript (3.0.1)Kitson Kelly
Update runtime to use lib.deno.d.ts Add proper console declaration Upgrade prettier (There was an issue formatting lib.deno.d.ts)
2018-07-29Implement CodeCacheRyan Dahl
2018-07-25Remove msg_generated hack (#409)Kitson Kelly