| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:ef2733ca-301c-e2e5-d7b9-d3857b038613 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A292:1B445F:23E94F6:31EB40F:6A4F4C70 |
| html-safe-nonce | 83dff859e305df8b4fb059e7b15d202c8f10c04ade06f91b4e01a96a63c87665 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMjkyOjFCNDQ1RjoyM0U5NEY2OjMxRUI0MEY6NkE0RjRDNzAiLCJ2aXNpdG9yX2lkIjoiNjc2MzM5NjgxMzY3ODM5ODU3NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 732f4874eb97f528c588c93478913f3f74f669541c5fed6a647f48568d77ed5d |
| hovercard-subject-tag | pull_request:976021696 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/43542/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/fc2aa08f85b0e445f08e1b046930a894c3f5a3c6baa46ba4139bfc1470c7455d/nodejs/node/pull/43542 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/fc2aa08f85b0e445f08e1b046930a894c3f5a3c6baa46ba4139bfc1470c7455d/nodejs/node/pull/43542 |
| og:image:alt | This PR adds support for instantiation and further interaction with an embedded version of Node.js (libnode) entirely through Node-API.
Refs: #43516 |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | mmomtchev |
| hostname | github.com |
| expected-hostname | github.com |
| None | b92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9 |
| turbo-cache-control | no-cache |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 4b249b445842943ed31549e027f57a8ade9881ed |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/nodejs/node/pull/43542#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F43542 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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%2Fnode%2Fpull%2F43542 |
|
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%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode |
| Reload | https://github.com/nodejs/node/pull/43542 |
| Reload | https://github.com/nodejs/node/pull/43542 |
| Reload | https://github.com/nodejs/node/pull/43542 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
|
nodejs
| https://github.com/nodejs |
| node | https://github.com/nodejs/node |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
|
Notifications
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Fork
36k
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Star
118k
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Code
| https://github.com/nodejs/node |
|
Issues
1.3k
| https://github.com/nodejs/node/issues |
|
Pull requests
969
| https://github.com/nodejs/node/pulls |
|
Actions
| https://github.com/nodejs/node/actions |
|
Projects
| https://github.com/nodejs/node/projects |
|
Security and quality
0
| https://github.com/nodejs/node/security |
|
Insights
| https://github.com/nodejs/node/pulse |
|
Code
| https://github.com/nodejs/node |
|
Issues
| https://github.com/nodejs/node/issues |
|
Pull requests
| https://github.com/nodejs/node/pulls |
|
Actions
| https://github.com/nodejs/node/actions |
|
Projects
| https://github.com/nodejs/node/projects |
|
Security and quality
| https://github.com/nodejs/node/security |
|
Insights
| https://github.com/nodejs/node/pulse |
| mmomtchev | https://github.com/mmomtchev |
| nodejs:main | https://github.com/nodejs/node/tree/main |
| mmomtchev:napi-libnode | https://github.com/mmomtchev/node/tree/napi-libnode |
| Conversation | https://github.com/nodejs/node/pull/43542 |
| Commits16 (16) | https://github.com/nodejs/node/pull/43542/commits |
| Checks | https://github.com/nodejs/node/pull/43542/checks |
| Files changed | https://github.com/nodejs/node/pull/43542/files |
| Extend Node-API to libnode | https://github.com/nodejs/node/pull/43542#top |
| mmomtchev | https://github.com/mmomtchev |
| nodejs:main | https://github.com/nodejs/node/tree/main |
| mmomtchev:napi-libnode | https://github.com/mmomtchev/node/tree/napi-libnode |
|
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| Jun 22, 2022 | https://github.com/nodejs/node/pull/43542#issue-1281161638 |
| #43516 | https://github.com/nodejs/node/issues/43516 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Jun 22, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1163728791 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
|
lib / src
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22 |
|
needs-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci |
| Jun 22, 2022 | https://github.com/nodejs/node/pull/43542#event-6861016315 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
Jun 23, 2022
| https://github.com/nodejs/node/pull/43542#pullrequestreview-1016712941 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/43542/files |
| doc/api/n-api.md | https://github.com/nodejs/node/pull/43542/files#diff-26709ee1f9f0cb60d2d67f45106b31de8ed5eb28ad66c91903fd935a6d607d4d |
| addaleax | https://github.com/addaleax |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904814518 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904832695 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| addaleax | https://github.com/addaleax |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904838401 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904840538 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| addaleax | https://github.com/addaleax |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904841892 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904846276 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| doc/api/n-api.md | https://github.com/nodejs/node/pull/43542/files#diff-26709ee1f9f0cb60d2d67f45106b31de8ed5eb28ad66c91903fd935a6d607d4d |
| addaleax | https://github.com/addaleax |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904814607 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904833420 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| addaleax | https://github.com/addaleax |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904838382 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904846213 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| doc/api/embedding.md | https://github.com/nodejs/node/pull/43542/files#diff-7d212de8d0bcc7fd11b8685f8d86e63934a82174cfd3f01be68157d1554405d1 |
| addaleax | https://github.com/addaleax |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904817050 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904836875 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| addaleax | https://github.com/addaleax |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r904839598 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 25, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r906724191 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| NickCarducci | https://github.com/NickCarducci |
| Sep 23, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r978709205 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| service | https://github.com/cloudflare/worker-emscripten-template |
| converters | https://markethistory.quora.com/What-is-the-relationship-between-node-js-and-C-1 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
node-api
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Anode-api |
|
embedding
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aembedding |
| Jun 23, 2022 | https://github.com/nodejs/node/pull/43542#event-6864960478 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
|
Jun 24, 2022
| https://github.com/nodejs/node/pull/43542#ref-issue-366848353 |
|
N-API: An api for embedding Node in applications
#23265
| https://github.com/nodejs/node/issues/23265 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
Jun 24, 2022
| https://github.com/nodejs/node/pull/43542#pullrequestreview-1018240575 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/43542/files |
| addaleax | https://github.com/addaleax |
| https://github.com/nodejs/node/pull/43542#pullrequestreview-1018240575 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| src/js_native_api_v8.cc | https://github.com/nodejs/node/pull/43542/files#diff-4b35cbf831be523a4f3e5aac3729c95490ed220892695d0e4245c15c1f63cfc1 |
| addaleax | https://github.com/addaleax |
| Jun 24, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r905899353 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 24, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r905912104 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| addaleax | https://github.com/addaleax |
| Jun 24, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r905940391 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 24, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r905947041 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| addaleax | https://github.com/addaleax |
| Jun 24, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r905955257 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Jun 25, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r906723618 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/KevinEady |
| KevinEady | https://github.com/KevinEady |
| Jun 24, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1165689509 |
| @addaleax | https://github.com/addaleax |
| Contributing a new API to Node-API | https://github.com/nodejs/node/blob/main/doc/contributing/adding-new-napi-api.md |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| Jun 24, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1165698144 |
| @KevinEady | https://github.com/KevinEady |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/KevinEady |
| KevinEady | https://github.com/KevinEady |
| Jul 1, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1172483544 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| Jul 1, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1172599396 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| Jul 5, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1175162828 |
| @KevinEady | https://github.com/KevinEady |
| @addaleax | https://github.com/addaleax |
| @rvagg | https://github.com/rvagg |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
| Jul 5, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1175166646 |
| @mmomtchev | https://github.com/mmomtchev |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| Jul 5, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1175179578 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| Jul 5, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1175295876 |
| @addaleax | https://github.com/addaleax |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| force-pushed | https://github.com/nodejs/node/compare/2620063f2e1e92038acc49efb9e84f52dec657bd..8f64b8164338c231662be8e5ea207f07dae5828f |
| 2620063 | https://github.com/nodejs/node/commit/2620063f2e1e92038acc49efb9e84f52dec657bd |
| 8f64b81 | https://github.com/nodejs/node/commit/8f64b8164338c231662be8e5ea207f07dae5828f |
|
Compare
| https://github.com/nodejs/node/compare/2620063f2e1e92038acc49efb9e84f52dec657bd..8f64b8164338c231662be8e5ea207f07dae5828f |
| July 5, 2022 22:35 | https://github.com/nodejs/node/pull/43542#event-6937956026 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
| Jul 6, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1176007707 |
| @mmomtchev | https://github.com/mmomtchev |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| force-pushed | https://github.com/nodejs/node/compare/285a377c7346f9fd40ee10eab3b9cec377e5f196..38b7dc8c4cec66f6582a0d028852aeb3840120a3 |
| 285a377 | https://github.com/nodejs/node/commit/285a377c7346f9fd40ee10eab3b9cec377e5f196 |
| 38b7dc8 | https://github.com/nodejs/node/commit/38b7dc8c4cec66f6582a0d028852aeb3840120a3 |
|
Compare
| https://github.com/nodejs/node/compare/285a377c7346f9fd40ee10eab3b9cec377e5f196..38b7dc8c4cec66f6582a0d028852aeb3840120a3 |
| July 16, 2022 21:54 | https://github.com/nodejs/node/pull/43542#event-7006589890 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| force-pushed | https://github.com/nodejs/node/compare/b8c4b47a5c8a1a301b6add8ed146f944f3d2d412..28abcc02d78ca1190234b012323a52ee903d33a0 |
| b8c4b47 | https://github.com/nodejs/node/commit/b8c4b47a5c8a1a301b6add8ed146f944f3d2d412 |
| 28abcc0 | https://github.com/nodejs/node/commit/28abcc02d78ca1190234b012323a52ee903d33a0 |
|
Compare
| https://github.com/nodejs/node/compare/b8c4b47a5c8a1a301b6add8ed146f944f3d2d412..28abcc02d78ca1190234b012323a52ee903d33a0 |
| July 30, 2022 08:26 | https://github.com/nodejs/node/pull/43542#event-7093547705 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| Aug 7, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1207412142 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| @addaleax | https://github.com/addaleax |
| node/src/node_platform.cc | https://github.com/nodejs/node/blob/3738b57102b5fad003e9e3ec7c936136980556bc/src/node_platform.cc#L440 |
| 3738b57 | https://github.com/nodejs/node/commit/3738b57102b5fad003e9e3ec7c936136980556bc |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| force-pushed | https://github.com/nodejs/node/compare/c2329ae1e718c3f1ce7033f51acc6c3397dcd0da..db147f39a42a5284a23386f0901e8f41f7153ca9 |
| c2329ae | https://github.com/nodejs/node/commit/c2329ae1e718c3f1ce7033f51acc6c3397dcd0da |
| db147f3 | https://github.com/nodejs/node/commit/db147f39a42a5284a23386f0901e8f41f7153ca9 |
|
Compare
| https://github.com/nodejs/node/compare/c2329ae1e718c3f1ce7033f51acc6c3397dcd0da..db147f39a42a5284a23386f0901e8f41f7153ca9 |
| August 31, 2022 16:26 | https://github.com/nodejs/node/pull/43542#event-7297968024 |
| https://github.com/mhdawson |
| mhdawson | https://github.com/mhdawson |
| Sep 20, 2022 | https://github.com/nodejs/node/pull/43542#issuecomment-1252837615 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| crun | https://github.com/containers/crun |
| crun | https://github.com/containers/crun |
| https://github.com/mhdawson/crun/blob/node-wasm-experiment/src/libcrun/handlers/wasmtime.c | https://github.com/mhdawson/crun/blob/node-wasm-experiment/src/libcrun/handlers/wasmtime.c |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mmomtchev |
| mmomtchev | https://github.com/mmomtchev |
| force-pushed | https://github.com/nodejs/node/compare/f0b96b489eb19d3f0830387a3aa4a715b5dca6ae..33b170ddfeaadb00a0a2809663f19e5f99099753 |
| f0b96b4 | https://github.com/nodejs/node/commit/f0b96b489eb19d3f0830387a3aa4a715b5dca6ae |
| 33b170d | https://github.com/nodejs/node/commit/33b170ddfeaadb00a0a2809663f19e5f99099753 |
|
Compare
| https://github.com/nodejs/node/compare/f0b96b489eb19d3f0830387a3aa4a715b5dca6ae..33b170ddfeaadb00a0a2809663f19e5f99099753 |
| October 10, 2022 20:14 | https://github.com/nodejs/node/pull/43542#event-7556900728 |
| https://github.com/vmoroz |
| vmoroz | https://github.com/vmoroz |
|
Oct 11, 2022
| https://github.com/nodejs/node/pull/43542#pullrequestreview-1137968399 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/43542/files |
| src/js_native_api.h | https://github.com/nodejs/node/pull/43542/files#diff-a03ba2b3eb367f9d9fbb9eeb5da3acdea23efe3b7be7c7685153fadc50906ea6 |
| vmoroz | https://github.com/vmoroz |
| Oct 11, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r992648872 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Babylon Native | https://github.com/BabylonJS/BabylonNative/tree/master/Dependencies/napi |
| Hermes Node-API | https://github.com/microsoft/hermes-windows/blob/main/API/hermes/hermes_napi.cpp |
| V8-JSI | https://github.com/microsoft/v8-jsi/tree/master/src/napi |
| Deno | https://deno.land/ |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| Oct 13, 2022 | https://github.com/nodejs/node/pull/43542#discussion_r994629585 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| @vmoroz | https://github.com/vmoroz |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/samardzicneo |
| samardzicneo | https://github.com/samardzicneo |
| Feb 29, 2024 | https://github.com/nodejs/node/pull/43542#issuecomment-1970615327 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/mhdawson |
| mhdawson | https://github.com/mhdawson |
| Feb 29, 2024 | https://github.com/nodejs/node/pull/43542#issuecomment-1971889342 |
| @samardzicneo | https://github.com/samardzicneo |
| @vmoroz | https://github.com/vmoroz |
| @mmomtchev | https://github.com/mmomtchev |
| @samardzicneo | https://github.com/samardzicneo |
| @vmoroz | https://github.com/vmoroz |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/samardzicneo |
| samardzicneo | https://github.com/samardzicneo |
| Feb 29, 2024 | https://github.com/nodejs/node/pull/43542#issuecomment-1972029702 |
| @samardzicneo | https://github.com/samardzicneo |
| @vmoroz | https://github.com/vmoroz |
| @mmomtchev | https://github.com/mmomtchev |
| @samardzicneo | https://github.com/samardzicneo |
| @vmoroz | https://github.com/vmoroz |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/vmoroz |
| vmoroz | https://github.com/vmoroz |
| Mar 8, 2024 | https://github.com/nodejs/node/pull/43542#issuecomment-1985878960 |
| @mmomtchev | https://github.com/mmomtchev |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/jasongin |
| jasongin | https://github.com/jasongin |
|
Mar 8, 2024
| https://github.com/nodejs/node/pull/43542#pullrequestreview-1925767317 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/43542/files |
| src/node_api_embedding.cc | https://github.com/nodejs/node/pull/43542/files#diff-8b47ba1d94a0e4b3b4e21a9d3b7a7046d4b1fcaf0bda97425219478641be79ad |
| jasongin | https://github.com/jasongin |
| Mar 8, 2024 | https://github.com/nodejs/node/pull/43542#discussion_r1518249039 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| node-api-dotnet project | https://github.com/microsoft/node-api-dotnet/pull/219 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| mmomtchev | https://github.com/mmomtchev |
| March 8, 2024 13:57 | https://github.com/nodejs/node/pull/43542#commits-pushed-c55bf50 |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| node-api: libnode embedding | https://github.com/nodejs/node/pull/43542/commits/c55bf5082ca57f4f6785dfa9f95fe407316b1ed2 |
| c55bf50 | https://github.com/nodejs/node/pull/43542/commits/c55bf5082ca57f4f6785dfa9f95fe407316b1ed2 |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| new linter rules | https://github.com/nodejs/node/pull/43542/commits/414c501e9c35e92b91fdbc8beb360d88811f1e73 |
| 414c501 | https://github.com/nodejs/node/pull/43542/commits/414c501e9c35e92b91fdbc8beb360d88811f1e73 |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| remove unintented change | https://github.com/nodejs/node/pull/43542/commits/1fb6c8e7e21b10d0f272ff0155a4d9fec08e9948 |
| 1fb6c8e | https://github.com/nodejs/node/pull/43542/commits/1fb6c8e7e21b10d0f272ff0155a4d9fec08e9948 |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| restore require/import in main_script | https://github.com/nodejs/node/pull/43542/commits/bd223ae9dec2441af25bb897f82ff1872a69f807 |
| bd223ae | https://github.com/nodejs/node/pull/43542/commits/bd223ae9dec2441af25bb897f82ff1872a69f807 |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| rectify napi_destroy_platform | https://github.com/nodejs/node/pull/43542/commits/890bfcbb14d696da849bf2b225716f77556c7a3c |
| 890bfcb | https://github.com/nodejs/node/pull/43542/commits/890bfcbb14d696da849bf2b225716f77556c7a3c |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| catch up with main | https://github.com/nodejs/node/pull/43542/commits/23ddf964775073d8723bcf60e67a092743915c34 |
| 23ddf96 | https://github.com/nodejs/node/pull/43542/commits/23ddf964775073d8723bcf60e67a092743915c34 |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| the linter was not happy with this indentation | https://github.com/nodejs/node/pull/43542/commits/213aea4b761afc79bbd7fbb328fa01d02d753c97 |
| 213aea4 | https://github.com/nodejs/node/pull/43542/commits/213aea4b761afc79bbd7fbb328fa01d02d753c97 |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| the underlying libuv issue has been resolved | https://github.com/nodejs/node/pull/43542/commits/fc342034330452b863076036b3460cc22b2980bd |
| fc34203 | https://github.com/nodejs/node/pull/43542/commits/fc342034330452b863076036b3460cc22b2980bd |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| remove the deps/uv patch | https://github.com/nodejs/node/pull/43542/commits/a4b2b90c137b4ddb69302bd97c3c514c57dba436 |
| a4b2b90 | https://github.com/nodejs/node/pull/43542/commits/a4b2b90c137b4ddb69302bd97c3c514c57dba436 |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| remove the custom main script arg and use execPath | https://github.com/nodejs/node/pull/43542/commits/5220a89eba4a63165e4dac173e0e5ed701db162a |
| 5220a89 | https://github.com/nodejs/node/pull/43542/commits/5220a89eba4a63165e4dac173e0e5ed701db162a |
|
| https://github.com/mmomtchev |
|
| https://github.com/gabrielschulhof |
|
| https://github.com/vmoroz |
| Update lib/internal/bootstrap/switches/is_embedded_env.js | https://github.com/nodejs/node/pull/43542/commits/a0b3b25ea9a51c61856327150954b29f0081e24a |
| a0b3b25 | https://github.com/nodejs/node/pull/43542/commits/a0b3b25ea9a51c61856327150954b29f0081e24a |
|
| https://github.com/mmomtchev |
|
| https://github.com/vmoroz |
| adapt to the new embedding API | https://github.com/nodejs/node/pull/43542/commits/ccd228be0be2d22bbc5910161943b0b89c52f87c |
| ccd228b | https://github.com/nodejs/node/pull/43542/commits/ccd228be0be2d22bbc5910161943b0b89c52f87c |
|
| https://github.com/vmoroz |
| move code to node_api_embedding.cc | https://github.com/nodejs/node/pull/43542/commits/7a566b7c210406a9f032e35f9a48b61a52ec3559 |
| 7a566b7 | https://github.com/nodejs/node/pull/43542/commits/7a566b7c210406a9f032e35f9a48b61a52ec3559 |
|
| https://github.com/vmoroz |
| comment typo fix | https://github.com/nodejs/node/pull/43542/commits/b7adf10a4a990f2375672f7d0c883f483c6efd93 |
| b7adf10 | https://github.com/nodejs/node/pull/43542/commits/b7adf10a4a990f2375672f7d0c883f483c6efd93 |
| https://github.com/vmoroz |
| vmoroz | https://github.com/vmoroz |
| force-pushed | https://github.com/nodejs/node/compare/73b892d385b142696a20f36fa3fa41cc2b7c5b7b..b7adf10a4a990f2375672f7d0c883f483c6efd93 |
| 73b892d | https://github.com/nodejs/node/commit/73b892d385b142696a20f36fa3fa41cc2b7c5b7b |
| b7adf10 | https://github.com/nodejs/node/commit/b7adf10a4a990f2375672f7d0c883f483c6efd93 |
|
Compare
| https://github.com/nodejs/node/compare/73b892d385b142696a20f36fa3fa41cc2b7c5b7b..b7adf10a4a990f2375672f7d0c883f483c6efd93 |
| March 8, 2024 23:40 | https://github.com/nodejs/node/pull/43542#event-12061582363 |
| https://github.com/vmoroz |
| vmoroz | https://github.com/vmoroz |
| Mar 8, 2024 | https://github.com/nodejs/node/pull/43542#issuecomment-1986571317 |
| @mmomtchev | https://github.com/mmomtchev |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| vmoroz | https://github.com/vmoroz |
| March 8, 2024 16:15 | https://github.com/nodejs/node/pull/43542#commits-pushed-ebe1c55 |
|
| https://github.com/vmoroz |
| delete compiled binary file from test | https://github.com/nodejs/node/pull/43542/commits/ebe1c55b4906a028b6ae7fce12748671f8946bf1 |
| ebe1c55 | https://github.com/nodejs/node/pull/43542/commits/ebe1c55b4906a028b6ae7fce12748671f8946bf1 |
|
| https://github.com/vmoroz |
| Remove ShutdownProcess from napi_destroy_environment | https://github.com/nodejs/node/pull/43542/commits/fc3f0adb4d66d5ca5b30b465e2a76ff63feb4cda |
| fc3f0ad | https://github.com/nodejs/node/pull/43542/commits/fc3f0adb4d66d5ca5b30b465e2a76ff63feb4cda |
| @jasongin | https://github.com/jasongin |
| https://github.com/vmoroz |
| vmoroz | https://github.com/vmoroz |
|
Apr 23, 2024
| https://github.com/nodejs/node/pull/43542#ref-pullrequest-2257100232 |
|
test,doc: enable running embedtest for Windows
#52646
| https://github.com/nodejs/node/pull/52646 |
| https://github.com/jasongin |
| jasongin | https://github.com/jasongin |
|
Jun 22, 2024
| https://github.com/nodejs/node/pull/43542#ref-issue-2216816388 |
|
Offer a C FFI for Node.js embedders
#52289
| https://github.com/nodejs/node/issues/52289 |
| https://github.com/jasongin |
| jasongin | https://github.com/jasongin |
|
Aug 6, 2024
| https://github.com/nodejs/node/pull/43542#ref-issue-2449849204 |
|
Cannot create multiple NodeJSEnvironment for one NodeJSPlatform
microsoft/node-api-dotnet#348
| https://github.com/microsoft/node-api-dotnet/issues/348 |
| https://github.com/vmoroz |
| vmoroz | https://github.com/vmoroz |
|
Aug 30, 2024
| https://github.com/nodejs/node/pull/43542#ref-pullrequest-2497461871 |
|
node-api: use c-based api for libnode embedding
#54660
| https://github.com/nodejs/node/pull/54660 |
| https://github.com/reitowo |
| reitowo | https://github.com/reitowo |
| Sep 11, 2024 | https://github.com/nodejs/node/pull/43542#issuecomment-2343935523 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/vmoroz |
| vmoroz | https://github.com/vmoroz |
| Sep 11, 2024 | https://github.com/nodejs/node/pull/43542#issuecomment-2344736081 |
| @reitowo | https://github.com/reitowo |
| #54660 | https://github.com/nodejs/node/pull/54660 |
| #23265 | https://github.com/nodejs/node/issues/23265 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.com/reitowo |
| reitowo | https://github.com/reitowo |
| Sep 12, 2024 | https://github.com/nodejs/node/pull/43542#issuecomment-2345062457 |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
| https://github.co/hiddenchars |
| https://github.com/nodejs/node/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F43542 |
|
| https://github.com/addaleax |
|
addaleax
| https://github.com/addaleax |
|
| https://github.com/nodejs/node/pull/43542/files/01a5200ad7beec49fbc0a2b320209223ee1b1118 |
|
| https://github.com/vmoroz |
|
vmoroz
| https://github.com/vmoroz |
|
| https://github.com/nodejs/node/pull/43542/files/33b170ddfeaadb00a0a2809663f19e5f99099753 |
|
| https://github.com/gabrielschulhof |
|
gabrielschulhof
| https://github.com/gabrielschulhof |
|
| https://github.com/nodejs/node/pull/43542/files/dbf2490fece0ed6b143527ab6cf5a0b14f4db1f9 |
|
| https://github.com/NickCarducci |
|
NickCarducci
| https://github.com/NickCarducci |
|
| https://github.com/nodejs/node/pull/43542/files/c95d5af1f75505a1c7f32d21bdd310ba652415fc |
|
| https://github.com/jasongin |
|
jasongin
| https://github.com/jasongin |
|
| https://github.com/nodejs/node/pull/43542/files/73b892d385b142696a20f36fa3fa41cc2b7c5b7b |
|
embedding
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aembedding |
|
lib / src
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22 |
|
needs-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci |
|
node-api
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Anode-api |
| Please reload this page | https://github.com/nodejs/node/pull/43542 |
|
| https://github.com/mmomtchev |
|
| https://github.com/nodejs-github-bot |
|
| https://github.com/KevinEady |
|
| https://github.com/addaleax |
|
| https://github.com/mhdawson |
|
| https://github.com/vmoroz |
|
| https://github.com/joyeecheung |
|
| https://github.com/samardzicneo |
|
| https://github.com/reitowo |
|
| https://github.com/gabrielschulhof |
|
| https://github.com/NickCarducci |
|
| https://github.com/jasongin |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |