René's URL Explorer Experiment


Title: GitHub - nodejs/nan: Native Abstractions for Node.js

Open Graph Title: GitHub - nodejs/nan: Native Abstractions for Node.js

X Title: GitHub - nodejs/nan: Native Abstractions for Node.js

Description: Native Abstractions for Node.js. Contribute to nodejs/nan development by creating an account on GitHub.

Open Graph Description: Native Abstractions for Node.js. Contribute to nodejs/nan development by creating an account on GitHub.

X Description: Native Abstractions for Node.js. Contribute to nodejs/nan development by creating an account on GitHub.

Opengraph URL: https://github.com/nodejs/nan

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:19b42305-1a18-d0d1-e3ae-8626dd8b68ef
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idCF00:194F15:1B9E2EB:25AC62E:6964C1E5
html-safe-nonce7c62c70e99b1151bf247846e7c1d757e882bf832fb9f42c5563dea1999ce95eb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRjAwOjE5NEYxNToxQjlFMkVCOjI1QUM2MkU6Njk2NEMxRTUiLCJ2aXNpdG9yX2lkIjoiMjQ4NDkxNjIzOTI1NDk5NTQyOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmace672f086cbf836519d92b0d2f33f5a89fad0acb4baebb505fac1f6fa70825591
hovercard-subject-tagrepository:11545928
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nodejs/nan
twitter:imagehttps://opengraph.githubassets.com/3a0978ab4b975b83543aad3de23aa140e1c4867c8a4a208c950ce7e872fb7d07/nodejs/nan
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/3a0978ab4b975b83543aad3de23aa140e1c4867c8a4a208c950ce7e872fb7d07/nodejs/nan
og:image:altNative Abstractions for Node.js. Contribute to nodejs/nan development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None21df671ce2c9f1a16940ccbd3af6cb4f3f12a856929ca7eb1b4aea8e384ea442
turbo-cache-controlno-preview
go-importgithub.com/nodejs/nan git https://github.com/nodejs/nan.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id11545928
octolytics-dimension-repository_nwonodejs/nan
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id11545928
octolytics-dimension-repository_network_root_nwonodejs/nan
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release5707c685ac172d50a0bdd7533dde4f8aabcf8eef
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/nan#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnan
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnan
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=nodejs%2Fnan
Reloadhttps://github.com/nodejs/nan
Reloadhttps://github.com/nodejs/nan
Reloadhttps://github.com/nodejs/nan
nodejs https://github.com/nodejs
nanhttps://github.com/nodejs/nan
Please reload this pagehttps://github.com/nodejs/nan
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnan
Fork 525 https://github.com/login?return_to=%2Fnodejs%2Fnan
Star 3.3k https://github.com/login?return_to=%2Fnodejs%2Fnan
MIT license https://github.com/nodejs/nan/blob/main/LICENSE.md
3.3k stars https://github.com/nodejs/nan/stargazers
525 forks https://github.com/nodejs/nan/forks
Branches https://github.com/nodejs/nan/branches
Tags https://github.com/nodejs/nan/tags
Activity https://github.com/nodejs/nan/activity
Star https://github.com/login?return_to=%2Fnodejs%2Fnan
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnan
Code https://github.com/nodejs/nan
Issues 54 https://github.com/nodejs/nan/issues
Pull requests 16 https://github.com/nodejs/nan/pulls
Actions https://github.com/nodejs/nan/actions
Projects 0 https://github.com/nodejs/nan/projects
Wiki https://github.com/nodejs/nan/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/nodejs/nan/security
Please reload this pagehttps://github.com/nodejs/nan
Insights https://github.com/nodejs/nan/pulse
Code https://github.com/nodejs/nan
Issues https://github.com/nodejs/nan/issues
Pull requests https://github.com/nodejs/nan/pulls
Actions https://github.com/nodejs/nan/actions
Projects https://github.com/nodejs/nan/projects
Wiki https://github.com/nodejs/nan/wiki
Security https://github.com/nodejs/nan/security
Insights https://github.com/nodejs/nan/pulse
Brancheshttps://github.com/nodejs/nan/branches
Tagshttps://github.com/nodejs/nan/tags
https://github.com/nodejs/nan/branches
https://github.com/nodejs/nan/tags
1,308 Commitshttps://github.com/nodejs/nan/commits/main/
https://github.com/nodejs/nan/commits/main/
.github/workflowshttps://github.com/nodejs/nan/tree/main/.github/workflows
.github/workflowshttps://github.com/nodejs/nan/tree/main/.github/workflows
dochttps://github.com/nodejs/nan/tree/main/doc
dochttps://github.com/nodejs/nan/tree/main/doc
examples/async_pi_estimatehttps://github.com/nodejs/nan/tree/main/examples/async_pi_estimate
examples/async_pi_estimatehttps://github.com/nodejs/nan/tree/main/examples/async_pi_estimate
testhttps://github.com/nodejs/nan/tree/main/test
testhttps://github.com/nodejs/nan/tree/main/test
toolshttps://github.com/nodejs/nan/tree/main/tools
toolshttps://github.com/nodejs/nan/tree/main/tools
.dntrchttps://github.com/nodejs/nan/blob/main/.dntrc
.dntrchttps://github.com/nodejs/nan/blob/main/.dntrc
.gitignorehttps://github.com/nodejs/nan/blob/main/.gitignore
.gitignorehttps://github.com/nodejs/nan/blob/main/.gitignore
.npmignorehttps://github.com/nodejs/nan/blob/main/.npmignore
.npmignorehttps://github.com/nodejs/nan/blob/main/.npmignore
.pre-commit-config.yamlhttps://github.com/nodejs/nan/blob/main/.pre-commit-config.yaml
.pre-commit-config.yamlhttps://github.com/nodejs/nan/blob/main/.pre-commit-config.yaml
CHANGELOG.mdhttps://github.com/nodejs/nan/blob/main/CHANGELOG.md
CHANGELOG.mdhttps://github.com/nodejs/nan/blob/main/CHANGELOG.md
CMakeLists.txthttps://github.com/nodejs/nan/blob/main/CMakeLists.txt
CMakeLists.txthttps://github.com/nodejs/nan/blob/main/CMakeLists.txt
LICENSE.mdhttps://github.com/nodejs/nan/blob/main/LICENSE.md
LICENSE.mdhttps://github.com/nodejs/nan/blob/main/LICENSE.md
Makefilehttps://github.com/nodejs/nan/blob/main/Makefile
Makefilehttps://github.com/nodejs/nan/blob/main/Makefile
README.mdhttps://github.com/nodejs/nan/blob/main/README.md
README.mdhttps://github.com/nodejs/nan/blob/main/README.md
appveyor.ymlhttps://github.com/nodejs/nan/blob/main/appveyor.yml
appveyor.ymlhttps://github.com/nodejs/nan/blob/main/appveyor.yml
include_dirs.jshttps://github.com/nodejs/nan/blob/main/include_dirs.js
include_dirs.jshttps://github.com/nodejs/nan/blob/main/include_dirs.js
nan.hhttps://github.com/nodejs/nan/blob/main/nan.h
nan.hhttps://github.com/nodejs/nan/blob/main/nan.h
nan_callbacks.hhttps://github.com/nodejs/nan/blob/main/nan_callbacks.h
nan_callbacks.hhttps://github.com/nodejs/nan/blob/main/nan_callbacks.h
nan_callbacks_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_callbacks_12_inl.h
nan_callbacks_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_callbacks_12_inl.h
nan_callbacks_pre_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_callbacks_pre_12_inl.h
nan_callbacks_pre_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_callbacks_pre_12_inl.h
nan_converters.hhttps://github.com/nodejs/nan/blob/main/nan_converters.h
nan_converters.hhttps://github.com/nodejs/nan/blob/main/nan_converters.h
nan_converters_43_inl.hhttps://github.com/nodejs/nan/blob/main/nan_converters_43_inl.h
nan_converters_43_inl.hhttps://github.com/nodejs/nan/blob/main/nan_converters_43_inl.h
nan_converters_pre_43_inl.hhttps://github.com/nodejs/nan/blob/main/nan_converters_pre_43_inl.h
nan_converters_pre_43_inl.hhttps://github.com/nodejs/nan/blob/main/nan_converters_pre_43_inl.h
nan_define_own_property_helper.hhttps://github.com/nodejs/nan/blob/main/nan_define_own_property_helper.h
nan_define_own_property_helper.hhttps://github.com/nodejs/nan/blob/main/nan_define_own_property_helper.h
nan_implementation_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_implementation_12_inl.h
nan_implementation_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_implementation_12_inl.h
nan_implementation_pre_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_implementation_pre_12_inl.h
nan_implementation_pre_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_implementation_pre_12_inl.h
nan_json.hhttps://github.com/nodejs/nan/blob/main/nan_json.h
nan_json.hhttps://github.com/nodejs/nan/blob/main/nan_json.h
nan_maybe_43_inl.hhttps://github.com/nodejs/nan/blob/main/nan_maybe_43_inl.h
nan_maybe_43_inl.hhttps://github.com/nodejs/nan/blob/main/nan_maybe_43_inl.h
nan_maybe_pre_43_inl.hhttps://github.com/nodejs/nan/blob/main/nan_maybe_pre_43_inl.h
nan_maybe_pre_43_inl.hhttps://github.com/nodejs/nan/blob/main/nan_maybe_pre_43_inl.h
nan_new.hhttps://github.com/nodejs/nan/blob/main/nan_new.h
nan_new.hhttps://github.com/nodejs/nan/blob/main/nan_new.h
nan_object_wrap.hhttps://github.com/nodejs/nan/blob/main/nan_object_wrap.h
nan_object_wrap.hhttps://github.com/nodejs/nan/blob/main/nan_object_wrap.h
nan_persistent_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_persistent_12_inl.h
nan_persistent_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_persistent_12_inl.h
nan_persistent_pre_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_persistent_pre_12_inl.h
nan_persistent_pre_12_inl.hhttps://github.com/nodejs/nan/blob/main/nan_persistent_pre_12_inl.h
nan_private.hhttps://github.com/nodejs/nan/blob/main/nan_private.h
nan_private.hhttps://github.com/nodejs/nan/blob/main/nan_private.h
nan_scriptorigin.hhttps://github.com/nodejs/nan/blob/main/nan_scriptorigin.h
nan_scriptorigin.hhttps://github.com/nodejs/nan/blob/main/nan_scriptorigin.h
nan_string_bytes.hhttps://github.com/nodejs/nan/blob/main/nan_string_bytes.h
nan_string_bytes.hhttps://github.com/nodejs/nan/blob/main/nan_string_bytes.h
nan_typedarray_contents.hhttps://github.com/nodejs/nan/blob/main/nan_typedarray_contents.h
nan_typedarray_contents.hhttps://github.com/nodejs/nan/blob/main/nan_typedarray_contents.h
nan_weak.hhttps://github.com/nodejs/nan/blob/main/nan_weak.h
nan_weak.hhttps://github.com/nodejs/nan/blob/main/nan_weak.h
package.jsonhttps://github.com/nodejs/nan/blob/main/package.json
package.jsonhttps://github.com/nodejs/nan/blob/main/package.json
READMEhttps://github.com/nodejs/nan
Code of conducthttps://github.com/nodejs/nan
Contributinghttps://github.com/nodejs/nan
MIT licensehttps://github.com/nodejs/nan
Securityhttps://github.com/nodejs/nan
https://github.com/nodejs/nan#native-abstractions-for-nodejs
CHANGELOG.mdhttps://github.com/nodejs/nan/blob/master/CHANGELOG.md
https://nodei.co/npm/nan/
https://nodei.co/npm/nan/
https://ci.appveyor.com/project/RodVagg/nan
News & Updateshttps://github.com/nodejs/nan#news
Usagehttps://github.com/nodejs/nan#usage
Examplehttps://github.com/nodejs/nan#example
APIhttps://github.com/nodejs/nan#api
Testshttps://github.com/nodejs/nan#tests
Known issueshttps://github.com/nodejs/nan#issues
Governance & Contributinghttps://github.com/nodejs/nan#governance
https://github.com/nodejs/nan#news--updates
https://github.com/nodejs/nan#usage
https://github.com/nodejs/nan#example
Node Add-on Exampleshttps://github.com/nodejs/node-addon-examples
quick-start Nan Boilerplatehttps://github.com/fcanas/node-native-boilerplate
async pi estimation examplehttps://github.com/nodejs/nan/tree/master/examples/async_pi_estimate
nan-example-eolhttps://github.com/CodeCharmLtd/nan-example-eol
C++ test suitehttps://github.com/nodejs/nan/tree/master/test/cpp
https://github.com/nodejs/nan#api
The V8 Getting Started * Guidehttps://v8.dev/docs/embed
V8 API Documentationhttps://v8docs.nodesource.com/
Node Add-on Documentationhttps://nodejs.org/api/addons.html
https://github.com/nodejs/nan#javascript-accessible-methods
Templateshttps://github.com/v8/v8/wiki/Embedder%27s-Guide#templates
Nan::FunctionCallbackInfohttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_function_callback_info
Nan::PropertyCallbackInfohttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_property_callback_info
Nan::ReturnValuehttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_return_value
Method declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_method
Getter declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_getter
Setter declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_setter
Property getter declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_property_getter
Property setter declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_property_setter
Property enumerator declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_property_enumerator
Property deleter declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_property_deleter
Property query declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_property_query
Index getter declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_index_getter
Index setter declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_index_setter
Index enumerator declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_index_enumerator
Index deleter declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_index_deleter
Index query declarationhttps://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_index_query
Nan::SetMethod()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_method
Nan::SetPrototypeMethod()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_prototype_method
Nan::SetAccessor()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_accessor
Nan::SetNamedPropertyHandler()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_named_property_handler
Nan::SetIndexedPropertyHandler()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_indexed_property_handler
Nan::SetTemplate()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_template
Nan::SetPrototypeTemplate()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_prototype_template
Nan::SetInstanceTemplate()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_instance_template
Nan::SetCallHandler()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_call_handler
Nan::SetCallAsFunctionHandler()https://github.com/nodejs/nan/blob/main/doc/methods.md#api_nan_set_call_as_function_handler
https://github.com/nodejs/nan#scopes
Nan::HandleScopehttps://github.com/nodejs/nan/blob/main/doc/scopes.md#api_nan_handle_scope
Nan::EscapableHandleScopehttps://github.com/nodejs/nan/blob/main/doc/scopes.md#api_nan_escapable_handle_scope
Handles and Garbage Collectionhttps://github.com/v8/v8/wiki/Embedder%27s%20Guide#handles-and-garbage-collection
https://github.com/nodejs/nan#persistent-references
Nan::PersistentBase & v8::PersistentBasehttps://github.com/nodejs/nan/blob/main/doc/persistent.md#api_nan_persistent_base
Nan::NonCopyablePersistentTraits & v8::NonCopyablePersistentTraitshttps://github.com/nodejs/nan/blob/main/doc/persistent.md#api_nan_non_copyable_persistent_traits
Nan::CopyablePersistentTraits & v8::CopyablePersistentTraitshttps://github.com/nodejs/nan/blob/main/doc/persistent.md#api_nan_copyable_persistent_traits
Nan::Persistenthttps://github.com/nodejs/nan/blob/main/doc/persistent.md#api_nan_persistent
Nan::Globalhttps://github.com/nodejs/nan/blob/main/doc/persistent.md#api_nan_global
Nan::WeakCallbackInfohttps://github.com/nodejs/nan/blob/main/doc/persistent.md#api_nan_weak_callback_info
Nan::WeakCallbackTypehttps://github.com/nodejs/nan/blob/main/doc/persistent.md#api_nan_weak_callback_type
Handles and Garbage Collectionhttps://v8.dev/docs/embed#handles-and-garbage-collection
https://github.com/nodejs/nan#new
Nan::New()https://github.com/nodejs/nan/blob/main/doc/new.md#api_nan_new
Nan::Undefined()https://github.com/nodejs/nan/blob/main/doc/new.md#api_nan_undefined
Nan::Null()https://github.com/nodejs/nan/blob/main/doc/new.md#api_nan_null
Nan::True()https://github.com/nodejs/nan/blob/main/doc/new.md#api_nan_true
Nan::False()https://github.com/nodejs/nan/blob/main/doc/new.md#api_nan_false
Nan::EmptyString()https://github.com/nodejs/nan/blob/main/doc/new.md#api_nan_empty_string
https://github.com/nodejs/nan#converters
Nan::To()https://github.com/nodejs/nan/blob/main/doc/converters.md#api_nan_to
https://github.com/nodejs/nan#maybe-types
Nan::MaybeLocalhttps://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_maybe_local
Nan::Maybehttps://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_maybe
Nan::Nothinghttps://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_nothing
Nan::Justhttps://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_just
Nan::Call()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_call
Nan::ToDetailString()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_to_detail_string
Nan::ToArrayIndex()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_to_array_index
Nan::Equals()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_equals
Nan::NewInstance()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_new_instance
Nan::GetFunction()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_function
Nan::Set()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_set
Nan::DefineOwnProperty()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_define_own_property
Nan::ForceSet()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_force_set
Nan::Get()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get
Nan::GetPropertyAttributes()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_property_attribute
Nan::Has()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_has
Nan::Delete()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_delete
Nan::GetPropertyNames()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_property_names
Nan::GetOwnPropertyNames()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_own_property_names
Nan::SetPrototype()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_set_prototype
Nan::ObjectProtoToString()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_object_proto_to_string
Nan::HasOwnProperty()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_has_own_property
Nan::HasRealNamedProperty()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_has_real_named_property
Nan::HasRealIndexedProperty()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_has_real_indexed_property
Nan::HasRealNamedCallbackProperty()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_has_real_named_callback_property
Nan::GetRealNamedPropertyInPrototypeChain()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_real_named_property_in_prototype_chain
Nan::GetRealNamedProperty()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_real_named_property
Nan::CallAsFunction()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_call_as_function
Nan::CallAsConstructor()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_call_as_constructor
Nan::GetSourceLine()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_source_line
Nan::GetLineNumber()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_line_number
Nan::GetStartColumn()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_start_column
Nan::GetEndColumn()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_end_column
Nan::CloneElementAt()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_clone_element_at
Nan::HasPrivate()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_has_private
Nan::GetPrivate()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_get_private
Nan::SetPrivate()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_set_private
Nan::DeletePrivate()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_delete_private
Nan::MakeMaybe()https://github.com/nodejs/nan/blob/main/doc/maybe_types.md#api_nan_make_maybe
https://github.com/nodejs/nan#script
Nan::CompileScript()https://github.com/nodejs/nan/blob/main/doc/script.md#api_nan_compile_script
Nan::RunScript()https://github.com/nodejs/nan/blob/main/doc/script.md#api_nan_run_script
Nan::ScriptOriginhttps://github.com/nodejs/nan/blob/main/doc/script.md#api_nan_script_origin
https://github.com/nodejs/nan#json
Nan::JSON.Parsehttps://github.com/nodejs/nan/blob/main/doc/json.md#api_nan_json_parse
Nan::JSON.Stringifyhttps://github.com/nodejs/nan/blob/main/doc/json.md#api_nan_json_stringify
V8 documentationhttps://v8docs.nodesource.com/node-8.16/da/d6f/classv8_1_1_j_s_o_n.html
https://github.com/nodejs/nan#errors
Exceptionshttps://v8.dev/docs/embed#exceptions
Nan::Error()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_error
Nan::RangeError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_range_error
Nan::ReferenceError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_reference_error
Nan::SyntaxError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_syntax_error
Nan::TypeError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_type_error
Nan::ThrowError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_throw_error
Nan::ThrowRangeError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_throw_range_error
Nan::ThrowReferenceError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_throw_reference_error
Nan::ThrowSyntaxError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_throw_syntax_error
Nan::ThrowTypeError()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_throw_type_error
Nan::FatalException()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_fatal_exception
Nan::ErrnoException()https://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_errno_exception
Nan::TryCatchhttps://github.com/nodejs/nan/blob/main/doc/errors.md#api_nan_try_catch
https://github.com/nodejs/nan#buffers
Nan::NewBuffer()https://github.com/nodejs/nan/blob/main/doc/buffers.md#api_nan_new_buffer
Nan::CopyBuffer()https://github.com/nodejs/nan/blob/main/doc/buffers.md#api_nan_copy_buffer
Nan::FreeCallback()https://github.com/nodejs/nan/blob/main/doc/buffers.md#api_nan_free_callback
https://github.com/nodejs/nan#nancallback
Nan::Callbackhttps://github.com/nodejs/nan/blob/main/doc/callback.md#api_nan_callback
https://github.com/nodejs/nan#asynchronous-work-helpers
Nan::AsyncWorkerhttps://github.com/nodejs/nan/blob/main/doc/asyncworker.md#api_nan_async_worker
Nan::AsyncProgressWorkerBase & Nan::AsyncProgressWorkerhttps://github.com/nodejs/nan/blob/main/doc/asyncworker.md#api_nan_async_progress_worker
Nan::AsyncProgressQueueWorkerhttps://github.com/nodejs/nan/blob/main/doc/asyncworker.md#api_nan_async_progress_queue_worker
Nan::AsyncQueueWorkerhttps://github.com/nodejs/nan/blob/main/doc/asyncworker.md#api_nan_async_queue_worker
https://github.com/nodejs/nan#strings--bytes
Nan::Encodinghttps://github.com/nodejs/nan/blob/main/doc/string_bytes.md#api_nan_encoding
Nan::Encode()https://github.com/nodejs/nan/blob/main/doc/string_bytes.md#api_nan_encode
Nan::TryEncode()https://github.com/nodejs/nan/blob/main/doc/string_bytes.md#api_nan_try_encode
Nan::DecodeBytes()https://github.com/nodejs/nan/blob/main/doc/string_bytes.md#api_nan_decode_bytes
Nan::DecodeWrite()https://github.com/nodejs/nan/blob/main/doc/string_bytes.md#api_nan_decode_write
https://github.com/nodejs/nan#object-wrappers
Nan::ObjectWraphttps://github.com/nodejs/nan/blob/main/doc/object_wrappers.md#api_nan_object_wrap
https://github.com/nodejs/nan#v8-internals
NAN_GC_CALLBACK()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_gc_callback
Nan::AddGCEpilogueCallback()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_add_gc_epilogue_callback
Nan::RemoveGCEpilogueCallback()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_remove_gc_epilogue_callback
Nan::AddGCPrologueCallback()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_add_gc_prologue_callback
Nan::RemoveGCPrologueCallback()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_remove_gc_prologue_callback
Nan::GetHeapStatistics()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_get_heap_statistics
Nan::SetCounterFunction()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_set_counter_function
Nan::SetCreateHistogramFunction()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_set_create_histogram_function
Nan::SetAddHistogramSampleFunction()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_set_add_histogram_sample_function
Nan::IdleNotification()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_idle_notification
Nan::LowMemoryNotification()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_low_memory_notification
Nan::ContextDisposedNotification()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_context_disposed_notification
Nan::GetInternalFieldPointer()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_get_internal_field_pointer
Nan::SetInternalFieldPointer()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_set_internal_field_pointer
Nan::AdjustExternalMemory()https://github.com/nodejs/nan/blob/main/doc/v8_internals.md#api_nan_adjust_external_memory
https://github.com/nodejs/nan#miscellaneous-v8-helpers
Nan::Utf8Stringhttps://github.com/nodejs/nan/blob/main/doc/v8_misc.md#api_nan_utf8_string
Nan::GetCurrentContext()https://github.com/nodejs/nan/blob/main/doc/v8_misc.md#api_nan_get_current_context
Nan::SetIsolateData()https://github.com/nodejs/nan/blob/main/doc/v8_misc.md#api_nan_set_isolate_data
Nan::GetIsolateData()https://github.com/nodejs/nan/blob/main/doc/v8_misc.md#api_nan_get_isolate_data
Nan::TypedArrayContentshttps://github.com/nodejs/nan/blob/main/doc/v8_misc.md#api_nan_typedarray_contents
https://github.com/nodejs/nan#miscellaneous-node-helpers
Nan::AsyncResourcehttps://github.com/nodejs/nan/blob/main/doc/node_misc.md#api_nan_asyncresource
Nan::MakeCallback()https://github.com/nodejs/nan/blob/main/doc/node_misc.md#api_nan_make_callback
NAN_MODULE_INIT()https://github.com/nodejs/nan/blob/main/doc/node_misc.md#api_nan_module_init
Nan::Export()https://github.com/nodejs/nan/blob/main/doc/node_misc.md#api_nan_export
https://github.com/nodejs/nan#tests
https://github.com/nodejs/nan#known-issues
https://github.com/nodejs/nan#compiling-against-nodejs-012-on-osx
https://github.com/nodejs/nan#governance--contributing
Node.js Addon API Working Grouphttps://github.com/nodejs/CTC/blob/master/WORKING_GROUPS.md#addon-api
https://github.com/nodejs/nan#addon-api-working-group-wg
README.mdhttps://github.com/nodejs/nan/blob/main/README.md#collaborators
README.mdhttps://github.com/nodejs/nan/blob/main/README.md#collaborators
https://github.com/nodejs/nan#consensus-seeking-process
Consensus Seekinghttps://en.wikipedia.org/wiki/Consensus-seeking_decision-making
https://github.com/nodejs/nan#developers-certificate-of-origin-11
https://github.com/nodejs/nan#wg-members--collaborators
GitHub/rvagghttps://github.com/rvagg
Twitter/@rvagghttp://twitter.com/rvagg
GitHub/kkoopahttps://github.com/kkoopa/
GitHub/trevnorrishttps://github.com/trevnorris
Twitter/@trevnorrishttp://twitter.com/trevnorris
GitHub/TooTallNatehttps://github.com/TooTallNate
Twitter/@TooTallNatehttp://twitter.com/TooTallNate
GitHub/brett19https://github.com/brett19
Twitter/@brett19xhttp://twitter.com/brett19x
GitHub/bnoordhuishttps://github.com/bnoordhuis
Twitter/@bnoordhuishttp://twitter.com/bnoordhuis
GitHub/agnathttps://github.com/agnat
Twitter/@agnathttp://twitter.com/agnat
GitHub/mkrufkyhttps://github.com/mkrufky
Twitter/@mkrufkyhttp://twitter.com/mkrufky
https://github.com/nodejs/nan#licence--copyright
nodejs https://github.com/topics/nodejs
node https://github.com/topics/node
Readme https://github.com/nodejs/nan#readme-ov-file
MIT license https://github.com/nodejs/nan#MIT-1-ov-file
Code of conduct https://github.com/nodejs/nan#coc-ov-file
Contributing https://github.com/nodejs/nan#contributing-ov-file
Security policy https://github.com/nodejs/nan#security-ov-file
Please reload this pagehttps://github.com/nodejs/nan
Activityhttps://github.com/nodejs/nan/activity
Custom propertieshttps://github.com/nodejs/nan/custom-properties
3.3k starshttps://github.com/nodejs/nan/stargazers
112 watchinghttps://github.com/nodejs/nan/watchers
525 forkshttps://github.com/nodejs/nan/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnan&report=nodejs+%28user%29
Releaseshttps://github.com/nodejs/nan/releases
98 tags https://github.com/nodejs/nan/tags
Please reload this pagehttps://github.com/nodejs/nan
opencollective.com/nodejshttps://opencollective.com/nodejs
Learn more about GitHub Sponsorshttps://github.com/sponsors
Packages 0https://github.com/orgs/nodejs/packages?repo_name=nan
Used by 12.7mhttps://github.com/nodejs/nan/network/dependents
+ 12,657,255 https://github.com/nodejs/nan/network/dependents
Contributors 102https://github.com/nodejs/nan/graphs/contributors
https://github.com/kkoopa
https://github.com/rvagg
https://github.com/agnat
https://github.com/ofrobots
https://github.com/mkrufky
https://github.com/bnoordhuis
https://github.com/mathiask88
https://github.com/Flarna
https://github.com/TooTallNate
https://github.com/rpetrich
https://github.com/gagern
https://github.com/brett19
https://github.com/cclauss
https://github.com/agracio
+ 88 contributorshttps://github.com/nodejs/nan/graphs/contributors
C++ 79.7% https://github.com/nodejs/nan/search?l=c%2B%2B
JavaScript 16.0% https://github.com/nodejs/nan/search?l=javascript
C 1.5% https://github.com/nodejs/nan/search?l=c
Python 1.1% https://github.com/nodejs/nan/search?l=python
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.