summaryrefslogtreecommitdiff
path: root/src/node_api.cc
AgeCommit message (Expand)Author
2018-04-23n-api: initialize a module via a special symbolGabriel Schulhof
2018-04-22src: remove `MarkIndependent()` callsAnna Henningsen
2018-04-08n-api: add more `int64_t` testsKyle Farnung
2018-04-03n-api: back up env before finalizeGabriel Schulhof
2018-03-27n-api: ensure in-module exceptions are propagatedGabriel Schulhof
2018-03-23src: fix upcoming V8 deprecation warningsSarat Addepalli
2018-03-20n-api: add napi_fatal_exceptionMathias Buus
2018-03-16n-api: add missing exception checkingMichael Dawson
2018-03-14n-api: take n-api out of experimentalMichael Dawson
2018-02-21src: remove unnecessary Reset() callsBen Noordhuis
2018-02-21src: prevent persistent handle resource leaksBen Noordhuis
2018-02-05n-api: add methods to open/close callback scopeMichael Dawson
2018-02-05n-api: wrap control flow macro in do/whileBen Noordhuis
2018-02-02n-api: implement wrapping using private propertiesGabriel Schulhof
2018-01-16n-api: throw RangeError napi_create_typedarray()Jinho Bang
2018-01-11n-api: expose n-api version in process.versionsMichael Dawson
2018-01-09n-api: throw RangeError in napi_create_dataview() with invalid rangeJinho Bang
2017-12-18n-api: fix memory leak in napi_async_destroy()alnyan
2017-11-24n-api: use nullptr instead of NULL in node_api.ccDaniel Bevenius
2017-11-22src: add napi_handle_scope_mismatch to msg listneta
2017-11-21n-api: add helper for addons to get the event loopAnna Henningsen
2017-10-19n-api: unexpose symbols and remove EXTERNAL_NAPIGabriel Schulhof
2017-10-18n-api: check against invalid handle scope usageAnna Henningsen
2017-10-16n-api: reimplement instanceof using V8 APIYang Guo
2017-10-11n-api: make changes for source compatibilityGabriel Schulhof
2017-09-29n-api: add check for large stringsMichael Dawson
2017-09-24n-api: fix warning about size_t compare with intSampson Gao
2017-09-19n-api: remove n-api module loading flagGabriel Schulhof
2017-09-18n-api: add optional string length parametersSampson Gao
2017-09-14n-api: napi_is_construct_call->napi_get_new_targetSampson Gao
2017-09-14n-api: Context for custom async operationsJason Ginchereau
2017-09-14n-api: refactor napi_addon_register_funcTaylor Woll
2017-09-14n-api: change async resource name to napi_valueJason Ginchereau
2017-09-14n-api: use AsyncResource for Work trackingAnna Henningsen
2017-09-14src: refactor `#include` handlingAnna Henningsen
2017-09-13n-api: stop creating references to primitivesGabriel Schulhof
2017-09-10n-api: implement napi_run_scriptGabriel Schulhof
2017-08-30n-api: adds function to adjust external memoryChris Young
2017-08-25n-api: implement promiseGabriel Schulhof
2017-08-22n-api: add ability to remove a wrappingGabriel Schulhof
2017-08-12n-api: add napi_get_node_versionAnna Henningsen
2017-08-07n-api: optimize number API performanceJason Ginchereau
2017-08-07src: replace assert with CHECK_LE in node_api.ccBen Noordhuis
2017-07-27n-api: add support for DataViewShivanth MP
2017-07-27n-api: re-use napi_env between modulesGabriel Schulhof
2017-07-26n-api: directly create Local from PersistentKyle Farnung
2017-07-24n-api: add fast paths for integer gettersAnna Henningsen
2017-07-13n-api: add napi_fatal_error APIKyle Farnung
2017-07-13n-api: add code parameter to error helpersMichael Dawson
2017-07-12n-api: Implement stricter wrappingGabriel Schulhof