aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/modules/ObjectModule.h
blob: 296e8000ae03317efe0fc8195cf2dc65127aace3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once

#include "../bindings/ZigGlobalObject.h"
#include "JavaScriptCore/JSGlobalObject.h"

namespace Zig {
JSC::SyntheticSourceProvider::SyntheticSourceGenerator
generateObjectModuleSourceCode(JSC::JSGlobalObject *globalObject,
                               JSC::JSObject *object);

JSC::SyntheticSourceProvider::SyntheticSourceGenerator
generateObjectModuleSourceCodeForJSON(JSC::JSGlobalObject *globalObject,
                                      JSC::JSObject *object);

JSC::SyntheticSourceProvider::SyntheticSourceGenerator
generateJSValueModuleSourceCode(JSC::JSGlobalObject *globalObject,
                                JSC::JSValue value);

} // namespace Zig
0Fix body mixinGravatar Jarred Sumner 2-9/+9 2022-09-30Fix failing tests from backpressureGravatar Jarred Sumner 1-132/+91 2022-09-30Eagerly receive incoming request bodiesGravatar Jarred Sumner 1-77/+71 2022-09-30Fix outdated typeGravatar Jarred Sumner 1-1/+1 2022-09-30Simplify some of thisGravatar Jarred Sumner 1-127/+23 2022-09-30Delete some codeGravatar Jarred Sumner 1-105/+56 2022-09-30Add a couple assertionsGravatar Jarred Sumner 1-1/+5 2022-09-30Fix incorrect first number in byte streamGravatar Jarred Sumner 1-8/+6 2022-09-30Attempt to address .write() bugGravatar Jarred Sumner 1-8/+23 2022-09-30Fix unnecessary "Buffer is detached" errorGravatar Jarred Sumner 1-8/+34 2022-09-30Request->url == string, not ZigString nowGravatar Jarred Sumner 2-21/+38 2022-09-30Improve test coverage for Request body streaming!Gravatar Jarred Sumner 1-59/+288 2022-09-30Fix OOB when multiple headers have the same name lengthGravatar Jarred Sumner 1-18/+24 2022-09-30Add a better wrapper function for promisesGravatar Jarred Sumner 1-3/+28 2022-09-30Use poll_ref in the io tasksGravatar Jarred Sumner 1-11/+12 2022-09-30Support all `ArrayBufferView` in all hashing functions and node fs functionsGravatar Jarred Sumner 1-11/+46 2022-09-30Verbose flagGravatar Jarred Sumner 1-1/+17 2022-09-30Use pollref in FileBlobLoaderGravatar Jarred Sumner 1-1/+1 2022-09-30Fixup Body mixin implementationGravatar Jarred Sumner 1-233/+193 2022-09-30Use PollRef in napiGravatar Jarred Sumner 1-0/+5 2022-09-30more gc in fs testGravatar Jarred Sumner 2-2/+13 2022-09-30Remove extraneous calls to `.ref()`Gravatar Jarred Sumner 17-169/+172 2022-09-30Add hidden `verbose` flag to `fetch` (the third argument)Gravatar Jarred Sumner 1-0/+13 2022-09-30[internal] Use `PollRef` for `fetch()`Gravatar Jarred Sumner 1-1/+6