Ari Lazier
b06d93a27d
node fixes
2016-05-19 13:35:06 -07:00
Ari Lazier
6af98acd11
combine other classes
2016-05-16 15:43:46 -07:00
Scott Kyle
eb72459cce
Make sure the right node-gyp is called
2016-05-16 12:57:46 -07:00
Scott Kyle
5bc72ab2cf
Make Date testing work for Node
2016-05-13 16:30:57 -07:00
Scott Kyle
0b1a686f60
Add platform.cpp file for Node
2016-05-13 16:26:31 -07:00
Ari Lazier
e7b341dfdb
merge latest from master
2016-05-13 15:05:19 -07:00
Ari Lazier
cf4fd74f52
pr fixes for build script
2016-05-10 14:01:27 -07:00
Ari Lazier
a960d88893
add project for building/debugging node
2016-05-09 15:16:37 -07:00
Scott Kyle
24dab1e8d7
Heed v8 warning in Node v6 from v8::Template::Set
2016-05-04 02:14:50 -07:00
Scott Kyle
889b762566
Allow protected values to be empty
...
This makes them much more friendly to being put inside of STL containers, like maps.
2016-05-02 12:33:20 -07:00
Scott Kyle
ca87f5a3e0
Fix Node crash from calling function with empty this
2016-04-27 10:42:42 -07:00
Scott Kyle
2a58862070
Add test script for Node
2016-04-19 14:10:10 -07:00
Scott Kyle
a0424c6600
Fix some styling of exception handling in JS wrappers
2016-04-18 15:11:36 -07:00
Scott Kyle
5c56a99403
Split up JS abstractions into type-specific files
2016-04-18 01:15:54 -07:00
Scott Kyle
5ed2c3cf25
Define most of node::ObjectWrap separately
2016-04-17 22:00:06 -07:00
Scott Kyle
7c97a1752e
Remove need for BaseClassDefinition
2016-04-16 16:46:16 -07:00
Scott Kyle
133289ad85
All tests now pass on Node
2016-04-15 16:06:44 -07:00
Ari Lazier
e8ca5ff92e
ObjectClass -> ClassDefinition
2016-04-15 10:50:15 -07:00
Ari Lazier
c817ac7eac
create -> create_instance
2016-04-14 11:19:01 -07:00
Ari Lazier
84559316d8
compact property getter/setter types
2016-04-14 11:06:17 -07:00
Scott Kyle
c0c65ad620
Make all JSC tests pass again
2016-04-13 03:21:18 -07:00
Scott Kyle
05c432deb1
WIP Node support
...
The JS engine details are mostly abstracted away. This breaks JSC support until the rest of the pieces are in place. The Node version builds and runs, but crashes when creating a Realm object.
2016-04-12 11:53:30 -07:00