GitHub / nodejs/node-addon-api / commits
Module for using Node-API from C++
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 7b1ee96d | doc: update prebuild_tools.md |
Nurbol Alpysbayev <a****l@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| 5a7f8b2c | Prepare release 1.7.1 | NickNaso <n****o@g****m> | about 7 years ago | |
| c20bcbd0 | merge Merge pull request #518 from NickNaso/master |
Nicola Del Gobbo <n****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 6720d572 | Create the native threadsafe_function for test only for N-API greater than 3. | NickNaso <n****o@g****m> | about 7 years ago | |
| 37b6c185 | Fix compilation breakage on 1.7.0 | NickNaso <n****o@g****m> | about 7 years ago | |
| 0a1380c8 | Prepare release 1.7.0 | NickNaso <n****o@g****m> | about 7 years ago | |
| c3c8814d |
implement virutal ObjectWrap::Finalize
Co-authored-by: Gabriel Schulhof <g****f@i****m>, Michael Dawson <m****n@c****m> |
Michael Price <m****v@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
about 7 years ago | |
| d9d991bb | doc: add ThreadSafeFunction to main README (#513) |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| ac6000d0 | doc: fix minor typo |
Yohei Kishimoto <m****i@u****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| e9fa1eaa | doc: document ThreadSafeFunction (#494) |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| 717c9ab1 | AsyncWorker: add GetResult() method |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| cab3b1e2 | doc: ClassPropertyDescriptor example |
unknown <2****r@u****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
about 7 years ago | |
| 6192e705 | src: add napi_date |
Mathias Küsel <m****8@u****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| c32d7dbd | macros: create errors fully namespaced | Gabriel Schulhof <g****f@i****m> | about 7 years ago | |
| ab7d8fcc | src: fix objectwrap test case | Michael Dawson <m****n@c****m> | about 7 years ago | |
| 1fb540ee | Use curly brackets to include node_api.h |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| a0cac77c | Added test for bool operator |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| b2b08122 | AsyncWorker: make callback optional |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| f633fbd9 | string.md: Document existing New(env, value, length) APIs |
Tux3 <t****3@u****m>
Committed by: Michael Dawson <m****n@c****m> |
about 7 years ago | |
| 3b6b9eb8 | AsyncWorker: introduce Destroy() method | Gabriel Schulhof <g****f@i****m> | about 7 years ago | |
| aaea55ed | Little fix on code example |
Nicola Del Gobbo <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 3ad5dfc7 | Fix link |
Alba Mendez <m****e@j****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| a3b4d99c | doc: Add contribution philosophy doc |
Hitesh Kanwathirtha <d****y@u****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| e1cf9a35 | Use `Value::IsEmpty` to check for empty value |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 4e885069 |
src: call `napi_remove_wrap()` in `ObjectWrap` dtor
Co-authored-by: Gabriel Schulhof <g****f@i****m> |
Anna Henningsen <a****a@a****t>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 7 years ago | |
| 36863f08 | doc: refer to TypedArray and ArrayBuffer from Array |
Gabriel "_|Nix|_" Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| c12c4251 | Prepare release 1.6.3 | NickNaso <n****o@g****m> | over 7 years ago | |
| 83b41c2f | Document adding -fvisibility=hidden flag for macOS users |
Nicola Del Gobbo <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 1ed7ad87 | doc: correct return type of Int32Value to int32_t |
Bill Gallafent <g****t@u****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 72b1975c | doc: fix links to the Property Descriptor docs |
Ryuichi Okumura <o****u@o****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 0a90df2f | Implement ThreadSafeFunction class |
Jinho Bang <z****o@c****g>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 7 years ago | |
| b409a2f9 | package: add npm search keywords |
Sam Roberts <v****h@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| fcf173d2 | src: expose macros that throw errors |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 28df833a | merge Merge pull request #441 from jschlight/master |
Jim Schlight <j****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 4921e74d | Rearranges names to be alphabetical | Jim Schlight <j****m@i****m> | over 7 years ago | |
| 48220335 | Membership review update | Jim Schlight <j****m@i****m> | over 7 years ago | |
| 7b87e0b9 | doc: update number.md |
Bernardo Heynemann <h****n@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| ad6f569f | doc: dix typo |
Abhishek Kumar Singh <j****4@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 7 years ago | |
| 0bc79878 | doc: fix references to Weak and Persistent |
Jake Barnes <j****s@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
over 7 years ago | |
| fcfc6127 | build: new build targets for debug purposes |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| c629553c | doc: minor doc corrections and clarifications |
Bruce A. MacNaughton <b****n@g****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 44f06955 | merge Merge pull request #394 from NickNaso/create_release |
Nicola Del Gobbo <n****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 0b402757 | src: fix noexcept control flow issues |
Philipp Renoth <r****h@w****e>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 91eaa6f4 | src: fix callbackData leaks on error napi status |
Philipp Renoth <r****h@w****e>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| 020ac4a6 | src: make `Object::GetPropertyNames()` const |
Philipp Renoth <r****h@w****e>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| fa49d684 | doc: fix some `Finalizer` signatures |
Philipp Renoth <r****h@w****e>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| b0f6b601 | src: add AsyncWorker destruction suppression |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
over 7 years ago | |
| d8e9c224 | Prepare release of version 1.6.2 | NickNaso <n****o@g****m> | over 7 years ago | |
| 07a0fc4e | src: fix selection logic for 6.x |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 269bf12e | Updates for release 1.6.1 | NickNaso <n****o@g****m> | almost 8 years ago | |
| f3e01db8 | Removed 4 and 9 from Node.js version to test on CI | NickNaso <n****o@g****m> | almost 8 years ago | |
| 29a0262a | doc: fix typo |
Dongjin Na <d****a@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| b6dc15b8 | doc: make links point to node-addon-examples repo |
Nicola Del Gobbo <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| d47399fe | src: guard CallbackScope with N-API v3 | Michael Dawson <m****n@c****m> | almost 8 years ago | |
| 4852238b | Added references to changelog maker tool and other minor fixes to explain bet... | NickNaso <n****o@g****m> | almost 8 years ago | |
| e7cd292a | src: remove unused CallbackScope member |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 322dc094 | Updates for release 1.6.0 | NickNaso <n****o@g****m> | almost 8 years ago | |
| c1ff2936 | src: fix missing void*data usage in PropertyDescriptors |
Luciano Martorella <l****a@i****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
almost 8 years ago | |
| 23424154 | test: create test objects in the stack instead of the heap |
Dongjin Na <d****a@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 729f6dc4 | test: add arraybuffer tests |
Dongjin Na <d****a@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| fd65078e | README.md: link to new ABI stability guide | Gabriel Schulhof <g****f@i****m> | almost 8 years ago | |
| 015d9531 | doc: fix Napi::Reference link |
Gentilhomme <g****s@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
almost 8 years ago | |
| ffebf9ba | Updates for release 1.5.0 | NickNaso <n****o@g****m> | almost 8 years ago | |
| 67b7db0a | test: write tests for Array class |
Jaeseok Yoon <y****k@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 405f3e5b | src: implement CallbackScope class |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| fa3a6150 | src: use MakeCallback() -> Call() in AsyncWorker |
Jinho Bang <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 22347490 | doc: update Version management |
Dongjin Na <d****a@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 8ce605c6 | build: avoid using package-lock.json |
Jaeseok Yoon <y****k@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 917bd60b | src: remove TODOs by fixing memory leaks |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 78374f72 | doc: number documentation |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 779560f3 | test: add operator overloading tests in Number |
Your Name <y****u@e****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 4f76262a | doc: some fix on `Napi::Boolean` documentation |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 51ffe453 | doc: doc cleanup |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 73fed84c | test: add ability to control experimental tests | Michael Dawson <m****n@c****m> | almost 8 years ago | |
| 211ed38d | src: make 'nothing' target a static library |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| fd3c37b0 | tools: add tool to check for N-API modules |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 79ee8381 | src: fix compile failure in test | Michael Dawson <m****n@c****m> | almost 8 years ago | |
| 2009c019 | merge Merge pull request #292 from devsnek/feature/bigint |
Gus Caplan <m****e@g****t>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 97c4ab5c | src: add Call and MakeCallback that accept cargs |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 2ad47a83 | test: explicitly cast to uint32_t in test |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| c7d54180 | doc: the Napi::ObjectWrap example does not compile |
Arnaud Botella <b****d@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| fc11c944 | doc: major doc cleanup |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 7cdd7872 | doc: added cpp highlight for string.md |
Jaeseok Yoon <y****k@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| b6e2d92c | src: enable DataView feature by default |
Jinho <z****o@c****g>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 14c69abd | test: write tests for Boolean class |
Jaeseok Yoon <y****k@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| b0ecd38d | Fix Code of conduct link properly (#323) |
Jake Yoon <y****k@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 8ed29f54 | doc: add blurb about ABI stability |
Gabriel Schulhof <g****f@i****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 38e01b7e | src: first pass on adding version management apis |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| a3951ab9 | Add documentation for Env(). |
Rolf Timmermans <r****s@v****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 0097e96b | Fixed broken links for Symbol and String |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| 100d0a7c | doc: first pass on objectwrap documentation |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 8 years ago | |
| a6f7a6ad | Add Env() to Promise::Deferred. |
Rolf Timmermans <r****s@v****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 622ffaea | test: Tighten up compiler warnings |
Mikhail Cheshkov <m****v@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
about 8 years ago | |
| 2885c185 | doc: Create changelog for release 1.4.0 |
Nicola Del Gobbo <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 7dc5ac8b | doc: update metadata for release |
Nicola Del Gobbo <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| d68e86ad | doc: Added documentation for PropertyDescriptor |
Anisha Rohra <A****a@i****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 968a5f20 | doc: Add documentation for ObjectReference.md |
Anisha Rohra <A****a@i****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 908cdc31 | doc: add `TypedArray` and `TypedArrayOf` |
Kyle Farnung <k****g@m****m>
Committed by: Michael Dawson <m****n@c****m> |
about 8 years ago | |
| 2ff776ff | backport node::Persistent | Gabriel Schulhof <g****f@i****m> | about 8 years ago | |
| dd1191e0 | test: fix asyncworker test so it runs on 6.x | Michael Dawson <m****n@c****m> | about 8 years ago |