GitHub / nodejs/node-addon-api / commits
Module for using Node-API from C++
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 98161970 | Backport perf, crash and exception handling fixes | Gabriel Schulhof <g****f@i****m> | about 8 years ago | |
| e44aca98 | add bigint class | Gus Caplan <m****e@g****t> | about 8 years ago | |
| 90f92c4d | doc: Update broken links in README.md |
Hitesh Kanwathirtha <h****k@m****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| c2a620dc | doc: Clarify positioning versus N-API | Michael Dawson <m****n@c****m> | about 8 years ago | |
| 757eb1f5 | doc: add function and function reference doc |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 605aa2ba | Add memory management feature |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 86be13a6 | doc: Fix HandleScope docs |
Ben Berman <b****n@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 7394bfd1 | doc: Fix typo in docs |
Ben Berman <b****n@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 6cff890e | doc: Fix typo in docs |
Ben Berman <b****n@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 74ff7971 | doc: fix link to async_worker.md |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| 0a00e7c9 | src: implement missing descriptor defs for symbols |
Philipp Renoth <p****h@c****e>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 9ab66072 | doc: Update Doc Version Number |
joshgarde <j****e@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| e029a076 | doc: First pass at basic Node Addon API docs |
Hitesh Kanwathirtha <h****k@m****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 386c2aeb | test: remove dep on later C++ feature | Michael Dawson <m****n@c****m> | over 8 years ago | |
| a750ed19 | release: updates to metadata for next release | Michael Dawson <m****n@c****m> | over 8 years ago | |
| 437514e7 | Use built-in N-API on Node.js >= 6.14.2 | Gabriel Schulhof <g****f@i****m> | over 8 years ago | |
| 12b2cdee | fix test files |
Kyle Farnung <k****g@m****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 11697fce | doc: ArrayBuffer and Buffer documentation |
Kyle Farnung <k****g@m****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 1ecf7c19 | doc: fix wrong link in readme |
miloas <0****7@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 43ff9fa8 | doc: Updated Object documentation |
Anisha Rohra <A****a@i****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| dfcb9394 | src: implement AsyncContext class |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 4b8918b3 | Add resource parameters to AsyncWorker constructor |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 341dbd25 | doc: update blurb explaining NODE_ADDON_API | Gabriel Schulhof <g****f@i****m> | over 8 years ago | |
| 75086da2 | test: add basic tests and doc for scopes | Michael Dawson <m****n@c****m> | over 8 years ago | |
| b197f7cc | doc: minor typos |
Nick Soggin <n****n@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| cf6c93e4 | don't try to escape null | Michael Dawson <m****n@c****m> | over 8 years ago | |
| 9d38f61a | doc: New Promise and Reference docs |
Jim Schlight <j****m@i****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 15e4b35f | test: fix MSVC warning C4244 in tests |
Kyle Farnung <k****g@m****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 5a63f45e | doc: First step of error and async doc |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 0a2177de | Fix test failures on linuxOne and AIX |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| faf19c4f | Fixed initialization of std::string to nullptr |
Eric Bickle <w****e@o****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| d567f4b6 | Added Napi::Value::IsExternal() |
Eric Bickle <w****e@o****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 1b0f0e00 | Update node-gyp.md |
Michele Campus <f****8@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 13763772 | Make IsObject() allow functions |
Jinho Bang <z****o@c****g>
Committed by: Anna Henningsen <g****b@a****t> |
over 8 years ago | |
| 9c4d321b | Implement data manipulation methods for dataview |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 5a39fdca | n-api: throw RangeError napi_create_typedarray() |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 17c74e5a | n-api: RangeError in napi_create_dataview() |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 4058a299 | n-api: fix memory leak in napi_async_destroy() |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 4d92a606 | src: Add ObjectReference test case |
Anisha Rohra <A****a@i****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 0a899bf1 | doc: update indication of latest version | Michael Dawson <m****n@c****m> | over 8 years ago | |
| 4b5a261d | update package.json for new release | Michael Dawson <m****n@c****m> | over 8 years ago | |
| ebd09bde | Fix build on versions between 8.0.0 and 8.6.0 | Gabriel Schulhof <g****f@i****m> | over 8 years ago | |
| 37ce30ab | doc: Update package.json example |
Nicola Del Gobbo <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 673b59d3 | src: Initial implementation of DataView class |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| ccfcd55d | doc: string, bool, and cmake-js napi link |
Cory Mickelson <m****y@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| b47cce85 | Implement Value.isDataView() |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| b9aaaf20 | Improvements to Node addon conversion tool |
Hitesh Kanwathirtha <h****k@m****m>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 6d518e49 | test: Write tests for Value class |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 8e31e242 | test: Write tests for Number class |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 60374e07 | test: Add missing tests for Object::Has() methods |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 8 years ago | |
| 5543c01f | doc: add more content to documentation |
Nicola Del Gobbo <n****o@N****l>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 5441b3c5 | doc: minor fixes to README.md | Hitesh Kanwathirtha <h****k@m****m> | almost 9 years ago | |
| 133754ca | Enable c++ exceptions by default |
Anisha Rohra <A****a@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 74de0cb6 | Make Buffer extend Uint8Array |
Sampson Gao <s****g@c****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| b6396205 | doc: add doc on creating release | Michael Dawson <m****n@c****m> | almost 9 years ago | |
| 128ca1b2 | src: update package.json for release | Michael Dawson <m****n@c****m> | almost 9 years ago | |
| 0c4c70ab | doc: initial pass on number docs |
Cory Mickelson <m****y@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 82656bba | Add explicit reference to Node.js CoC |
Anna Henningsen <a****a@a****t>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| e90a80bf | Split the object test into smaller tests |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| c9a674f1 | Implement Object::HasOwnProperty() method |
Jinho Bang <z****o@c****g>
Committed by: Anna Henningsen <a****a@a****t> |
almost 9 years ago | |
| 7b2d8ad3 | Handle indentation in conversion |
Sampson Gao <s****g@c****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 4fb53a09 | Fix test script for node 4.x |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 8ffea157 | Implement Promises. |
Rolf Timmermans <r****s@v****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 51f00b10 | src: Fix warnings when running npm test |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 7ecab460 | doc: Initial documetation for Basic Types. |
Jim Schlight <j****m@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 22be6092 | Fix segfault in test |
Rolf Timmermans <r****s@v****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 148ecfa6 | Catch segfaults, fix a segfault, track build type |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| e6430c29 | doc: Scaffolding for documentation |
Nicola Del Gobbo <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 988c9a9c | Update to upstream with some modifications |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| d3f62e32 | Fix a crash when setter is nullpta |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| a8750932 | Add node-addon-api into dependencies |
Sampson Gao <s****g@c****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 739b51e8 | Fix test errors | Gabriel Schulhof <g****f@i****m> | almost 9 years ago | |
| 1a6d76ea | Add internals for async context and NewTarget |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 5a5920a6 | Clean up include path and flag-check |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| b1c4cb94 | Add API for deletion of object properties. |
Rolf Timmermans <r****s@v****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 9 years ago | |
| 9535d822 | Bump node-addon-api version in README.md |
Konstantin Tarkus <k****a@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 82c2fa5a | Update version for release | Michael Dawson <m****n@c****m> | almost 9 years ago | |
| 8f502941 | update for latest n-api changes |
Michael Dawson <m****n@d****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 4173b09a | Allow easy definition of iterators. |
Rolf Timmermans <r****s@v****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 646e1b68 | Fix Node n-api support check |
Hitesh Kanwathirtha <h****k@m****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| 8b667302 | src: update to latest n-api |
Michael Dawson <m****n@d****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 9 years ago | |
| c98fe89b | fix conversion tool which created two return statements when there's an error... |
Anisha Rohra <A****a@i****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 9 years ago | |
| ed6782ab | object dereference for Set conversion from '->' to '.' |
Anisha Rohra <A****a@i****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 9 years ago | |
| 749f1ac7 | fix FunctionCallbackInfo only converted in .cc files |
Anisha Rohra <A****a@i****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 9 years ago | |
| ec33379b | Fix crash due to ObjectWrap copying CallbackInfo |
David Halls <d****s@g****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 9 years ago | |
| 25c03ad5 | Refactor property setting | Anna Henningsen <a****a@a****t> | almost 9 years ago | |
| 790de9f4 | Use old-style functions and use safe-buffer |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
about 9 years ago | |
| a870338b | Introduce flag check |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
about 9 years ago | |
| 67c12f69 | update package.json for release | Michael Dawson <m****n@c****m> | about 9 years ago | |
| 7f3ca03b | Create a doc for migration |
Sampson Gao <s****g@c****m>
Committed by: Michael Dawson <m****n@c****m> |
about 9 years ago | |
| e46d5906 | package: add convenience doc npm script | Anna Henningsen <a****a@a****t> | about 9 years ago | |
| d2eeea59 | doc: proper doc comments for Function::New | Anna Henningsen <a****a@a****t> | about 9 years ago | |
| 633c47dd | Provide alternative for v8::Private and backport NODE_RELEASE | Gabriel Schulhof <g****f@i****m> | about 9 years ago | |
| 2b4e2d9a | Use a version check to determine if N-API is internal |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
about 9 years ago | |
| 458f5760 | Replace napi_is_construct_call with napi_get_new_target | Sampson Gao <s****g@c****m> | about 9 years ago | |
| 3efce08f | Avoid node_modules during conversion |
Matteo Collina <h****o@m****m>
Committed by: Michael Dawson <m****n@c****m> |
about 9 years ago | |
| ca925483 | sync the files from node for publishing | Michael Dawson <m****n@c****m> | about 9 years ago | |
| 298f8625 | bump version for publishing | Michael Dawson <m****n@c****m> | about 9 years ago | |
| cb5b954f | Converter: Disambiguate references to "path" | Gabriel Schulhof <g****f@i****m> | about 9 years ago | |
| 73ff8025 | Fix ObjectWrap constructor |
Anna Henningsen <g****b@a****t>
Committed by: Gabriel Schulhof <g****f@i****m> |
about 9 years ago |