node/doc/api
guybedford d21a11dc23 module: resolve and instantiate loader pipeline hooks
This enables a --loader flag for Node, which can provide custom
"resolve" and "dynamicInstantiate" methods for custom ES module
loading.

In the process, module providers have been converted from classes
into functions and the module APIs have been made to pass URL strings
over objects.

PR-URL: https://github.com/nodejs/node/pull/15445
Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Timothy Gu <timothygu99@gmail.com>
2017-10-11 08:47:23 -05:00
..
_toc.md doc: add ESM doc to _toc.md and all.md 2017-09-08 06:34:47 +03:00
addons.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
all.md doc: add ESM doc to _toc.md and all.md 2017-09-08 06:34:47 +03:00
assert.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
async_hooks.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
buffer.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
child_process.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
cli.md http2: make --expose-http2 flag a non-op 2017-09-28 02:01:06 -03:00
cluster.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
console.md 2017-09-12, Version 8.5.0 (Current) 2017-09-12 17:34:51 +02:00
crypto.md doc: fix: correctly use public key instead of private key 2017-10-07 09:16:41 -07:00
debugger.md test: remove obsolete debugger tests 2017-09-13 17:58:38 -03:00
deprecations.md doc: fix unassigned deprecation code 2017-10-02 19:09:05 -07:00
dgram.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
dns.md doc: fix types and description for dns.resolveTxt 2017-09-22 02:54:00 +02:00
documentation.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
domain.md src: do not add .domain to promises in VM contexts 2017-10-04 12:27:08 -07:00
errors.md http2: near full http1 compatibility, add tests 2017-10-06 14:04:22 -07:00
esm.md module: resolve and instantiate loader pipeline hooks 2017-10-11 08:47:23 -05:00
events.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
fs.md doc: fix the description of 'close' event 2017-10-11 19:05:43 +08:00
globals.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
http2.md doc: fix http2 API docs typos 2017-10-07 09:30:08 -07:00
http.md doc: fix 'aborted' event documentation 2017-09-22 19:11:51 -03:00
https.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
index.md doc: git mv to .md 2016-04-20 16:34:27 -07:00
inspector.md doc: fix some broken references 2017-07-02 21:44:46 +02:00
intl.md doc: environmental->environment & NodeJS->Node.js 2017-08-24 15:17:29 -07:00
modules.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
n-api.md 2017-09-26, Node.js Version 8.6.0 (Current) 2017-09-26 14:55:39 -07:00
net.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
os.md doc: fix external links with 404 status 2017-09-20 22:39:13 +03:00
path.md path: deprecate internal _makeLong, replace 2017-10-02 11:30:19 -07:00
perf_hooks.md perf_hooks: remove docs for unimplemented API 2017-09-29 09:38:48 -07:00
process.md doc: note caveats in process message serialization 2017-09-22 20:24:16 -03:00
punycode.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
querystring.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
readline.md doc: add history for readline crlfDelay option 2017-10-11 02:03:23 +03:00
repl.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
stream.md doc: standardize function param/object prop style 2017-09-28 02:26:56 -03:00
string_decoder.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
synopsis.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
timers.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
tls.md doc: fix typo in tls.md 2017-10-02 19:20:10 +03:00
tracing.md src: Node Tracing Controller 2016-12-20 12:31:09 -08:00
tty.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
url.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
util.md util: deprecate obj.inspect for custom inspection 2017-10-02 00:14:14 -03:00
v8.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00
vm.md doc: fix incorrect vm.createContext usage 2017-10-07 08:59:35 -07:00
zlib.md doc: add links to alternative versions of doc 2017-08-28 11:17:08 +02:00