diff options
author | 2023-08-21 01:29:06 -0700 | |
---|---|---|
committer | 2023-08-21 01:29:06 -0700 | |
commit | c99a9ba33a36f16f79e38ff77423f5d301f6d2a8 (patch) | |
tree | 0ca11cdc93b665668c9c6d07da0ae865cd1f4c77 /src/bun.js/modules | |
parent | f75b949524ac4a41e0f015cb981f356444fab331 (diff) | |
download | bun-c99a9ba33a36f16f79e38ff77423f5d301f6d2a8.tar.gz bun-c99a9ba33a36f16f79e38ff77423f5d301f6d2a8.tar.zst bun-c99a9ba33a36f16f79e38ff77423f5d301f6d2a8.zip |
Implement File
Diffstat (limited to 'src/bun.js/modules')
-rw-r--r-- | src/bun.js/modules/NodeBufferModule.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/bun.js/modules/NodeBufferModule.h b/src/bun.js/modules/NodeBufferModule.h index 5c6acd48e..5eea9c099 100644 --- a/src/bun.js/modules/NodeBufferModule.h +++ b/src/bun.js/modules/NodeBufferModule.h @@ -149,12 +149,11 @@ DEFINE_NATIVE_MODULE(NodeBuffer) { put(JSC::Identifier::fromString(vm, "SlowBuffer"_s), slowBuffer); auto blobIdent = JSC::Identifier::fromString(vm, "Blob"_s); - JSValue blobValue = - lexicalGlobalObject->get(globalObject, PropertyName(blobIdent)); + JSValue blobValue = globalObject->JSBlobConstructor(); put(blobIdent, blobValue); - // TODO: implement File - put(JSC::Identifier::fromString(vm, "File"_s), blobValue); + put(JSC::Identifier::fromString(vm, "File"_s), + globalObject->JSDOMFileConstructor()); put(JSC::Identifier::fromString(vm, "INSPECT_MAX_BYTES"_s), JSC::jsNumber(50)); |