UNPKG

builddocs

Version:

Generate HTML documentation from TypeScript types and doc comments

182 lines (181 loc) 16.4 kB
export const simpleTypeLink = { number: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number", string: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String", boolean: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean", undefined: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined", null: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null", any: "https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#any", unknown: "https://www.typescriptlang.org/docs/handbook/2/functions.html#unknown", never: "https://www.typescriptlang.org/docs/handbook/2/functions.html#never", bigint: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt", symbol: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol", void: "https://www.typescriptlang.org/docs/handbook/2/functions.html#void" }; export const typeLinks = { object: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object", Infinity: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity", "-Infinity": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity", NaN: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN", Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array", ArrayBuffer: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer", Boolean: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean", DataView: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView", Date: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date", Error: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Error", EvalError: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/EvalError", Exclude: "https://www.typescriptlang.org/docs/handbook/utility-types.html#excludetype-union", Extract: "https://www.typescriptlang.org/docs/handbook/utility-types.html#extracttype-union", Float32Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", Float64Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", Function: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Function", InstanceType: "https://www.typescriptlang.org/docs/handbook/utility-types.html#instancetypetype", Int16Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", Int32Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", Int8Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", Iterable: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols#The_iterable_protocol", Iterator: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols", Map: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map", NonNullable: "https://www.typescriptlang.org/docs/handbook/utility-types.html#nonnullabletype", Number: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number", Object: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object", Omit: "https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys", Partial: "https://www.typescriptlang.org/docs/handbook/utility-types.html#partialtype", Pick: "https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys", Promise: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise", Proxy: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy", RangeError: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/RangeError", Readonly: "https://www.typescriptlang.org/docs/handbook/utility-types.html#readonlytype", ReadonlyArray: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array", Record: "https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type", ReferenceError: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/ReferenceError", RegExp: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp", RegExpExecArray: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match#Return_value", RegExpMatchArray: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match#Return_value", Required: "https://www.typescriptlang.org/docs/handbook/utility-types.html#requiredtype", ReturnType: "https://www.typescriptlang.org/docs/handbook/utility-types.html#returntypetype", Set: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set", String: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String", Symbol: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol", SyntaxError: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/SyntaxError", ThisType: "https://www.typescriptlang.org/docs/handbook/utility-types.html#thistypetype", TypeError: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/TypeError", URIError: "https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/URIError", Uint16Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", Uint32Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", Uint8Array: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", Uint8ClampedArray: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", WeakMap: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap", WeakSet: "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet", // Browser types Attr: "https://developer.mozilla.org/en/docs/DOM/Attr", BeforeLoadEvent: "https://developer.mozilla.org/en/docs/DOM/window", Blob: "https://developer.mozilla.org/en/docs/DOM/Blob", CanvasRenderingContext2D: "https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D", ClientRect: "https://developer.mozilla.org/en/docs/DOM/element.getClientRects", ClipboardEvent: "https://developer.mozilla.org/en-US/docs/Web/API/ClipboardEvent", CustomEvent: "https://developer.mozilla.org/en/docs/DOM/Event/CustomEvent", DOMParser: "https://developer.mozilla.org/en/docs/DOM/DOMParser", DOMRect: "https://developer.mozilla.org/en-US/docs/Web/API/DOMRect", DOMTokenList: "https://developer.mozilla.org/en/docs/DOM/DOMTokenList", Document: "https://developer.mozilla.org/en/docs/DOM/document", DocumentFragment: "https://developer.mozilla.org/en/docs/DOM/document.createDocumentFragment", DocumentOrShadowRoot: "https://developer.mozilla.org/en-US/docs/Web/API/DocumentOrShadowRoot", DragEvent: "https://developer.mozilla.org/en-US/docs/Web/API/DragEvent", Element: "https://developer.mozilla.org/en/docs/DOM/Element", ErrorEvent: "https://developer.mozilla.org/en/docs/DOM/DOM_event_reference/error", Event: "https://developer.mozilla.org/en-US/docs/DOM/event", File: "https://developer.mozilla.org/en/docs/DOM/File", FileList: "https://developer.mozilla.org/en/docs/DOM/FileList", FileReader: "https://developer.mozilla.org/en/docs/DOM/FileReader", FormData: "https://developer.mozilla.org/en-US/docs/Web/API/FormData", HTMLAnchorElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLAnchorElement", HTMLAreaElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLAreaElement", HTMLAudioElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLAudioElement", HTMLBRElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLBRElement", HTMLBaseElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLBaseElement", HTMLBodyElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLBodyElement", HTMLButtonElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLButtonElement", HTMLCanvasElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement", HTMLCollection: "https://developer.mozilla.org/en/docs/DOM/HTMLCollection", HTMLDListElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLDListElement", HTMLDataElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLDataElement", HTMLDataListElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLDataListElement", HTMLDivElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLDivElement", HTMLDocument: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLDocument", HTMLElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement", HTMLElementEventMap: "https://typhonjs-typedoc.github.io/ts-lib-docs/2023/dom/interfaces/HTMLElementEventMap.html", HTMLEmbedElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLEmbedElement", HTMLFieldSetElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLFieldSetElement", HTMLFormControlsCollection: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormControlsCollection", HTMLFormElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement", HTMLHRElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLHRElement", HTMLHeadElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLHeadElement", HTMLHeadingElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLHeadingElement", HTMLHtmlElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLHtmlElement", HTMLIFrameElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLIFrameElement", HTMLImageElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement", HTMLInputElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement", HTMLKeygenElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLKeygenElement", HTMLLIElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLLIElement", HTMLLabelElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLLabelElement", HTMLLegendElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLLegendElement", HTMLLinkElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLLinkElement", HTMLMapElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLMapElement", HTMLMediaElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement", HTMLMetaElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLMetaElement", HTMLMeterElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLMeterElement", HTMLModElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLModElement", HTMLOListElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLOListElement", HTMLObjectElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLObjectElement", HTMLOptGroupElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLOptGroupElement", HTMLOptionElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLOptionElement", HTMLOptionsCollection: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLOptionsCollection", HTMLOutputElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLOutputElement", HTMLParagraphElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLParagraphElement", HTMLParamElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLParamElement", HTMLPreElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLPreElement", HTMLProgressElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLProgressElement", HTMLQuoteElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLQuoteElement", HTMLScriptElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLScriptElement", HTMLSelectElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLSelectElement", HTMLSourceElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLSourceElement", HTMLSpanElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLSpanElement", HTMLStyleElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLStyleElement", HTMLTableCaptionElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCaptionElement", HTMLTableCellElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement", HTMLTableColElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableColElement", HTMLTableDataCellElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableDataCellElement", HTMLTableElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableElement", HTMLTableHeaderCellElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableHeaderCellElement", HTMLTableRowElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableRowElement", HTMLTableSectionElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableSectionElement", HTMLTextAreaElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTextAreaElement", HTMLTimeElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTimeElement", HTMLTitleElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTitleElement", HTMLTrackElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLTrackElement", HTMLUListElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLUListElement", HTMLUnknownElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLUnknownElement", HTMLVideoElement: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLVideoElement", HashChangeEvent: "https://developer.mozilla.org/en/docs/DOM/window.onhashchange", Image: "https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/Image", KeyboardEvent: "https://developer.mozilla.org/en/docs/DOM/KeyboardEvent", MathMLElement: "https://developer.mozilla.org/en-US/docs/Web/API/MathMLElement", MouseEvent: "https://developer.mozilla.org/en/docs/DOM/MouseEvent", MutationObserver: "https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver", MutationRecord: "https://developer.mozilla.org/en-US/docs/Web/API/MutationRecord", NamedNodeMap: "https://developer.mozilla.org/en/docs/DOM/NamedNodeMap", Node: "https://developer.mozilla.org/en/docs/DOM/Node", NodeList: "https://developer.mozilla.org/en/docs/DOM/NodeList", Range: "https://developer.mozilla.org/en/docs/DOM/range.detach", SVGElement: "https://developer.mozilla.org/en-US/docs/Web/API/SVGElement", Selection: "https://developer.mozilla.org/en/docs/DOM/Selection", ShadowRoot: "https://developer.mozilla.org/en-US/docs/Web/API/ShadowRoot", Text: "https://developer.mozilla.org/en/docs/DOM/Text", TouchEvent: "https://developer.mozilla.org/en/docs/DOM/Touch_events", WebSocket: "https://developer.mozilla.org/en/docs/WebSockets", WheelEvent: "https://developer.mozilla.org/en/docs/DOM/WheelEvent", Worker: "https://developer.mozilla.org/en/docs/DOM/Worker", XMLDocument: "https://developer.mozilla.org/en/docs/Parsing_and_serializing_XML", XMLHttpRequest: "https://developer.mozilla.org/en/docs/DOM/XMLHttpRequest", XPathResult: "https://developer.mozilla.org/en/docs/XPathResult", };