Commit graph

10496 commits

Author SHA1 Message Date
Ryan Dahl
602ee0d5a1 Better exception output 2018-05-23 11:27:56 -04:00
Ryan Dahl
08b327bf3a Move ResolveModule to os.go 2018-05-23 11:09:38 -04:00
Ryan Dahl
10c198fffd Try to fix travis 2018-05-22 15:25:16 -04:00
Ryan Dahl
d0a8bacab6 Use proto2 instead of proto3
Travis doesn't support proto3.
2018-05-22 14:10:15 -04:00
Ryan Dahl
9ea397861f Fix LoadOutputCodeCache 2018-05-22 13:12:05 -04:00
Parsa Ghadimi
cd9c361ee1 Improve travis build 2018-05-22 11:54:08 -04:00
Ryan Dahl
6a1d7d2fe6 Add go profiling CLI flag 2018-05-22 11:42:56 -04:00
Ryan Dahl
51692a5825 Organize modules: timers, os 2018-05-21 23:00:36 -04:00
Ryan Dahl
08307fb841 Add dispatch pub/sub 2018-05-21 22:07:40 -04:00
Ryan Dahl
9a66216599 Add globals.ts 2018-05-21 18:53:53 -04:00
Ryan Dahl
8e2e17cdbe Support source maps for internal code. 2018-05-21 17:33:33 -04:00
Ryan Dahl
af6076f3c6 Source maps work for testdata/007_stack_trace.ts. 2018-05-21 16:09:24 -04:00
Ryan Dahl
2c65292119 Source map support. Partially working. 2018-05-19 07:06:23 -04:00
Ryan Dahl
ca8eb1d421 privatize some methods 2018-05-19 05:56:02 -04:00
Ryan Dahl
258aa56532 Split up go code into multiple files 2018-05-19 05:53:29 -04:00
Ryan Dahl
83f436e175 Command line flags 2018-05-19 05:39:27 -04:00
Ryan Dahl
aeb85efdad Remote module caching 2018-05-19 04:47:40 -04:00
Ryan Dahl
487bf4e1ac Fix travis. 2018-05-18 21:55:51 -04:00
Ryan Dahl
8886e1b55f Initial support for remote imports 2018-05-18 21:25:37 -04:00
Ryan Dahl
39da69f051 Fix travis.yml 2018-05-18 12:32:37 -04:00
Ryan Dahl
d1f71db455 Add README 2018-05-18 12:25:59 -04:00
Ryan Dahl
ee9cfb5a60 Add testdata/005_more_imports.ts 2018-05-18 12:20:59 -04:00
Ryan Dahl
8f0e242f4b Display diagnostics on TS error. 2018-05-18 12:20:59 -04:00
Ryan Dahl
0a46a3e35b First pass at setTimeout 2018-05-18 11:49:28 -04:00
Ryan Dahl
360c50b52e Clean up msg.proto 2018-05-17 21:19:53 -04:00
Ryan Dahl
4dd46920ee Enable caching 2018-05-17 21:19:53 -04:00
Ryan Dahl
05672b7e24 runtime.ts - first pass at caching compiler 2018-05-17 21:19:49 -04:00
Ryan Dahl
6f9c919f41 Add test runner 2018-05-15 06:50:32 -04:00
Ryan Dahl
5117a8f8a2 Compile cache and relative imports working. 2018-05-15 04:50:45 -04:00
Ryan Dahl
03af2c7118 Try to fix travis 2018-05-14 22:26:56 -04:00
Ryan Dahl
8a7ac7f4f3 Run clang-format on msg.proto 2018-05-14 21:47:39 -04:00
Ryan Dahl
471a4f461a Support V8 flags 2018-05-14 20:57:49 -04:00
Ryan Dahl
76379d7058 Add diagnostics. 2018-05-14 18:22:45 -04:00
Ryan Dahl
362aa677b4 Support relative import. 2018-05-14 17:28:31 -04:00
Ryan Dahl
50105d7855 Use typescript 2018-05-14 13:06:44 -04:00
Ryan Dahl
2da9893da3 Format 2018-05-14 03:15:21 -04:00
Ryan Dahl
7828d7fd7a Minor clean up 2018-05-14 03:12:36 -04:00
Ryan Dahl
6f59a9588b Add tslint, and tenative travis file. 2018-05-14 03:06:09 -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
bfb3cd7a5c use tsc for type checking 2018-05-14 01:19:23 -04:00
Ryan Dahl
be7828684b Add makefile and use protobufjs 2018-05-14 01:11:56 -04:00
Ryan Dahl
04df88912d Add protobufjs deps 2018-05-14 00:42:14 -04:00
Ryan Dahl
1ad8a2e088 Send protobuf 2018-05-14 00:31:48 -04:00
Ryan Dahl
4db5a80ba3 Loading assets and add .gitignore and yarn.lock 2018-05-13 23:38:48 -04:00
Ryan Dahl
f7c5e19081 Init 2018-05-13 23:32:01 -04:00