From 456176deefe01ff8db8bbc73c8469bef59de85fa Mon Sep 17 00:00:00 2001 From: Claude Bot Date: Wed, 31 Dec 2025 02:23:02 +0000 Subject: [PATCH] refactor: move jsc/ files to bindings/ and remove jsc/ directory MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move RefString.zig, array_buffer.zig, dom_call.zig, host_fn.zig to bindings/ since they are JSC binding utilities. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/buntime/{jsc => bindings}/RefString.zig | 0 src/buntime/{jsc => bindings}/array_buffer.zig | 0 src/buntime/{jsc => bindings}/dom_call.zig | 0 src/buntime/{jsc => bindings}/host_fn.zig | 0 src/buntime/jsc.zig | 6 +++--- 5 files changed, 3 insertions(+), 3 deletions(-) rename src/buntime/{jsc => bindings}/RefString.zig (100%) rename src/buntime/{jsc => bindings}/array_buffer.zig (100%) rename src/buntime/{jsc => bindings}/dom_call.zig (100%) rename src/buntime/{jsc => bindings}/host_fn.zig (100%) diff --git a/src/buntime/jsc/RefString.zig b/src/buntime/bindings/RefString.zig similarity index 100% rename from src/buntime/jsc/RefString.zig rename to src/buntime/bindings/RefString.zig diff --git a/src/buntime/jsc/array_buffer.zig b/src/buntime/bindings/array_buffer.zig similarity index 100% rename from src/buntime/jsc/array_buffer.zig rename to src/buntime/bindings/array_buffer.zig diff --git a/src/buntime/jsc/dom_call.zig b/src/buntime/bindings/dom_call.zig similarity index 100% rename from src/buntime/jsc/dom_call.zig rename to src/buntime/bindings/dom_call.zig diff --git a/src/buntime/jsc/host_fn.zig b/src/buntime/bindings/host_fn.zig similarity index 100% rename from src/buntime/jsc/host_fn.zig rename to src/buntime/bindings/host_fn.zig diff --git a/src/buntime/jsc.zig b/src/buntime/jsc.zig index 9a4e07323d..ef3fe6a0ea 100644 --- a/src/buntime/jsc.zig +++ b/src/buntime/jsc.zig @@ -26,7 +26,7 @@ pub const JSValue = @import("./bindings/JSValue.zig").JSValue; // Host functions are the native function pointer type that can be used by a // JSC::JSFunction to call native code from JavaScript. To allow usage of `try` // for error handling, Bun provides toJSHostFn to wrap JSHostFnZig into JSHostFn. -pub const host_fn = @import("./jsc/host_fn.zig"); +pub const host_fn = @import("./bindings/host_fn.zig"); pub const JSHostFn = host_fn.JSHostFn; pub const JSHostFnZig = host_fn.JSHostFnZig; pub const JSHostFnZigWithContext = host_fn.JSHostFnZigWithContext; @@ -40,7 +40,7 @@ pub const fromJSHostCallGeneric = host_fn.fromJSHostCallGeneric; // JSC Classes Bindings pub const AnyPromise = @import("./bindings/AnyPromise.zig").AnyPromise; -pub const array_buffer = @import("./jsc/array_buffer.zig"); +pub const array_buffer = @import("./bindings/array_buffer.zig"); pub const ArrayBuffer = array_buffer.ArrayBuffer; pub const MarkedArrayBuffer = array_buffer.MarkedArrayBuffer; pub const JSCArrayBuffer = array_buffer.JSCArrayBuffer; @@ -69,7 +69,7 @@ pub const JSRef = @import("./bindings/JSRef.zig").JSRef; pub const JSString = @import("./bindings/JSString.zig").JSString; pub const JSUint8Array = @import("./bindings/JSUint8Array.zig").JSUint8Array; pub const JSBigInt = @import("./bindings/JSBigInt.zig").JSBigInt; -pub const RefString = @import("./jsc/RefString.zig"); +pub const RefString = @import("./bindings/RefString.zig"); pub const ScriptExecutionStatus = @import("./bindings/ScriptExecutionStatus.zig").ScriptExecutionStatus; pub const SourceType = @import("./bindings/SourceType.zig").SourceType; pub const Strong = @import("./bindings/Strong.zig");