Ryan Dahl
|
213885a9d0
|
Optimization: Reuse ArrayBuffer during serialization.
|
2018-10-17 20:20:06 -04:00 |
|
Kitson Kelly
|
10a97679ac
|
Align JSDoc to style guide.
|
2018-10-14 17:38:23 -04:00 |
|
Kitson Kelly
|
ffb41e61f1
|
Updates to js to clean up default library
|
2018-10-07 22:52:27 -04:00 |
|
Ryan Dahl
|
818ad37678
|
Rename fbs to msg.
|
2018-10-04 00:25:55 -04:00 |
|
Ryan Dahl
|
f774953011
|
Rename flatbuffer base.msg to base.inner
This better disambiguates with the msg_generated.ts module, which in JS
we call "fbs", but would be better called "msg".
|
2018-10-04 00:25:55 -04:00 |
|
Yoshiya Hinosawa
|
0ca7301a2d
|
feat: add deno.makeTempDir
|
2018-09-12 22:33:11 -07:00 |
|
Mani Maghsoudlou
|
88d42f0b18
|
Implement deno.rename() (#731)
|
2018-09-12 11:44:58 -04:00 |
|
Sajjad Hashemian
|
7c50c11f40
|
Implement deno.stat() and deno.lstat()
|
2018-09-11 16:05:00 -04:00 |
|
Kevin (Kun) "Kassimo" Qian
|
05f87a0cf2
|
Move writeFileSync to write_file.ts, add writeFile and tests (#728)
|
2018-09-11 12:00:57 -04:00 |
|
Sajjad Hashemian
|
c2663e1d82
|
Implement deno.mkdir()
|
2018-09-10 15:02:07 -04:00 |
|
Ryan Dahl
|
35bc9ddf63
|
Implement deno.readFile()
As an example of how to implement ops that have both sync and async
versions.
|
2018-09-10 00:14:28 -04:00 |
|
Ryan Dahl
|
3afc0b8482
|
fbs_util.ts -> dispatch.ts
And send() -> sendSync()
|
2018-09-10 00:14:28 -04:00 |
|
Ryan Dahl
|
a4f1b367b9
|
Remove namespace from src/msg.fbs
|
2018-09-09 23:12:22 -04:00 |
|
Ryan Dahl
|
ff6eefdf87
|
Add better assert message for CodeFetchRes
|
2018-09-09 18:47:22 -04:00 |
|
J2P
|
d814949896
|
Add and edit comments
|
2018-09-07 12:01:43 -04:00 |
|
Ryan Dahl
|
d6c310596e
|
lStat -> lstat
|
2018-09-04 15:57:18 -04:00 |
|
Mani Maghsoudlou
|
641e3d404d
|
Implement renameSync
|
2018-09-04 11:57:04 -04:00 |
|
Sajjad Hashemian
|
b2b4299e3b
|
Implement mkdirSync
|
2018-09-03 15:06:00 -04:00 |
|
ShinDarth
|
bbc4e55bda
|
Minor code refactoring
|
2018-09-01 21:59:52 -04:00 |
|
Kitson Kelly
|
f83aee02e6
|
Bundle most types into globals.d.ts (#642)
|
2018-09-01 10:45:26 -04:00 |
|
Aaron Power
|
9b7e5a2558
|
Document lStatSync & statSync and correct FileInfo.
|
2018-08-31 16:18:31 -04:00 |
|
Aaron Power
|
f131445a46
|
Implemented deno.env and refactored flags.rs
|
2018-08-31 13:18:24 -04:00 |
|
Ryan Dahl
|
45dafe15ee
|
Refactor libdeno.send() code to reduce boilerplate.
Also removes assignCmdId as it's currently unused.
|
2018-08-31 10:43:11 -04:00 |
|
Ryan Dahl
|
0ec629d105
|
format
|
2018-08-30 14:41:55 -04:00 |
|
Aaron Power
|
b86bf4d8a4
|
Implemented statSync and lStatSync
|
2018-08-30 12:39:33 -04:00 |
|
Bert Belder
|
ceaf822682
|
Implement makeTempDirSync()
|
2018-08-29 22:40:05 +02:00 |
|
Francesco Borzì
|
84c38f34ee
|
Prevent circular imports in ts code (#576)
|
2018-08-25 15:42:49 -04:00 |
|
Ryan Dahl
|
7d7263c48f
|
Implement writeFileSync
In collaboration with Tommy Savaria <tommy.savaria@protonmail.ch>
|
2018-08-22 18:39:07 -04:00 |
|
Ryan Dahl
|
18d495c7d1
|
Better error handling in src/handlers.rs
Introduces error codes that are shared between JS/RS
Fixes #526.
|
2018-08-21 15:37:45 -04:00 |
|
Bartek Iwańczuk
|
66f0e93b4c
|
add notImplemented and unreachable util functions (#540)
|
2018-08-19 15:04:27 -04:00 |
|
Kitson Kelly
|
168d92f5d2
|
Use typescript strict mode (#505)
|
2018-08-15 12:40:30 -04:00 |
|
Ryan Dahl
|
413bcf2042
|
Add readFileSync
|
2018-08-09 14:27:46 -07:00 |
|
Ryan Dahl
|
51380bf399
|
Organize libdeno functions.
|
2018-08-08 18:35:26 -07:00 |
|
Ryan Dahl
|
60f6067cf9
|
Implement os.exit
|
2018-08-03 22:41:59 -04:00 |
|
Ryan Dahl
|
4d386e9e1c
|
Implement CodeCache
|
2018-07-29 00:22:39 -04:00 |
|
Kitson Kelly
|
5562c36824
|
Remove msg_generated hack (#409)
|
2018-07-25 23:07:50 -04:00 |
|
Ryan Dahl
|
1de16af1f3
|
Change copyrights to be 'Deno authors'.
|
2018-07-24 10:38:11 -04:00 |
|
Ryan Dahl
|
3e51605bc9
|
Execute JS for the first time in Rust rewrite.
Implements code_fetch handler in Rust.
Add ability to embed string assets (for typescript declaration files)
Remove deno_cc and deno_cc_nosnapshot targets.
|
2018-07-18 15:43:50 -04:00 |
|
Yoshiya Hinosawa
|
46db20172c
|
chore: use local prettier
|
2018-07-09 11:05:02 -04:00 |
|
Ryan Dahl
|
9778eceaf5
|
Use C++ to do flatbuffer parsing.
- Port protobuf messages to flatbuffers.
- Demo linking to rust from C++ executable.
- Start using the prototype TS libraries.
|
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 |
|