| Skip to content | https://github.com/nodejs/node/pull/50669#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F50669 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| 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 |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| 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/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%2F50669 |
|
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/50669 |
| Reload | https://github.com/nodejs/node/pull/50669 |
| Reload | https://github.com/nodejs/node/pull/50669 |
|
nodejs
| https://github.com/nodejs |
| node | https://github.com/nodejs/node |
| Please reload this page | https://github.com/nodejs/node/pull/50669 |
|
Notifications
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Fork
34.4k
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Star
115k
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Code
| https://github.com/nodejs/node |
|
Issues
1.7k
| https://github.com/nodejs/node/issues |
|
Pull requests
697
| https://github.com/nodejs/node/pulls |
|
Actions
| https://github.com/nodejs/node/actions |
|
Projects
3
| https://github.com/nodejs/node/projects |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://github.com/nodejs/node/security |
| Please reload this page | https://github.com/nodejs/node/pull/50669 |
|
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
| https://github.com/nodejs/node/security |
|
Insights
| https://github.com/nodejs/node/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose |
| Jump to bottom | https://github.com/nodejs/node/pull/50669#issue-comment-box |
| targos | https://github.com/targos |
| nodejs:v18.x-staging | https://github.com/nodejs/node/tree/v18.x-staging |
| targos:backport-esm | https://github.com/targos/node/tree/backport-esm |
|
[v18.x] Backport most ESM and customization hook changes
| https://github.com/nodejs/node/pull/50669#top |
| targos | https://github.com/targos |
| nodejs:v18.x-staging | https://github.com/nodejs/node/tree/v18.x-staging |
| targos:backport-esm | https://github.com/targos/node/tree/backport-esm |
|
Conversation
28
| https://github.com/nodejs/node/pull/50669 |
|
Commits
75
| https://github.com/nodejs/node/pull/50669/commits |
|
Checks
0
| https://github.com/nodejs/node/pull/50669/checks |
|
Files changed
| https://github.com/nodejs/node/pull/50669/files |
| Please reload this page | https://github.com/nodejs/node/pull/50669 |
| https://github.co/hiddenchars |
| https://github.com/nodejs/node/pull/{{ revealButtonHref }} |
|
| https://github.com/targos |
| targos | https://github.com/targos |
| Nov 11, 2023 | https://github.com/nodejs/node/pull/50669#issue-1989043303 |
| a71e3a6 | https://github.com/nodejs/node/commit/a71e3a65bbf30f9bf810a70307533d476bf1eb97 |
| test: fix edge snapshot stack traces #49659 | https://github.com/nodejs/node/pull/49659 |
| 3af7cfe | https://github.com/nodejs/node/commit/3af7cfe7d4b55ed88a68d2a04212d72540a4951a |
| test: refactor test-node-output-errors #48992 | https://github.com/nodejs/node/pull/48992 |
| 8f7eb15 | https://github.com/nodejs/node/commit/8f7eb15603f4def5bb4f55bf112db1cae90b304e |
| vm: use import attributes instead of import assertions #50141 | https://github.com/nodejs/node/pull/50141 |
| 317e447 | https://github.com/nodejs/node/commit/317e447ddc2a050f5b8cfd40b97b256d5784a884 |
| test: fix test-loaders-workers-spawned flakiness #50251 | https://github.com/nodejs/node/pull/50251 |
| 19d3ce2 | https://github.com/nodejs/node/commit/19d3ce249477e0b7dc56f076056481e18cb14af4 |
| test: deflake test-esm-loader-resolve-type #50273 | https://github.com/nodejs/node/pull/50273 |
| d1ef6aa | https://github.com/nodejs/node/commit/d1ef6aa2db656b0cb2c4ddb52efc77e7473a8a26 |
| esm: use import attributes instead of import assertions #50140 | https://github.com/nodejs/node/pull/50140 |
| 69fb55e | https://github.com/nodejs/node/commit/69fb55e6b97c6c48048441d4d3ceef90ce6f2d81 |
| tools: update eslint to 8.51.0 #50084 | https://github.com/nodejs/node/pull/50084 |
| 581434e | https://github.com/nodejs/node/commit/581434e54f5ac08a6ee572a4ee73f475fd3f8cda |
| tools: update eslint to 8.50.0 #49989 | https://github.com/nodejs/node/pull/49989 |
| e4d1259 | https://github.com/nodejs/node/commit/e4d1259e5fd90484036995011b6419a7b8d04dc8 |
| tools: update eslint to 8.49.0 #49586 | https://github.com/nodejs/node/pull/49586 |
| 7104a71 | https://github.com/nodejs/node/commit/7104a715e04c8720a0233c27da0118da36ef6e83 |
| tools: update eslint to 8.48.0 #49343 | https://github.com/nodejs/node/pull/49343 |
| a3b25eb | https://github.com/nodejs/node/commit/a3b25ebcc2af1e252cd701038ba9f6e9d08e1363 |
| tools: update eslint to 8.47.0 #49124 | https://github.com/nodejs/node/pull/49124 |
| d396a04 | https://github.com/nodejs/node/commit/d396a041f71cc055ad60b0abc63ad81c0ee6a574 |
| tools: update eslint to 8.46.0 #48966 | https://github.com/nodejs/node/pull/48966 |
| 8f7c4e9 | https://github.com/nodejs/node/commit/8f7c4e9cbfdcfd11428bcfda31dec94827c232d0 |
| tools: update eslint to 8.45.0 #48793 | https://github.com/nodejs/node/pull/48793 |
| 19b470f | https://github.com/nodejs/node/commit/19b470f8669542dadd8307ca0334c789161e4e72 |
| esm: bypass CommonJS loader under --default-type=module #49986 | https://github.com/nodejs/node/pull/49986 |
| c2cd744 | https://github.com/nodejs/node/commit/c2cd74453e7d2794ad81cab63e68371e08bad04f |
| util: add getCWDURL internal util fn #48434 | https://github.com/nodejs/node/pull/48434 |
| 9c68320 | https://github.com/nodejs/node/commit/9c683204dbd63e9a516213d75cb32be1236adc8f |
| esm: unflag extensionless ES module JavaScript and Wasm in module scope #49974 | https://github.com/nodejs/node/pull/49974 |
| 8530180 | https://github.com/nodejs/node/commit/85301803e1788f6918917b44179ab9d138801e40 |
| esm: --experimental-default-type flag to flip module defaults #49869 | https://github.com/nodejs/node/pull/49869 |
| aadfea4 | https://github.com/nodejs/node/commit/aadfea49798ea1fbab43f6e7051de8701f0be7b5 |
| esm: improve JSDoc annotation of internal functions #49959 | https://github.com/nodejs/node/pull/49959 |
| 51f4ff2 | https://github.com/nodejs/node/commit/51f4ff245018153abbb918b0d4a3cce65510d762 |
| module: move helpers out of CommonJS loader #49912 | https://github.com/nodejs/node/pull/49912 |
| 7517c9f | https://github.com/nodejs/node/commit/7517c9f95bf29474f413556664e845eeb21de0a8 |
| esm: jsdoc for modules code #49523 | https://github.com/nodejs/node/pull/49523 |
| f42a103 | https://github.com/nodejs/node/commit/f42a1039917ae4432078c1288b8dc54081eed131 |
| esm: require braces for modules code #49657 | https://github.com/nodejs/node/pull/49657 |
| 951da52 | https://github.com/nodejs/node/commit/951da5282c7b00eb86a989336d628218fb2df057 |
| lib: merge cjs and esm package json reader caches #48477 | https://github.com/nodejs/node/pull/48477 |
| 7f0e36a | https://github.com/nodejs/node/commit/7f0e36af5227bf725506177fd6d5bed2edfadad3 |
| esm: fix cache collision on JSON files using file: URL #49887 | https://github.com/nodejs/node/pull/49887 |
| 645b788 | https://github.com/nodejs/node/commit/645b788bea836a2121fd49b935ae204dee36a9c0 |
| esm: identify parent importing a url with invalid host #49736 | https://github.com/nodejs/node/pull/49736 |
| fd14063 | https://github.com/nodejs/node/commit/fd1406320d2ea43acead15af798655933a068a94 |
| doc: add missing history info for import.meta.resolve #49700 | https://github.com/nodejs/node/pull/49700 |
| 20b996d | https://github.com/nodejs/node/commit/20b996dcf12d011a88c5779d4829cf1f24f7f3b9 |
| esm: fix return type of import.meta.resolve #49698 | https://github.com/nodejs/node/pull/49698 |
| f91b4e2 | https://github.com/nodejs/node/commit/f91b4e2bf08ed6cc72b7588dafe680a1f70e00a3 |
| esm: update loaders warning #49633 | https://github.com/nodejs/node/pull/49633 |
| 56ecf29 | https://github.com/nodejs/node/commit/56ecf2928311a8f859ab536e8cbee24b08d1bf16 |
| esm: fix support for URL instances in register #49655 | https://github.com/nodejs/node/pull/49655 |
| 6a489df | https://github.com/nodejs/node/commit/6a489df73b0ab64f8fab016a7a71e209066fdb82 |
| esm: clarify ERR_REQUIRE_ESM errors #49521 | https://github.com/nodejs/node/pull/49521 |
| c159b90 | https://github.com/nodejs/node/commit/c159b90bb18205449141983ef9a134f7887aa02f |
| test: increase coverage of Module.register and initialize hook #49532 | https://github.com/nodejs/node/pull/49532 |
| 479a50c | https://github.com/nodejs/node/commit/479a50c7e9e438ba298d3f9cf8f066156783f39a |
| esm: isolate globalPreload #49545 | https://github.com/nodejs/node/pull/49545 |
| 5bb0cb2 | https://github.com/nodejs/node/commit/5bb0cb2660536f1acc6e0f939c48cb265862cf5c |
| typings: fix missing property in ExportedHooks #49567 | https://github.com/nodejs/node/pull/49567 |
| b64c3ee | https://github.com/nodejs/node/commit/b64c3ee6cb233249476abaec7b6c4e05b690f7d0 |
| esm: remove return value for Module.register #49529 | https://github.com/nodejs/node/pull/49529 |
| 63c3846 | https://github.com/nodejs/node/commit/63c3846d0ab23eeb5ed3a1a689cc4ccce86b3d16 |
| esm: refactor globalPreload tests #49493 | https://github.com/nodejs/node/pull/49493 |
| a927ade | https://github.com/nodejs/node/commit/a927adef9e65ace6550ef90d51a6ee268a18d109 |
| esm: refactor globalPreload tests #49493 | https://github.com/nodejs/node/pull/49493 |
| 7bbcb29 | https://github.com/nodejs/node/commit/7bbcb292b2f98fbd6b59f45d46e9eaaed0590007 |
| test: add tmpdir.fileURL() #49040 | https://github.com/nodejs/node/pull/49040 |
| e11c7b7 | https://github.com/nodejs/node/commit/e11c7b75995f139257209e253ad90742ea7822eb |
| doc: edit import.meta.resolve documentation #49247 | https://github.com/nodejs/node/pull/49247 |
| 33710e7 | https://github.com/nodejs/node/commit/33710e7e7d39d19449a75911537d630349110a0c |
| doc: update module customization hooks docs #49265 | https://github.com/nodejs/node/pull/49265 |
| 164c57d | https://github.com/nodejs/node/commit/164c57d4c512799a8c89b80989ed5a14b8ca4120 |
| doc: move and rename loaders section #49261 | https://github.com/nodejs/node/pull/49261 |
| 6a5394e | https://github.com/nodejs/node/commit/6a5394ea7dc62b044ed826a7c8d18506ab532b96 |
| esm: refactor mocking test #49465 | https://github.com/nodejs/node/pull/49465 |
| 484ad83 | https://github.com/nodejs/node/commit/484ad833580c978d2530d2257af95a34970db454 |
| doc: add signature for module.register #49251 | https://github.com/nodejs/node/pull/49251 |
| 0daea96 | https://github.com/nodejs/node/commit/0daea967ea517f6674e49e5745433f5acd72489f |
| test: reduce flakiness of test-esm-loader-hooks #49248 | https://github.com/nodejs/node/pull/49248 |
| 41a3a1d | https://github.com/nodejs/node/commit/41a3a1daa28ba1431fe3e7d2c0d15f6e9a816b95 |
| doc: caveat unavailability of import.meta.resolve in custom loaders #49242 | https://github.com/nodejs/node/pull/49242 |
| 1aeb48c | https://github.com/nodejs/node/commit/1aeb48c975d95cb6a6c3997670d154b120d6dcbf |
| test: refactor test-esm-loader-hooks for easier debugging #49131 | https://github.com/nodejs/node/pull/49131 |
| 52b3007 | https://github.com/nodejs/node/commit/52b3007f89875f5a72e25c2e82eceba2ac095b8f |
| doc: fix name of the flag in initialize() docs #49158 | https://github.com/nodejs/node/pull/49158 |
| b5da2f4 | https://github.com/nodejs/node/commit/b5da2f4dad721edd8fc979e1f75b2812d62567e7 |
| esm: fix globalPreload warning #49069 | https://github.com/nodejs/node/pull/49069 |
| ee8b7f1 | https://github.com/nodejs/node/commit/ee8b7f1f18384f60845167c2db1e39204376c57e |
| esm: unflag import.meta.resolve #49028 | https://github.com/nodejs/node/pull/49028 |
| 569267d | https://github.com/nodejs/node/commit/569267d04832345e0984049ba50dd5587db7c13a |
| esm: import.meta.resolve exact module not found errors should return #49038 | https://github.com/nodejs/node/pull/49038 |
| e68e359 | https://github.com/nodejs/node/commit/e68e359aae4048404bfefda0817eff25bd48688a |
| test: reduce flakiness of test-esm-loader-hooks #49105 | https://github.com/nodejs/node/pull/49105 |
| 6aafb6f | https://github.com/nodejs/node/commit/6aafb6fbbb0d697fe6b696020a986f46859b480f |
| esm: protect ERR_UNSUPPORTED_DIR_IMPORT against prototype pollution #49060 | https://github.com/nodejs/node/pull/49060 |
| a061781 | https://github.com/nodejs/node/commit/a061781da3c79cb56b108627303f38d446700d67 |
| test: use fixtures.fileURL when appropriate #48990 | https://github.com/nodejs/node/pull/48990 |
| 6ad8318 | https://github.com/nodejs/node/commit/6ad8318373664e5d9c4f4133c9393c59c720f6a9 |
| esm: add initialize hook, integrate with register #48842 | https://github.com/nodejs/node/pull/48842 |
| 5c65565 | https://github.com/nodejs/node/commit/5c65565108c626884c5c722bb512c7c1e5c1c809 |
| esm: fix typo parentUrl -> parentURL #48999 | https://github.com/nodejs/node/pull/48999 |
| 217abd4 | https://github.com/nodejs/node/commit/217abd475f8c6c6fb31e6c23663d6d86f445c689 |
| test: fix snapshot tests when cwd contains spaces or backslashes #48959 | https://github.com/nodejs/node/pull/48959 |
| 97ca9a8 | https://github.com/nodejs/node/commit/97ca9a8961f47b2fd482db5c635810f59663827b |
| test: order common.mjs imports and exports in ASCII order #48960 | https://github.com/nodejs/node/pull/48960 |
| 384f5d4 | https://github.com/nodejs/node/commit/384f5d44a829dc330252809ad92d28aecc1ee287 |
| test: fix some assumptions in tests #48958 | https://github.com/nodejs/node/pull/48958 |
| 6bef80a | https://github.com/nodejs/node/commit/6bef80a50b5308c681ff214fc1a38217c40390e5 |
| fs: make mkdtemp accept buffers and URL #48828 | https://github.com/nodejs/node/pull/48828 |
| 42b5711 | https://github.com/nodejs/node/commit/42b5711d0b91184fdfcb8f29391819267308cbdd |
| test: fix es-module/test-esm-initialization #48880 | https://github.com/nodejs/node/pull/48880 |
| 053511f | https://github.com/nodejs/node/commit/053511f7eca7cf50233abb10e7d88588aea6fc93 |
| module: ensure successful dynamic import returns the same result #46662 | https://github.com/nodejs/node/pull/46662 |
| a2fc4a3 | https://github.com/nodejs/node/commit/a2fc4a383efe8b607bacc3256c834a4ba78c66d2 |
| esm: unflag Module.register and allow nested loader import() #48559 | https://github.com/nodejs/node/pull/48559 |
| 16b8c71 | https://github.com/nodejs/node/commit/16b8c71a324be524d44d48d945a2159abb94528b |
| esm: add back globalPreload tests #48779 | https://github.com/nodejs/node/pull/48779 |
| a40a6c8 | https://github.com/nodejs/node/commit/a40a6c890afe0d1d0ca78db015146178c25af079 |
| module: implement register utility #46826 | https://github.com/nodejs/node/pull/46826 |
| d2d4a31 | https://github.com/nodejs/node/commit/d2d4a310f1141e094572d310f4bfa621425e05cd |
| typings: fix JSDoc in ESM loader modules #48424 | https://github.com/nodejs/node/pull/48424 |
| 9f3466b | https://github.com/nodejs/node/commit/9f3466bcb646dc2f568569813379be1252753a72 |
| esm: remove support for arrays in import internal method #48296 | https://github.com/nodejs/node/pull/48296 |
| fa1c732 | https://github.com/nodejs/node/commit/fa1c73213f387f5e12b7133299b3f7ddef1126f1 |
| esm: handle globalPreload hook returning a nullish value #48249 | https://github.com/nodejs/node/pull/48249 |
| d28f1f1 | https://github.com/nodejs/node/commit/d28f1f1193efc4209d87a18f68fb1a8225afebff |
| esm: handle more error types thrown from the loader thread #48247 | https://github.com/nodejs/node/pull/48247 |
| cdd20cf | https://github.com/nodejs/node/commit/cdd20cfd71b2cf60d6016fd0e80efd2d06d7ba53 |
| esm: do not use 'beforeExit' on the main thread #47964 | https://github.com/nodejs/node/pull/47964 |
| d6c0b81 | https://github.com/nodejs/node/commit/d6c0b81fd21f4a112cddca54202b4343b6dd58bb |
| esm: rename URLCanParse to be consistent #47668 | https://github.com/nodejs/node/pull/47668 |
| f14d2e5 | https://github.com/nodejs/node/commit/f14d2e5a0c33996ecbcff1a61a60d787380345c0 |
| loader: use default loader as cascaded loader in the in loader worker #47620 | https://github.com/nodejs/node/pull/47620 |
| 7dd3732 | https://github.com/nodejs/node/commit/7dd3732480a84e1fa4fb194cd441dd59171fd6d4 |
| esm: remove support for deprecated hooks #47580 | https://github.com/nodejs/node/pull/47580 |
| ee08c70 | https://github.com/nodejs/node/commit/ee08c701f7b01b73a19942cd3b9bb172333077f2 |
| esm: initialize import.meta on eval #47551 | https://github.com/nodejs/node/pull/47551 |
| 2e0152c | https://github.com/nodejs/node/commit/2e0152ccf1a895962991ae3512a941454e68ac71 |
| esm: propagate process.exit from the loader thread to the main thread #47548 | https://github.com/nodejs/node/pull/47548 |
| 17570c0 | https://github.com/nodejs/node/commit/17570c0a85bbe3ecf82876d78b98a637a01cd2ba |
| esm: avoid try/catch when validating urls #47541 | https://github.com/nodejs/node/pull/47541 |
| 4667b07 | https://github.com/nodejs/node/commit/4667b07cd2d6eb0295d6cd1f40163ef14ce538b0 |
| Move ESM loaders off-thread #44710 | https://github.com/nodejs/node/pull/44710 |
| Please reload this page | https://github.com/nodejs/node/pull/50669 |
| JakobJingleheimer | https://github.com/JakobJingleheimer |
| November 10, 2023 17:22 | https://github.com/nodejs/node/pull/50669#commits-pushed-5a0ae4d |
|
| https://github.com/JakobJingleheimer |
|
| https://github.com/aduh95 |
|
| https://github.com/GeoffreyBooth |
|
| https://github.com/targos |
| esm: move hook execution to separate thread | https://github.com/nodejs/node/pull/50669/commits/5a0ae4da083f40b0f228ede856b7907a2193fb50 |
| 5a0ae4d | https://github.com/nodejs/node/pull/50669/commits/5a0ae4da083f40b0f228ede856b7907a2193fb50 |
| nodejs#44710 | https://github.com/nodejs/node/pull/44710 |
|
| https://github.com/anonrig |
|
| https://github.com/targos |
| esm: avoid try/catch when validating urls | https://github.com/nodejs/node/pull/50669/commits/7c878ef60e35483787d8a9b391a084558718d957 |
| 7c878ef | https://github.com/nodejs/node/pull/50669/commits/7c878ef60e35483787d8a9b391a084558718d957 |
| nodejs#47541 | https://github.com/nodejs/node/pull/47541 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: propagate process.exit from the loader thread to the main thread | https://github.com/nodejs/node/pull/50669/commits/4990269fa6c79ca9134a1ef8ac38ade0c626619c |
| 4990269 | https://github.com/nodejs/node/pull/50669/commits/4990269fa6c79ca9134a1ef8ac38ade0c626619c |
| nodejs#47548 | https://github.com/nodejs/node/pull/47548 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: initialize import.meta on eval | https://github.com/nodejs/node/pull/50669/commits/40fa6e42466867fe86f29345cc1d56569bf40e1f |
| 40fa6e4 | https://github.com/nodejs/node/pull/50669/commits/40fa6e42466867fe86f29345cc1d56569bf40e1f |
| nodejs#47551 | https://github.com/nodejs/node/pull/47551 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: remove support for deprecated hooks | https://github.com/nodejs/node/pull/50669/commits/d8687c451fb929b961bef403ab2b637f88b9cab6 |
| d8687c4 | https://github.com/nodejs/node/pull/50669/commits/d8687c451fb929b961bef403ab2b637f88b9cab6 |
| nodejs#47580 | https://github.com/nodejs/node/pull/47580 |
|
| https://github.com/joyeecheung |
|
| https://github.com/targos |
| loader: use default loader as cascaded loader in the in loader worker | https://github.com/nodejs/node/pull/50669/commits/ee9cef2b847fc7889e147393a8a80a8a484cecbb |
| ee9cef2 | https://github.com/nodejs/node/pull/50669/commits/ee9cef2b847fc7889e147393a8a80a8a484cecbb |
| nodejs#47620 | https://github.com/nodejs/node/pull/47620 |
| nodejs#47566 | https://github.com/nodejs/node/issues/47566 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: rename URLCanParse to be consistent | https://github.com/nodejs/node/pull/50669/commits/d63f4c430cb325b0e766737247bad1fba882cfb2 |
| d63f4c4 | https://github.com/nodejs/node/pull/50669/commits/d63f4c430cb325b0e766737247bad1fba882cfb2 |
| nodejs#47668 | https://github.com/nodejs/node/pull/47668 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: do not use 'beforeExit' on the main thread | https://github.com/nodejs/node/pull/50669/commits/a31ca4e1c522950a4e67908ae9f094a14375602d |
| a31ca4e | https://github.com/nodejs/node/pull/50669/commits/a31ca4e1c522950a4e67908ae9f094a14375602d |
| nodejs#47964 | https://github.com/nodejs/node/pull/47964 |
| nodejs#47929 | https://github.com/nodejs/node/issues/47929 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: handle more error types thrown from the loader thread | https://github.com/nodejs/node/pull/50669/commits/2bb6dfbe70101834dbed223284cd4c1452cb9dc5 |
| 2bb6dfb | https://github.com/nodejs/node/pull/50669/commits/2bb6dfbe70101834dbed223284cd4c1452cb9dc5 |
| nodejs#48247 | https://github.com/nodejs/node/pull/48247 |
| nodejs#48240 | https://github.com/nodejs/node/issues/48240 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: handle globalPreload hook returning a nullish value | https://github.com/nodejs/node/pull/50669/commits/09c986ec2cde2823a1797f94be5bcd3d4b319f04 |
| 09c986e | https://github.com/nodejs/node/pull/50669/commits/09c986ec2cde2823a1797f94be5bcd3d4b319f04 |
| nodejs#48249 | https://github.com/nodejs/node/pull/48249 |
| nodejs#48240 | https://github.com/nodejs/node/issues/48240 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: remove support for arrays in import internal method | https://github.com/nodejs/node/pull/50669/commits/96edd85ea4bf340717a30df0b4eac66da9702a68 |
| 96edd85 | https://github.com/nodejs/node/pull/50669/commits/96edd85ea4bf340717a30df0b4eac66da9702a68 |
| nodejs#48296 | https://github.com/nodejs/node/pull/48296 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| typings: fix JSDoc in ESM loader modules | https://github.com/nodejs/node/pull/50669/commits/a0c10aa0e3a2a17ea4e72bc2f871dff5f4832b58 |
| a0c10aa | https://github.com/nodejs/node/pull/50669/commits/a0c10aa0e3a2a17ea4e72bc2f871dff5f4832b58 |
| nodejs#48424 | https://github.com/nodejs/node/pull/48424 |
|
| https://github.com/jlenon7 |
|
| https://github.com/targos |
| module: implement register utility | https://github.com/nodejs/node/pull/50669/commits/1964e256be1127076ed25c3a0082c2b91d4f8435 |
| 1964e25 | https://github.com/nodejs/node/pull/50669/commits/1964e256be1127076ed25c3a0082c2b91d4f8435 |
| nodejs#46826 | https://github.com/nodejs/node/pull/46826 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: add back globalPreload tests and fix failing ones | https://github.com/nodejs/node/pull/50669/commits/002a084d799e9d70f4dd6aa3b2603fb18ea54434 |
| 002a084 | https://github.com/nodejs/node/pull/50669/commits/002a084d799e9d70f4dd6aa3b2603fb18ea54434 |
| nodejs#48779 | https://github.com/nodejs/node/pull/48779 |
| nodejs#48778 | https://github.com/nodejs/node/issues/48778 |
| nodejs#48516 | https://github.com/nodejs/node/issues/48516 |
| nodejs#46402 | https://github.com/nodejs/node/pull/46402 |
|
| https://github.com/izaakschroeder |
|
| https://github.com/targos |
| esm: unflag Module.register and allow nested loader import() | https://github.com/nodejs/node/pull/50669/commits/afa256250cfc14e2ad18142de0a0cd05f20abafd |
| afa2562 | https://github.com/nodejs/node/pull/50669/commits/afa256250cfc14e2ad18142de0a0cd05f20abafd |
| nodejs#48515 | https://github.com/nodejs/node/issues/48515 |
| nodejs#48439 | https://github.com/nodejs/node/pull/48439 |
| nodejs#48559 | https://github.com/nodejs/node/pull/48559 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| module: ensure successful import returns the same result | https://github.com/nodejs/node/pull/50669/commits/5de66835c749a271752dddabcc1e1465c12facbd |
| 5de6683 | https://github.com/nodejs/node/pull/50669/commits/5de66835c749a271752dddabcc1e1465c12facbd |
| nodejs#46662 | https://github.com/nodejs/node/pull/46662 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| test: fix es-module/test-esm-initialization | https://github.com/nodejs/node/pull/50669/commits/0a9e81ebf6c52c542801879566f563037de1e8c9 |
| 0a9e81e | https://github.com/nodejs/node/pull/50669/commits/0a9e81ebf6c52c542801879566f563037de1e8c9 |
| nodejs#48880 | https://github.com/nodejs/node/pull/48880 |
|
| https://github.com/LiviaMedeiros |
|
| https://github.com/targos |
| fs: make mkdtemp accept buffers and URL | https://github.com/nodejs/node/pull/50669/commits/4ffa98fa6dc4b92732a8b29d3ca5fd388a30a0cd |
| 4ffa98f | https://github.com/nodejs/node/pull/50669/commits/4ffa98fa6dc4b92732a8b29d3ca5fd388a30a0cd |
| nodejs#48828 | https://github.com/nodejs/node/pull/48828 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| test: fix some assumptions in tests | https://github.com/nodejs/node/pull/50669/commits/17ba928fa884adbbb693d2b01ee8354bc220cbf7 |
| 17ba928 | https://github.com/nodejs/node/pull/50669/commits/17ba928fa884adbbb693d2b01ee8354bc220cbf7 |
| nodejs#48958 | https://github.com/nodejs/node/pull/48958 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| test: order common.mjs in ASCII order | https://github.com/nodejs/node/pull/50669/commits/9d4427528b2cf5cdf2186b0d66154a4804077545 |
| 9d44275 | https://github.com/nodejs/node/pull/50669/commits/9d4427528b2cf5cdf2186b0d66154a4804077545 |
| nodejs#48960 | https://github.com/nodejs/node/pull/48960 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| test: fix snapshot tests when cwd contains spaces or backslashes | https://github.com/nodejs/node/pull/50669/commits/ce1d396bfc4e31eed4d9f064ea4dfd0828c22673 |
| ce1d396 | https://github.com/nodejs/node/pull/50669/commits/ce1d396bfc4e31eed4d9f064ea4dfd0828c22673 |
| nodejs#48959 | https://github.com/nodejs/node/pull/48959 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: fix typo parentUrl -> parentURL | https://github.com/nodejs/node/pull/50669/commits/f5661b004ec1db98e5489701f5e1f39b39a87d9e |
| f5661b0 | https://github.com/nodejs/node/pull/50669/commits/f5661b004ec1db98e5489701f5e1f39b39a87d9e |
| nodejs#48999 | https://github.com/nodejs/node/pull/48999 |
|
| https://github.com/izaakschroeder |
|
| https://github.com/targos |
| esm: add initialize hook, integrate with register | https://github.com/nodejs/node/pull/50669/commits/c34870e226df28c1774d929f1a8b0ab06ba09479 |
| c34870e | https://github.com/nodejs/node/pull/50669/commits/c34870e226df28c1774d929f1a8b0ab06ba09479 |
| @giltayar | https://github.com/giltayar |
| nodejs/loaders#147 | https://github.com/nodejs/loaders/issues/147 |
| nodejs#48842 | https://github.com/nodejs/node/pull/48842 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| test: use fixtures.fileURL when appropriate | https://github.com/nodejs/node/pull/50669/commits/3d58e49208399ed146d987fb203fefb3292a4508 |
| 3d58e49 | https://github.com/nodejs/node/pull/50669/commits/3d58e49208399ed146d987fb203fefb3292a4508 |
| nodejs#48990 | https://github.com/nodejs/node/pull/48990 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: protect ERR_UNSUPPORTED_DIR_IMPORT against prototype pollution | https://github.com/nodejs/node/pull/50669/commits/61aa405f480cc23eca271c7759481eba0c0b25ae |
| 61aa405 | https://github.com/nodejs/node/pull/50669/commits/61aa405f480cc23eca271c7759481eba0c0b25ae |
| nodejs#49060 | https://github.com/nodejs/node/pull/49060 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| test: reduce flakiness of test-esm-loader-hooks | https://github.com/nodejs/node/pull/50669/commits/0bfcddc69c41944e7794ff23efb38cc9fe386b81 |
| 0bfcddc | https://github.com/nodejs/node/pull/50669/commits/0bfcddc69c41944e7794ff23efb38cc9fe386b81 |
| nodejs#49105 | https://github.com/nodejs/node/pull/49105 |
|
| https://github.com/guybedford |
|
| https://github.com/targos |
| esm: import.meta.resolve exact module not found errors should return | https://github.com/nodejs/node/pull/50669/commits/a256f11c71f571e40d9e548aa7139f648d210bee |
| a256f11 | https://github.com/nodejs/node/pull/50669/commits/a256f11c71f571e40d9e548aa7139f648d210bee |
| nodejs#49038 | https://github.com/nodejs/node/pull/49038 |
|
| https://github.com/guybedford |
|
| https://github.com/targos |
| esm: unflag import.meta.resolve | https://github.com/nodejs/node/pull/50669/commits/73809e212ff72e96a96be84daf6eaf6c85e7ed66 |
| 73809e2 | https://github.com/nodejs/node/pull/50669/commits/73809e212ff72e96a96be84daf6eaf6c85e7ed66 |
| nodejs#49028 | https://github.com/nodejs/node/pull/49028 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| esm: fix globalPreload warning | https://github.com/nodejs/node/pull/50669/commits/8ec39537d9130483165a40cd9d0025e4abf6c1f7 |
| 8ec3953 | https://github.com/nodejs/node/pull/50669/commits/8ec39537d9130483165a40cd9d0025e4abf6c1f7 |
| nodejs#49069 | https://github.com/nodejs/node/pull/49069 |
| nodejs#49026 | https://github.com/nodejs/node/issues/49026 |
|
| https://github.com/aduh95 |
|
| https://github.com/targos |
| doc: fix name of the flag in initialize() docs | https://github.com/nodejs/node/pull/50669/commits/586bb8fd05d2152f283291c40e12475de6738a88 |
| 586bb8f | https://github.com/nodejs/node/pull/50669/commits/586bb8fd05d2152f283291c40e12475de6738a88 |
| nodejs#49158 | https://github.com/nodejs/node/pull/49158 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-4328950 |
|
| https://github.com/sercher |
| esm: clarify ERR_REQUIRE_ESM errors | https://github.com/sercher/graaljs/commit/43289507404beb849fc3ea3aca5d411d80524693 |
| 4328950 | https://github.com/sercher/graaljs/commit/43289507404beb849fc3ea3aca5d411d80524693 |
| nodejs/node#39175 | https://github.com/nodejs/node/pull/39175 |
| nodejs/node#49521 | https://github.com/nodejs/node/pull/49521 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-79c5d33 |
|
| https://github.com/sercher |
| esm: fix support for URL instances in register | https://github.com/sercher/graaljs/commit/79c5d33c5ae91fc9c510239ff87340c116e1e19c |
| 79c5d33 | https://github.com/sercher/graaljs/commit/79c5d33c5ae91fc9c510239ff87340c116e1e19c |
| nodejs/node#49655 | https://github.com/nodejs/node/pull/49655 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-f018cea |
|
| https://github.com/sercher |
| esm: update loaders warning | https://github.com/sercher/graaljs/commit/f018ceaa9f898d246b5d0c588c8b0aafff8d189e |
| f018cea | https://github.com/sercher/graaljs/commit/f018ceaa9f898d246b5d0c588c8b0aafff8d189e |
| nodejs/node#49633 | https://github.com/nodejs/node/pull/49633 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-32dda85 |
|
| https://github.com/sercher |
| esm: fix return type of import.meta.resolve | https://github.com/sercher/graaljs/commit/32dda85e8da10a270c887bcb44c3927187cdf45c |
| 32dda85 | https://github.com/sercher/graaljs/commit/32dda85e8da10a270c887bcb44c3927187cdf45c |
| nodejs/node#49698 | https://github.com/nodejs/node/pull/49698 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| nodejs/node#49695 | https://github.com/nodejs/node/issues/49695 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-9e4c909 |
|
| https://github.com/sercher |
| doc: add missing history info for import.meta.resolve | https://github.com/sercher/graaljs/commit/9e4c9097860f86cc3dce048ab69cf7870ab04852 |
| 9e4c909 | https://github.com/sercher/graaljs/commit/9e4c9097860f86cc3dce048ab69cf7870ab04852 |
| nodejs/node#49700 | https://github.com/nodejs/node/pull/49700 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-fd28b3e |
|
| https://github.com/sercher |
| esm: identify parent importing a url with invalid host | https://github.com/sercher/graaljs/commit/fd28b3eeb7b3470b74ccf8b8e4d7de8186e64f77 |
| fd28b3e | https://github.com/sercher/graaljs/commit/fd28b3eeb7b3470b74ccf8b8e4d7de8186e64f77 |
| nodejs/node#49736 | https://github.com/nodejs/node/pull/49736 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-a6caac0 |
|
| https://github.com/sercher |
| esm: fix cache collision on JSON files using file: URL | https://github.com/sercher/graaljs/commit/a6caac01bdae45806fc540897c08fcb1e024b6d8 |
| a6caac0 | https://github.com/sercher/graaljs/commit/a6caac01bdae45806fc540897c08fcb1e024b6d8 |
| nodejs/node#49887 | https://github.com/nodejs/node/pull/49887 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| nodejs/node#49724 | https://github.com/nodejs/node/issues/49724 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-e945f5e |
|
| https://github.com/sercher |
| lib: merge cjs and esm package json reader caches | https://github.com/sercher/graaljs/commit/e945f5e7adfd1b4932ce75c6ae603519fb7e9607 |
| e945f5e | https://github.com/sercher/graaljs/commit/e945f5e7adfd1b4932ce75c6ae603519fb7e9607 |
| nodejs/node#48477 | https://github.com/nodejs/node/pull/48477 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-4dc712f |
|
| https://github.com/sercher |
| esm: require braces for modules code | https://github.com/sercher/graaljs/commit/4dc712f933c57c313b09e01ac9ceb1eabd193cef |
| 4dc712f | https://github.com/sercher/graaljs/commit/4dc712f933c57c313b09e01ac9ceb1eabd193cef |
| nodejs/node#49657 | https://github.com/nodejs/node/pull/49657 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-ec2279a |
|
| https://github.com/sercher |
| module, esm: jsdoc for modules files | https://github.com/sercher/graaljs/commit/ec2279ad5c8bdf8eef7fdc6f12987d2402e912f5 |
| ec2279a | https://github.com/sercher/graaljs/commit/ec2279ad5c8bdf8eef7fdc6f12987d2402e912f5 |
| nodejs/node#49523 | https://github.com/nodejs/node/pull/49523 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-6ad1a39 |
|
| https://github.com/sercher |
| module: move helpers out of cjs loader | https://github.com/sercher/graaljs/commit/6ad1a395ecf183276591c161a127ab23fa211680 |
| 6ad1a39 | https://github.com/sercher/graaljs/commit/6ad1a395ecf183276591c161a127ab23fa211680 |
| nodejs/node#49912 | https://github.com/nodejs/node/pull/49912 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-d6eb22c |
|
| https://github.com/sercher |
|
| https://github.com/GeoffreyBooth |
| esm: improve JSDoc annotation of internal functions | https://github.com/sercher/graaljs/commit/d6eb22ce8b8c851849ca076692ddbb73e678a14c |
| d6eb22c | https://github.com/sercher/graaljs/commit/d6eb22ce8b8c851849ca076692ddbb73e678a14c |
| nodejs/node#49959 | https://github.com/nodejs/node/pull/49959 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-f9660c2 |
|
| https://github.com/sercher |
| esm: --experimental-default-type flag to flip module defaults | https://github.com/sercher/graaljs/commit/f9660c2dcb8abad56eac4eb27855a587a65a28a2 |
| f9660c2 | https://github.com/sercher/graaljs/commit/f9660c2dcb8abad56eac4eb27855a587a65a28a2 |
| nodejs/node#49869 | https://github.com/nodejs/node/pull/49869 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-54d64e0 |
|
| https://github.com/sercher |
| esm: unflag extensionless javascript and wasm in module scope | https://github.com/sercher/graaljs/commit/54d64e00cdaa9465ea02d67b8ec4689c74afaab9 |
| 54d64e0 | https://github.com/sercher/graaljs/commit/54d64e00cdaa9465ea02d67b8ec4689c74afaab9 |
| nodejs/node#49974 | https://github.com/nodejs/node/pull/49974 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-e2b24f8 |
|
| https://github.com/sercher |
| util: add getCwdSafe internal util fn | https://github.com/sercher/graaljs/commit/e2b24f84c1c1de4e0884e7cf28a1593899b5f8da |
| e2b24f8 | https://github.com/sercher/graaljs/commit/e2b24f84c1c1de4e0884e7cf28a1593899b5f8da |
| nodejs/node#46826 (comment) | https://github.com/nodejs/node/pull/46826#discussion_r1225431178 |
| nodejs/node#48434 | https://github.com/nodejs/node/pull/48434 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-fdf2ca1 |
|
| https://github.com/sercher |
| esm: bypass CommonJS loader under --default-type | https://github.com/sercher/graaljs/commit/fdf2ca1a04f4caab3214b8f0e154e24bd6187aaf |
| fdf2ca1 | https://github.com/sercher/graaljs/commit/fdf2ca1a04f4caab3214b8f0e154e24bd6187aaf |
| nodejs/node#49986 | https://github.com/nodejs/node/pull/49986 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-7f4184d |
|
| https://github.com/sercher |
| tools: update eslint to 8.45.0 | https://github.com/sercher/graaljs/commit/7f4184d8788113f33c29dbe2f076bf10ebb89b3b |
| 7f4184d | https://github.com/sercher/graaljs/commit/7f4184d8788113f33c29dbe2f076bf10ebb89b3b |
| nodejs/node#48793 | https://github.com/nodejs/node/pull/48793 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-35f915c |
|
| https://github.com/sercher |
| tools: update eslint to 8.46.0 | https://github.com/sercher/graaljs/commit/35f915cd57792276095449ffeb2544d5b73de6d4 |
| 35f915c | https://github.com/sercher/graaljs/commit/35f915cd57792276095449ffeb2544d5b73de6d4 |
| nodejs/node#48966 | https://github.com/nodejs/node/pull/48966 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-2b9c14d |
|
| https://github.com/sercher |
| tools: update eslint to 8.47.0 | https://github.com/sercher/graaljs/commit/2b9c14d10429cc9d2890dd3ea3bd06fd2ddb3d35 |
| 2b9c14d | https://github.com/sercher/graaljs/commit/2b9c14d10429cc9d2890dd3ea3bd06fd2ddb3d35 |
| nodejs/node#49124 | https://github.com/nodejs/node/pull/49124 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-d5821cc |
|
| https://github.com/sercher |
| tools: update eslint to 8.48.0 | https://github.com/sercher/graaljs/commit/d5821ccc411f798bfc746029cf42847be6fa8bb7 |
| d5821cc | https://github.com/sercher/graaljs/commit/d5821ccc411f798bfc746029cf42847be6fa8bb7 |
| nodejs/node#49343 | https://github.com/nodejs/node/pull/49343 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-cd7bcb5 |
|
| https://github.com/sercher |
| tools: update eslint to 8.49.0 | https://github.com/sercher/graaljs/commit/cd7bcb5ac294fc86b83a5b1176c437848ca8e412 |
| cd7bcb5 | https://github.com/sercher/graaljs/commit/cd7bcb5ac294fc86b83a5b1176c437848ca8e412 |
| nodejs/node#49586 | https://github.com/nodejs/node/pull/49586 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-2082918 |
|
| https://github.com/sercher |
| tools: update eslint to 8.50.0 | https://github.com/sercher/graaljs/commit/208291854b45c4edfae7c7ba18500c1fec0a9132 |
| 2082918 | https://github.com/sercher/graaljs/commit/208291854b45c4edfae7c7ba18500c1fec0a9132 |
| nodejs/node#49989 | https://github.com/nodejs/node/pull/49989 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-d72d949 |
|
| https://github.com/sercher |
| tools: update eslint to 8.51.0 | https://github.com/sercher/graaljs/commit/d72d949351f10feecfc707a3863ddac43af550f5 |
| d72d949 | https://github.com/sercher/graaljs/commit/d72d949351f10feecfc707a3863ddac43af550f5 |
| nodejs/node#50084 | https://github.com/nodejs/node/pull/50084 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-86fc07d |
|
| https://github.com/sercher |
| esm: use import attributes instead of import assertions | https://github.com/sercher/graaljs/commit/86fc07dde14de13ed21a1c5c899d429262739743 |
| 86fc07d | https://github.com/sercher/graaljs/commit/86fc07dde14de13ed21a1c5c899d429262739743 |
| nodejs/node#50140 | https://github.com/nodejs/node/pull/50140 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| nodejs/node#50134 | https://github.com/nodejs/node/issues/50134 |
| v8/v8@159c82c | https://github.com/v8/v8/commit/159c82c5e6392e78b9bba7161b1bed6e23758984 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-52a27e2 |
|
| https://github.com/sercher |
| test: deflake test-esm-loader-resolve-type | https://github.com/sercher/graaljs/commit/52a27e219ffd7958df3e76dcda41d06a77ca7a26 |
| 52a27e2 | https://github.com/sercher/graaljs/commit/52a27e219ffd7958df3e76dcda41d06a77ca7a26 |
| nodejs/node#50273 | https://github.com/nodejs/node/pull/50273 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| nodejs/node#50040 | https://github.com/nodejs/node/issues/50040 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-48da608 |
|
| https://github.com/sercher |
| test: deflake test-loaders-workers-spawned | https://github.com/sercher/graaljs/commit/48da608c7e94cf00125e9d4a260536d146f0058c |
| 48da608 | https://github.com/sercher/graaljs/commit/48da608c7e94cf00125e9d4a260536d146f0058c |
| nodejs/node#50251 | https://github.com/nodejs/node/pull/50251 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| nodejs/node#50247 | https://github.com/nodejs/node/issues/50247 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-69a0225 |
|
| https://github.com/sercher |
| vm: use import attributes instead of import assertions | https://github.com/sercher/graaljs/commit/69a0225e0572370ba874a35c799937b8d81312ce |
| 69a0225 | https://github.com/sercher/graaljs/commit/69a0225e0572370ba874a35c799937b8d81312ce |
| nodejs/node#50141 | https://github.com/nodejs/node/pull/50141 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-695b9e6 |
|
| https://github.com/sercher |
| test: refactor test-node-output-errors | https://github.com/sercher/graaljs/commit/695b9e60f98e34f8043638e3da298377eae9d0dc |
| 695b9e6 | https://github.com/sercher/graaljs/commit/695b9e60f98e34f8043638e3da298377eae9d0dc |
| nodejs/node#48992 | https://github.com/nodejs/node/pull/48992 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-66d69d8 |
|
| https://github.com/sercher |
| test: fix edge snapshot stack traces | https://github.com/sercher/graaljs/commit/66d69d85eca49206478b7dc5a2a122c55662cbb5 |
| 66d69d8 | https://github.com/sercher/graaljs/commit/66d69d85eca49206478b7dc5a2a122c55662cbb5 |
| nodejs/node#49659 | https://github.com/nodejs/node/pull/49659 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| sercher | https://github.com/sercher |
|
Apr 25, 2024
| https://github.com/nodejs/node/pull/50669#ref-commit-9c54ce4 |
|
| https://github.com/sercher |
| tools: skip ruff on tools/node_modules | https://github.com/sercher/graaljs/commit/9c54ce47242e70f54edd138469747bb6355fc98f |
| 9c54ce4 | https://github.com/sercher/graaljs/commit/9c54ce47242e70f54edd138469747bb6355fc98f |
| nodejs/node#49838 | https://github.com/nodejs/node/pull/49838 |
| nodejs/node#50669 | https://github.com/nodejs/node/pull/50669 |
| 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%2F50669 |
|
| https://github.com/mcollina |
|
mcollina
| https://github.com/mcollina |
|
| https://github.com/nodejs/node/pull/50669/files/3bf8c02212c945bb70b6ba08fd44d04cc199975a |
|
| https://github.com/GeoffreyBooth |
|
GeoffreyBooth
| https://github.com/GeoffreyBooth |
|
| https://github.com/nodejs/node/pull/50669/files/ca8df57f7a36e8db7f7527b8bb500fe45dbb736b |
|
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 |
|
v18.x
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Av18.x |
| Please reload this page | https://github.com/nodejs/node/pull/50669 |
|
| https://github.com/targos |
|
| https://github.com/nodejs-github-bot |
|
| https://github.com/giltayar |
|
| https://github.com/GeoffreyBooth |
|
| https://github.com/mcollina |
|
| https://github.com/aduh95 |
|
| https://github.com/mhdawson |
|
| https://github.com/Qard |
|
| https://github.com/bengl |
|
| https://github.com/anonrig |
|
| https://github.com/JakobJingleheimer |
|
| https://github.com/joyeecheung |
|
| https://github.com/jlenon7 |
|
| https://github.com/izaakschroeder |
|
| https://github.com/LiviaMedeiros |
|
| https://github.com/guybedford |
|
| https://github.com/danielcompton |
|
| https://github.com/MoLow |
|
| 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 |