Commit graph

27 commits

Author SHA1 Message Date
Ryan Dahl c9614d86c1
Move //libdeno to //core/libdeno (#2015)
Fixes some sed errors introduced in c43cfe.

Unfortunately moving libdeno required splitting build.rs into two parts,
one for cli and one for core.

I've also removed the arm64 build - it's complicating things at this
re-org and we're not even testing it. I need to swing back to it and get
tools/test.py running for it.
2019-03-30 14:45:36 -04:00
Kitson Kelly c43cfedeba namespace reorg: libdeno and DenoCore to Deno.core (#1998) 2019-03-26 08:22:07 -04:00
Kitson Kelly 75a500ba81 Update to TypeScript 3.3 (#1908) 2019-03-11 10:53:18 -04:00
Kitson Kelly 48fedee34e Add WebAssembly to runtime library (#1677)
This also modifies the `ts_library_builder` to support inlining assets.

Includes integration tests from @sh7dm
2019-02-05 08:12:58 -05:00
Kitson Kelly efa1eeb8b3 Compiler cleanups and minor improvements (#1656) 2019-02-02 18:27:53 -05:00
Ryan Dahl a18e51fd61
build: Use target/ instead of out/ (#1153) 2018-11-08 10:38:20 -08:00
Kitson Kelly 2422e52625 Add ability to load JSON as modules (#1065) 2018-10-30 20:50:40 -07:00
Kitson Kelly 2cfa608324 Support CheckJS 2018-10-24 15:29:30 -07:00
Ryan Dahl 5cf37c2f20 Revert "Support CheckJS"
Broken in master.

This reverts commit dd230d520b.
2018-10-23 07:07:17 -07:00
Kitson Kelly dd230d520b Support CheckJS 2018-10-23 06:01:11 -07:00
Kitson Kelly 168d92f5d2 Use typescript strict mode (#505) 2018-08-15 12:40:30 -04:00
Kitson Kelly 817380a2d9 Generate declarations 2018-08-08 04:17:46 -07:00
Kitson Kelly 36fa1cea4a Upgrade TypeScript (3.0.1)
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-31 20:47:49 -04:00
Ryan Dahl 16caa1173d Run tools/format.py 2018-07-26 11:38:03 -04:00
Kitson Kelly 5562c36824 Remove msg_generated hack (#409) 2018-07-25 23:07:50 -04:00
Kitson Kelly 845f7215db
Replace packer with rollup 2018-07-22 03:16:17 +02:00
Ryan Dahl d9cb093989 Run tools/format.sh 2018-07-06 17:33:06 -04:00
Ryan Dahl fe404dfce9 Import ts file from prototype without change
From commit 559453cf6c
Excluding v8worker.d.ts, main.ts, and deno.d.ts.

Updates tslint.json to be original settings.
2018-07-06 12:22:11 -04:00
Yoshiya Hinosawa ea35281d63 chore: move //src/js to //js
refs: #285
2018-07-01 17:22:36 +02:00
Ryan Dahl 86354a29a4
Delete go implementation (#276)
The go prototype will remain at https://github.com/ry/deno/tree/golang
2018-06-22 14:23:42 +02:00
Mohsen Azimi 7b5fbc7197 Remove text-encoding.d.ts - the declarations are included in TS (#6) 2018-06-01 22:20:33 +02:00
Ryan Dahl 08d3850fa8 Add tests.ts for fast unit tests.
Also deno_testing/ which will be released as a standalone module.
2018-05-28 13:27:05 -04:00
Ryan Dahl 8e2e17cdbe Support source maps for internal code. 2018-05-21 17:33:33 -04:00
Ryan Dahl 8886e1b55f Initial support for remote imports 2018-05-18 21:25:37 -04:00
Ryan Dahl aba6a1dc87 readFileSync is working 2018-05-14 02:50:55 -04:00
Ryan Dahl 1a80bcb250 Add console.log 2018-05-14 01:30:56 -04:00
Ryan Dahl f7c5e19081 Init 2018-05-13 23:32:01 -04:00