summaryrefslogtreecommitdiff
path: root/packages/webapi
diff options
context:
space:
mode:
Diffstat (limited to 'packages/webapi')
-rw-r--r--packages/webapi/mod.d.ts95
-rw-r--r--packages/webapi/run/build.js14
-rw-r--r--packages/webapi/src/types.d.ts2
3 files changed, 23 insertions, 88 deletions
diff --git a/packages/webapi/mod.d.ts b/packages/webapi/mod.d.ts
index f61a47741..a9b9d832e 100644
--- a/packages/webapi/mod.d.ts
+++ b/packages/webapi/mod.d.ts
@@ -1,87 +1,12 @@
-export {
- AbortController,
- AbortSignal,
- Blob,
- ByteLengthQueuingStrategy,
- CanvasRenderingContext2D,
- CharacterData,
- Comment,
- CountQueuingStrategy,
- CSSStyleSheet,
- CustomElementRegistry,
- CustomEvent,
- DOMException,
- Document,
- DocumentFragment,
- Element,
- Event,
- EventTarget,
- File,
- FormData,
- HTMLDocument,
- HTMLElement,
- HTMLBodyElement,
- HTMLCanvasElement,
- HTMLDivElement,
- HTMLHeadElement,
- HTMLHtmlElement,
- HTMLImageElement,
- HTMLSpanElement,
- HTMLStyleElement,
- HTMLTemplateElement,
- HTMLUnknownElement,
- Headers,
- IntersectionObserver,
- Image,
- ImageData,
- MediaQueryList,
- MutationObserver,
- Node,
- NodeFilter,
- NodeIterator,
- OffscreenCanvas,
- ReadableByteStreamController,
- ReadableStream,
- ReadableStreamBYOBReader,
- ReadableStreamBYOBRequest,
- ReadableStreamDefaultController,
- ReadableStreamDefaultReader,
- Request,
- ResizeObserver,
- Response,
- ShadowRoot,
- StyleSheet,
- Text,
- TransformStream,
- TreeWalker,
- URLPattern,
- WritableStream,
- WritableStreamDefaultController,
- WritableStreamDefaultWriter,
- Window,
- alert,
- atob,
- btoa,
- cancelAnimationFrame,
- cancelIdleCallback,
- clearTimeout,
- fetch,
- requestAnimationFrame,
- requestIdleCallback,
- setTimeout,
- structuredClone,
-} from './mod.js'
-export { pathToPosix } from './lib/utils'
+export { AbortController, AbortSignal, Blob, ByteLengthQueuingStrategy, CanvasRenderingContext2D, CharacterData, Comment, CountQueuingStrategy, CSSStyleSheet, CustomElementRegistry, CustomEvent, DOMException, Document, DocumentFragment, Element, Event, EventTarget, File, FormData, HTMLDocument, HTMLElement, HTMLBodyElement, HTMLCanvasElement, HTMLDivElement, HTMLHeadElement, HTMLHtmlElement, HTMLImageElement, HTMLSpanElement, HTMLStyleElement, HTMLTemplateElement, HTMLUnknownElement, Headers, IntersectionObserver, Image, ImageData, MediaQueryList, MutationObserver, Node, NodeFilter, NodeIterator, OffscreenCanvas, ReadableByteStreamController, ReadableStream, ReadableStreamBYOBReader, ReadableStreamBYOBRequest, ReadableStreamDefaultController, ReadableStreamDefaultReader, Request, ResizeObserver, Response, ShadowRoot, StyleSheet, Text, TransformStream, TreeWalker, URLPattern, WritableStream, WritableStreamDefaultController, WritableStreamDefaultWriter, Window, alert, atob, btoa, cancelAnimationFrame, cancelIdleCallback, clearTimeout, fetch, requestAnimationFrame, requestIdleCallback, setTimeout, structuredClone, } from './mod.js';
+export { pathToPosix } from './lib/utils';
export declare const polyfill: {
- (target: any, options?: PolyfillOptions | undefined): any
- internals(target: any, name: string): any
-}
+ (target: any, options?: PolyfillOptions | undefined): any;
+ internals(target: any, name: string): any;
+};
interface PolyfillOptions {
- exclude?: string | string[]
- override?: Record<
- string,
- {
- (...args: any[]): any
- }
- >
-}
+ exclude?: string | string[];
+ override?: Record<string, {
+ (...args: any[]): any;
+ }>;
+} \ No newline at end of file
diff --git a/packages/webapi/run/build.js b/packages/webapi/run/build.js
index 993bdcf2c..214dbe0ba 100644
--- a/packages/webapi/run/build.js
+++ b/packages/webapi/run/build.js
@@ -20,8 +20,18 @@ const readFile = (/** @type {string} */ id) =>
readFileCache[id] || (readFileCache[id] = nodeReadFile(id, 'utf8'))
const pathToDOMException = path.resolve('src', 'lib', 'DOMException.js')
-const pathToEventTargetShim = path.resolve('node_modules', 'event-target-shim', 'index.mjs')
-const pathToStructuredClone = path.resolve('node_modules', '@ungap', 'structured-clone', 'esm', 'index.js')
+const pathToEventTargetShim = path.resolve(
+ 'node_modules',
+ 'event-target-shim',
+ 'index.mjs'
+)
+const pathToStructuredClone = path.resolve(
+ 'node_modules',
+ '@ungap',
+ 'structured-clone',
+ 'esm',
+ 'index.js'
+)
const plugins = [
typescript({
diff --git a/packages/webapi/src/types.d.ts b/packages/webapi/src/types.d.ts
index 8c725c57d..09c57387b 100644
--- a/packages/webapi/src/types.d.ts
+++ b/packages/webapi/src/types.d.ts
@@ -1,4 +1,4 @@
-declare module "node:*"
+declare module 'node:*'
declare module '@ungap/structured-clone/esm/index.js'
declare module '@ungap/structured-clone/esm/deserialize.js'
declare module '@ungap/structured-clone/esm/serialize.js'