aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/api/bun.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/api/bun.zig')
-rw-r--r--src/bun.js/api/bun.zig15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/bun.js/api/bun.zig b/src/bun.js/api/bun.zig
index 7c2dd58aa..0c22a5d9b 100644
--- a/src/bun.js/api/bun.zig
+++ b/src/bun.js/api/bun.zig
@@ -486,6 +486,17 @@ pub fn getImportedStyles(
return JSValue.createStringArray(ctx.ptr(), styles.ptr, styles.len, true).asRef();
}
+pub fn newOs(
+ _: void,
+ ctx: js.JSContextRef,
+ _: js.JSObjectRef,
+ _: js.JSObjectRef,
+ _: []const js.JSValueRef,
+ _: js.ExceptionRef,
+) js.JSValueRef {
+ return Node.Os.create(ctx.ptr()).asObjectRef();
+}
+
pub fn newPath(
_: void,
ctx: js.JSContextRef,
@@ -1032,6 +1043,10 @@ pub const Class = NewClass(
.@"return" = "string[]",
},
},
+ ._Os = .{
+ .rfn = Bun.newOs,
+ .ts = d.ts{},
+ },
._Path = .{
.rfn = Bun.newPath,
.ts = d.ts{},