aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/scripts/class-definitions.ts
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-24 00:14:32 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-24 00:14:59 -0800
commitad692495a1cfcc387b2f72da0e7ab7246bc1d644 (patch)
tree97d1e439a4ec640d6882c81ab583bdd9249ac51e /src/bun.js/scripts/class-definitions.ts
parent2c31beda750e40a0d2af0362e77f4b0e46526473 (diff)
downloadbun-ad692495a1cfcc387b2f72da0e7ab7246bc1d644.tar.gz
bun-ad692495a1cfcc387b2f72da0e7ab7246bc1d644.tar.zst
bun-ad692495a1cfcc387b2f72da0e7ab7246bc1d644.zip
Update class-definitions.ts
Diffstat (limited to 'src/bun.js/scripts/class-definitions.ts')
-rw-r--r--src/bun.js/scripts/class-definitions.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/bun.js/scripts/class-definitions.ts b/src/bun.js/scripts/class-definitions.ts
index ae1e7cf35..17c82d166 100644
--- a/src/bun.js/scripts/class-definitions.ts
+++ b/src/bun.js/scripts/class-definitions.ts
@@ -29,6 +29,15 @@ export interface ClassDefinition {
estimatedSize?: boolean;
hasPendingActivity?: boolean;
isEventEmitter?: boolean;
+
+ custom?: Record<string, CustomField>;
+}
+
+export interface CustomField {
+ header?: string;
+ extraHeaderIncludes?: string[];
+ impl?: string;
+ type?: string;
}
export function define(