Skip to content

Commit 5f877a1

Browse files
committed
bump version, use --type-map
Signed-off-by: flakey5 <[email protected]>
1 parent 0705e94 commit 5f877a1

File tree

5 files changed

+488
-749
lines changed

5 files changed

+488
-749
lines changed

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ test/addons/.docbuildstamp: $(DOCBUILDSTAMP_PREREQS) tools/doc/node_modules
389389
echo "Skipping .docbuildstamp (no crypto and/or no ICU)"; \
390390
else \
391391
$(RM) -r test/addons/??_*/; \
392-
$(call available-node, $(NPX) --prefix tools/doc doc-kit generate -t addon-verify -i doc/api/addons.md -o test/addons/) \
392+
$(call available-node, $(NPX) --prefix tools/doc doc-kit generate -t addon-verify -i doc/api/addons.md -o test/addons/ --type-map doc/type-map.json) \
393393
[ $$? -eq 0 ] && touch $@; \
394394
fi
395395

@@ -837,6 +837,7 @@ out/doc/api/%.html out/doc/api/%.json: doc/api/%.md tools/doc/node_modules | out
837837
-c ./CHANGELOG.md \
838838
-v $(VERSION) \
839839
--index doc/api/index.md \
840+
--type-map doc/type-map.json \
840841
) \
841842

842843
out/doc/api/all.html: $(apidocs_html) | out/doc/api
@@ -849,6 +850,7 @@ out/doc/api/all.html: $(apidocs_html) | out/doc/api
849850
-c ./CHANGELOG.md \
850851
-v $(VERSION) \
851852
--index doc/api/index.md \
853+
--type-map doc/type-map.json \
852854
) \
853855

854856
out/doc/api/all.json: $(apidocs_json) | out/doc/api
@@ -861,6 +863,7 @@ out/doc/api/all.json: $(apidocs_json) | out/doc/api
861863
-c ./CHANGELOG.md \
862864
-v $(VERSION) \
863865
--index doc/api/index.md \
866+
--type-map doc/type-map.json \
864867
) \
865868

866869
.PHONY: docopen

doc/type-map.json

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
{
2+
"AbortController": "globals.html#class-abortcontroller",
3+
"AbortSignal": "globals.html#class-abortsignal",
4+
"Algorithm": "webcrypto.html#class-algorithm",
5+
"AlgorithmIdentifier": "webcrypto.html#class-algorithmidentifier",
6+
"AsyncHook": "async_hooks.html#async_hookscreatehookcallbacks",
7+
"AsyncLocalStorage": "async_context.html#class-asynclocalstorage",
8+
"AsyncResource": "async_hooks.html#class-asyncresource",
9+
"AesCbcParams": "webcrypto.html#class-aescbcparams",
10+
"AesCtrParams": "webcrypto.html#class-aesctrparams",
11+
"AesGcmParams": "webcrypto.html#class-aesgcmparams",
12+
"AesKeyAlgorithm": "webcrypto.html#class-aeskeyalgorithm",
13+
"AesKeyGenParams": "webcrypto.html#class-aeskeygenparams",
14+
"AesDerivedKeyParams": "webcrypto.html#class-aesderivedkeyparams",
15+
"Blob": "buffer.html#class-blob",
16+
"BroadcastChannel": "worker_threads.html#class-broadcastchannel-extends-eventtarget",
17+
"Buffer": "buffer.html#class-buffer",
18+
"ByteLengthQueuingStrategy": "webstreams.html#class-bytelengthqueuingstrategy",
19+
"Channel": "diagnostics_channel.html#class-channel",
20+
"ChildProcess": "child_process.html#class-childprocess",
21+
"Cipher": "crypto.html#class-cipher",
22+
"Cipheriv": "crypto.html#class-cipheriv",
23+
"Decipheriv": "crypto.html#class-decipheriv",
24+
"ClientHttp2Session": "http2.html#class-clienthttp2session",
25+
"ClientHttp2Stream": "http2.html#class-clienthttp2stream",
26+
"CountQueuingStrategy": "webstreams.html#class-countqueuingstrategy",
27+
"Crypto": "webcrypto.html#class-crypto",
28+
"CryptoKey": "webcrypto.html#class-cryptokey",
29+
"CryptoKeyPair": "webcrypto.html#class-cryptokeypair",
30+
"CustomEvent": "events.html#class-customevent",
31+
"Decipher": "crypto.html#class-decipher",
32+
"DiffieHellman": "crypto.html#class-diffiehellman",
33+
"DiffieHellmanGroup": "crypto.html#class-diffiehellmangroup",
34+
"Domain": "domain.html#class-domain",
35+
"Duplex": "stream.html#class-streamduplex",
36+
"ECDH": "crypto.html#class-ecdh",
37+
"EcdhKeyDeriveParams": "webcrypto.html#class-ecdhkeyderiveparams",
38+
"EcdsaParams": "webcrypto.html#class-ecdsaparams",
39+
"EcKeyAlgorithm": "webcrypto.html#class-eckeyalgorithm",
40+
"EcKeyGenParams": "webcrypto.html#class-eckeygenparams",
41+
"EcKeyImportParams": "webcrypto.html#class-eckeyimportparams",
42+
"Ed448Params": "webcrypto.html#class-ed448params",
43+
"Event": "events.html#class-event",
44+
"EventEmitter": "events.html#class-eventemitter",
45+
"EventListener": "events.html#event-listener",
46+
"EventTarget": "events.html#class-eventtarget",
47+
"File": "buffer.html#class-file",
48+
"FileHandle": "fs.html#class-filehandle",
49+
"Handle": "net.html#serverlistenhandle-backlog-callback",
50+
"Hash": "crypto.html#class-hash",
51+
"Histogram": "perf_hooks.html#class-histogram",
52+
"HkdfParams": "webcrypto.html#class-hkdfparams",
53+
"Hmac": "crypto.html#class-hmac",
54+
"HmacImportParams": "webcrypto.html#class-hmacimportparams",
55+
"HmacKeyAlgorithm": "webcrypto.html#class-hmackeyalgorithm",
56+
"HmacKeyGenParams": "webcrypto.html#class-hmackeygenparams",
57+
"Http2SecureServer": "http2.html#class-http2secureserver",
58+
"Http2Server": "http2.html#class-http2server",
59+
"Http2Session": "http2.html#class-http2session",
60+
"Http2Stream": "http2.html#class-http2stream",
61+
"Immediate": "timers.html#class-immediate",
62+
"IntervalHistogram": "perf_hooks.html#class-intervalhistogram-extends-histogram",
63+
"LockManager": "worker_threads.html#class-lockmanager",
64+
"KeyAlgorithm": "webcrypto.html#class-keyalgorithm",
65+
"KeyObject": "crypto.html#class-keyobject",
66+
"MIMEParams": "util.html#class-utilmimeparams",
67+
"MessagePort": "worker_threads.html#class-messageport",
68+
"MockModuleContext": "test.html#class-mockmodulecontext",
69+
"NodeEventTarget": "events.html#class-nodeeventtarget",
70+
"Pbkdf2Params": "webcrypto.html#class-pbkdf2params",
71+
"PerformanceEntry": "perf_hooks.html#class-performanceentry",
72+
"PerformanceNodeTiming": "perf_hooks.html#class-performancenodetiming",
73+
"PerformanceObserver": "perf_hooks.html#class-performanceobserver",
74+
"PerformanceObserverEntryList": "perf_hooks.html#class-performanceobserverentrylist",
75+
"Readable": "stream.html#class-streamreadable",
76+
"ReadableByteStreamController": "webstreams.html#class-readablebytestreamcontroller",
77+
"ReadableStream": "webstreams.html#class-readablestream",
78+
"ReadableStreamBYOBReader": "webstreams.html#class-readablestreambyobreader",
79+
"ReadableStreamBYOBRequest": "webstreams.html#class-readablestreambyobrequest",
80+
"ReadableStreamDefaultController": "webstreams.html#class-readablestreamdefaultcontroller",
81+
"ReadableStreamDefaultReader": "webstreams.html#class-readablestreamdefaultreader",
82+
"ModuleRequest": "vm.html#type-modulerequest",
83+
"DatabaseSync": "sqlite.html#class-databasesync",
84+
"RecordableHistogram": "perf_hooks.html#class-recordablehistogram-extends-histogram",
85+
"RsaHashedKeyAlgorithm": "webcrypto.html#class-rsahashedkeyalgorithm",
86+
"RsaHashedImportParams": "webcrypto.html#class-rsahashedimportparams",
87+
"RsaHashedKeyGenParams": "webcrypto.html#class-rsahashedkeygenparams",
88+
"RsaOaepParams": "webcrypto.html#class-rsaoaepparams",
89+
"RsaPssParams": "webcrypto.html#class-rsapssparams",
90+
"ServerHttp2Session": "http2.html#class-serverhttp2session",
91+
"ServerHttp2Stream": "http2.html#class-serverhttp2stream",
92+
"Sign": "crypto.html#class-sign",
93+
"Disposable": "https://tc39.es/proposal-explicit-resource-management/#sec-disposable-interface",
94+
"Session": "sqlite.html#class-session",
95+
"StatementSync": "sqlite.html#class-statementsync",
96+
"Stream": "stream.html#stream",
97+
"SubtleCrypto": "webcrypto.html#class-subtlecrypto",
98+
"TestsStream": "test.html#class-testsstream",
99+
"TextDecoderStream": "webstreams.html#class-textdecoderstream",
100+
"TextEncoderStream": "webstreams.html#class-textencoderstream",
101+
"Timeout": "timers.html#class-timeout",
102+
"Timer": "timers.html#timers",
103+
"Tracing": "tracing.html#tracing-object",
104+
"TracingChannel": "diagnostics_channel.html#class-tracingchannel",
105+
"Transform": "stream.html#class-streamtransform",
106+
"TransformStream": "webstreams.html#class-transformstream",
107+
"TransformStreamDefaultController": "webstreams.html#class-transformstreamdefaultcontroller",
108+
"URL": "url.html#the-whatwg-url-api",
109+
"URLSearchParams": "url.html#class-urlsearchparams",
110+
"Verify": "crypto.html#class-verify",
111+
"Writable": "stream.html#class-streamwritable",
112+
"WritableStream": "webstreams.html#class-writablestream",
113+
"WritableStreamDefaultController": "webstreams.html#class-writablestreamdefaultcontroller",
114+
"WritableStreamDefaultWriter": "webstreams.html#class-writablestreamdefaultwriter",
115+
"Worker": "worker_threads.html#class-worker",
116+
"X509Certificate": "crypto.html#class-x509certificate",
117+
"brotli options": "zlib.html#class-brotlioptions",
118+
"import.meta": "esm.html#importmeta",
119+
"os.constants.dlopen": "os.html#dlopen-constants",
120+
"readlinePromises.Interface": "readline.html#class-readlinepromisesinterface",
121+
"require": "modules.html#requireid",
122+
"module": "modules.html#the-module-object",
123+
"zlib options": "zlib.html#class-options",
124+
"zstd options": "zlib.html#class-zstdoptions",
125+
"HTTP/2 Headers Object": "http2.html#headers-object",
126+
"HTTP/2 Settings Object": "http2.html#settings-object"
127+
}

0 commit comments

Comments
 (0)