GitHub / nodejs/node-addon-api / commits
Module for using Node-API from C++
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 69d0d98b | fixup |
Anna Henningsen <a****a@a****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 46e41d96 | fixup |
Anna Henningsen <a****a@a****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1af1642f | doc: warn about SuppressDestruct() |
Anna Henningsen <a****a@a****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 298ff8d9 | test: add additional tests for Object |
JoseExposito <j****9@g****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| 74ab50c7 | src: allow references to be copyable in APIs |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| 12c548b2 | tools: fix error detection (#914) |
Darshan Sen <r****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 71494a49 | src,doc: refactor to replace typedefs with usings |
Darshan Sen <r****n@g****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| b6e844e0 | doc: fix spelling of "targeted" and "targeting" (#904) |
Tobias Nießen <t****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 028107f6 | src: fix Error::ThrowAsJavaScriptException crash |
rudolftam <7****m@u****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| f35bb7d0 | doc: Update GitHub URL references from 'master' to 'HEAD' (#898) |
Jim Schlight <j****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a575a6ec | src: fix leak in ObjectWrap instance set/getters |
Kevin Eady <8****y@u****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| 4d856f6e | src: remove unnecessary symbol exposure | Gabriel Schulhof <g****f@i****m> | over 5 years ago | |
| f7ed2490 | test: remove outdated V8 flag |
Darshan Sen <r****n@g****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| 286ae215 | Add warning about branch rename |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a4a7b282 | Update branch references from master to main (#886) |
Jim Schlight <j****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a2ad0a10 | docs: add NAN to N-API resource link (#880) |
kidneysolo <7****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 458d895d | packaging: list files to be published to npm |
Lovell Fuller <g****b@l****o>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| bc5147cc | Finished tests relating to fetch property from Global Object |
JckXia <y****a@u****a>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| 1c040eeb | test: load testModules automatically |
raisinten <r****n@g****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| db62e3c8 | Update team members |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b8449e17 | src: mark methods of wrapper classes const |
Nikolai Vavilov <n****s@m****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| bf478e44 | src: use NAPI_NOEXCEPT macro instead of noexcept |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@d****m> |
over 5 years ago | |
| 1bdc7584 | Prepare release 3.1.0. | NickNaso <n****o@g****m> | over 5 years ago | |
| ff642c5b | doc: fix tsfn docs to reflect true implementation (#860) |
Kevin Eady <8****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a7fb5fb3 |
action: add stale action (#856)
Signed-off-by: Michael Dawson <m****n@d****m> |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| fd446098 | chore: setup github actions for tests (#854) |
legendecas <l****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| c52ace48 | script: fix complains that js files are not supported on npm run lint:fix (#852) |
legendecas <l****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 86feeebf | src: empty data OnProgress in AsyncProgressWorker |
legendecas <l****s@g****m>
Committed by: Michael Dawson <m****n@m****b> |
over 5 years ago | |
| b4a3364a |
doc: remove unused Doxygen file (#851)
Signed-off-by: Michael Dawson <m****n@d****m> |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b810466a |
doc: clarify when to use N-API (#849)
Signed-off-by: Michael Dawson <m****n@d****m> |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 528b9f68 |
test: remove sudo from travis (#850)
Signed-off-by: Michael Dawson <m****n@d****m> |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 4bb680de | Remove misleading sentence (#847) |
Nikolai Vavilov <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 48e6b584 | merge Merge pull request #742 from KevinEady/contexted-tsfn-api-gcc-4 |
Gabriel Schulhof <g****f@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d5e37210 | tools: print more instructions on clang-format check failed (#846) |
legendecas <l****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d9e11ff2 | doc: add support info (#843) |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 356e93d6 | test: fixup testing for specific N-API version (#840) |
Michael Dawson <m****n@c****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 5e5b9ce1 | Apply formatting changes | Kevin Eady <8****y@u****m> | almost 6 years ago | |
| 559ad8c0 | merge Merge remote-tracking branch 'upstream/master' into contexted-tsfn-api-gcc-4 | Kevin Eady <8****y@u****m> | almost 6 years ago | |
| c24c455c | Rename to TypedThreadSafeFunction | Kevin Eady <8****y@u****m> | almost 6 years ago | |
| 59c6a6ae | fix: git-clang-format doesn't recognize no changes requested on given files (... |
legendecas <l****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 744705f2 | test: refactor remove repeated execution index.js |
raisinten <r****n@g****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 6 years ago | |
| 6321f2ba | test: fix typos in addon_build/index.js |
raisinten <r****n@g****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 6 years ago | |
| 63b43f41 | test: fix buildType bug objectwrap_worker_thread |
raisinten <r****n@g****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 6 years ago | |
| 1427b3ef | src: create a HandleScope in FinalizeCallback |
blagoev <l****o@b****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 6 years ago | |
| 2c02d317 | build: add pre-commit package for linting (#823) |
Kevin Eady <8****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 1b52c28e | Clean up AsyncProgressWorker documentation (#831) |
mastergberry <m****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 4abe7cfe | test: rename tsfnex test files | Kevin Eady <8****y@u****m> | almost 6 years ago | |
| c79cabae | doc: avoid directing users to HTTP (#828) |
Tobias Nießen <t****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 7a13f861 | doc: fix additional typo | Kevin Eady <8****y@u****m> | almost 6 years ago | |
| 7ec9741d | merge Merge remote-tracking branch 'upstream/master' into contexted-tsfn-api-gcc-4 | Kevin Eady <8****y@u****m> | almost 6 years ago | |
| f5fad239 | Update object_reference.md (#827) |
kidneysolo <7****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 35b65712 | Fix: some typos in documentation (#826) |
Helio Frota <0****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 89833830 | Fix: some typos in the document (#825) |
Ziqiu Zhao <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 826e466e | Fixed example in addon.md. (#820) |
nempoBu4 <m****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| b54f5eb7 | Additional changes from review | Kevin Eady <8****y@u****m> | almost 6 years ago | |
| 59f27dac | Fix common.gypi | Kevin Eady <8****y@u****m> | almost 6 years ago | |
| 151a914c |
Apply documentation suggestions from code review
Co-authored-by: Gabriel Schulhof <g****f@g****m> |
Kevin Eady <8****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 8fb58205 | build: add incremental clang-format checks |
legendecas <l****s@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
almost 6 years ago | |
| 79a777e1 | Prepare release 3.0.2. | NickNaso <n****o@g****m> | almost 6 years ago | |
| 51e25f7c | doc: remove a file (#815) |
Gabriel Schulhof <g****f@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 6562e6b0 | test: added tests to check the build process |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@d****m> |
almost 6 years ago | |
| a13b36c9 | test: fix the threasfafe function test |
NickNaso <n****o@g****m>
Committed by: Michael Dawson <m****n@c****m> |
almost 6 years ago | |
| 8c9f1809 |
doc: add inheritance links and other changes
Signed-off-by: Gabriel Schulhof <g****f@i****m> |
Gabriel Schulhof <g****f@i****m> | about 6 years ago | |
| c2cbbd91 | doc: add link to n-api tutorial website (#794) |
Jim Schlight <j****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 1c2a8d59 | doc: Added required return to example (#793) |
pacop <1****p@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ceb27d49 | src: fix leak in AsyncProgressWorkerBase<DataType> |
Ferdinand Holzer <f****r@g****m>
Committed by: Michael Dawson <m****n@d****m> |
about 6 years ago | |
| 3405b2bf | src,doc: final cleanup | Kevin Eady <8****y@u****m> | about 6 years ago | |
| e2239558 | doc: tsfnex example uses ported tsfn example | Kevin Eady <8****y@u****m> | about 6 years ago | |
| ad9333e5 | test: tsfnex uses ported tsfn tests | Kevin Eady <8****y@u****m> | about 6 years ago | |
| fd6a2b40 | Additional changes from review | Kevin Eady <8****y@u****m> | about 6 years ago | |
| f3aa9551 | merge Merge remote-tracking branch 'upstream/master' into contexted-tsfn-api-gcc-4 | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 807fb27c |
Apply suggestions from code review
Co-authored-by: Gabriel Schulhof <g****f@g****m> |
Kevin Eady <8****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 2bc45bbf | test: refactor test to use async/await |
Velmisov <v****x@g****m>
Committed by: Michael Dawson <m****n@c****m> |
about 6 years ago | |
| 9aceea71 |
src: concentrate callbacks provided to core N-API
Signed-off-by: Gabriel Schulhof <g****f@i****m> |
Gabriel Schulhof <g****f@i****m> | about 6 years ago | |
| c8eea6b2 | merge Merge remote-tracking branch 'upstream/master' into contexted-tsfn-api-gcc-4 | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 0d84cf7b | Test with longer timeout | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 4ce40d22 | test: use assert.strictEqual() |
Koki Nishihara <s****0@g****m>
Committed by: Gabriel Schulhof <g****f@i****m> |
about 6 years ago | |
| 461e3640 | test: string tests together | Gabriel Schulhof <g****f@i****m> | about 6 years ago | |
| 6148fb4b | Synchronise Node.js versions in Appveyor Windows CI with Travis (#768) |
Lovell Fuller <l****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f27623ff | build: introduce include_dir |
Lovell Fuller <g****b@l****o>
Committed by: Michael Dawson <m****n@c****m> |
about 6 years ago | |
| 717b6026 | merge Merge remote-tracking branch 'upstream/master' into contexted-tsfn-api-gcc-4 | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 61c98463 | Prepare release 3.0.1. | NickNaso <n****o@g****m> | about 6 years ago | |
| cec2c769 |
src: wrap finalizer callback
Signed-off-by: Gabriel Schulhof <g****f@i****m> |
Gabriel Schulhof <g****f@i****m> | about 6 years ago | |
| 40c79263 | build: ensure paths with spaces can be used |
Lovell Fuller <g****b@l****o>
Committed by: Michael Dawson <m****n@c****m> |
about 6 years ago | |
| ef16dfb4 | doc: update ObjectWrap example | Gabriel Schulhof <g****f@i****m> | about 6 years ago | |
| bd2c5ec5 | Fixes issue 745. (#748) |
Nicola Del Gobbo <n****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 75dd4221 | doc,test: finish TSFNEx | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 5af645f6 | src: add Addon<T> class | Gabriel Schulhof <g****f@i****m> | about 6 years ago | |
| d092a324 | doc: wip with tsfn documentation | Kevin Eady <8****y@u****m> | about 6 years ago | |
| a7a53528 | test: v4,v5+ tests pass | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 3b24e743 | src: consolidate duplicated tsfnex code | Kevin Eady <8****y@u****m> | about 6 years ago | |
| c20685be | test: wip with example test | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 44adeea1 | test: wip with example | Kevin Eady <8****y@u****m> | about 6 years ago | |
| b0e7817f | basic multi-threading | Kevin Eady <8****y@u****m> | about 6 years ago | |
| a01c3c86 | test: refactor the the 'empty' tsfnex test | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 7467a3f2 | test: basic example, standardize identifier names | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 6b7a7d05 | test: consolidate duplicated code | Kevin Eady <8****y@u****m> | about 6 years ago | |
| d2bcc03d | test: napi v4,v5 all tests pass | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 89d2dea0 | test: wip with tsfnex tests | Kevin Eady <8****y@u****m> | about 6 years ago | |
| 6706f969 | clean up optional callback implementation | Kevin Eady <8****y@u****m> | about 6 years ago |