Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Sign up- Cape Town / Toronto
- Sign in to view email
- twitter.com/guybedford
Pinned
2,412 contributions in the last year
Activity overview
Contributed to
zeit/ncc,
zeit/webpack-asset-relocator-loader,
nodejs/ecmascript-modules
and 5 other
repositories
Contribution activity
November 2019
- guybedford/core-validate-commit JavaScript
Created a pull request in nodejs/node that received 11 comments
module: empty object fix in InternalModuleReadJSON for #30245
This fixes the bug posted in #30245, where having a package.json with no "type" field would not apply the CommonJS default. The issue turned out to…
+14
−5
•
11
comments
- WIP: module: add warnings for experimental flags
- esm: make specifier flag clearly experimental
- module: fix specifier resolution algorithm
- esm: data URLs should ignore unknown parameters
- doc: createRequire can take import.meta.url directly
- doc: esm: improve dual package hazard docs
- module: ignore resolution failures for inspect-brk
- modules: reduce circular dependency of internal/modules/cjs/loader
- doc: fix some recent doc nits
- module: Conditional exports
- wasi: introduce initial WASI support
- esm: exit the process with an error if loader has an issue
- doc: module: Conditional exports docs for writing dual packages
Created an issue in nodejs/modules that received 15 comments
Index field proposal discussion
Creating this issue to discuss the index field PR created at nodejs/node#30239, as an alternative to the exports main sugar to support conditional …
15
comments
- Sharing package.json and stat cache between CJS and ESM loaders
- Non-JS extensions not always throwing in ESM resolver
- Better not found errors for ESM
- --experimental-resolve-self and exports sugar
- Experimental modules warning does not show when using dynamic import
- --experimental modules flags should have warnings
- Combine ERR_REQUIRE_ESM with warning