Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

rescript-bun

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rescript-bun - npm Package Compare versions

Comparing version
0.5.0
to
2.0.0-alpha.1
+3
-5
package.json
{
"name": "rescript-bun",
"version": "0.5.0",
"version": "2.0.0-alpha.1",
"main": "src/Bun.js",

@@ -23,9 +23,7 @@ "sideEffects": false,

"devDependencies": {
"@rescript/core": "1.3.0",
"rescript": "11.1.1"
"rescript": "12.0.0-alpha.4"
},
"peerDependencies": {
"rescript": ">=11.1.0",
"@rescript/core": ">=1.3.0"
"rescript": "12.0.0-alpha.4"
}
}

@@ -11,8 +11,8 @@ # rescript-bun

You need to be on ReScript v11 `>=11.1.0` and Core `>=1.3.0`. This is designed for uncurried mode so you should use that as well (`"uncurried": true` in your bsconfig/`rescript.json`).
You need to be on ReScript v12 `>=12.0.0-alpha.4`.
Install `rescript-bun` and `@rescript/core`:
Install `rescript-bun`:
```bash
npm i rescript-bun @rescript/core
npm i rescript-bun@2.0.0-alpha.1
```

@@ -24,3 +24,3 @@

{
"bs-dependencies": ["@rescript/core", "rescript-bun"]
"bs-dependencies": ["rescript-bun"]
}

@@ -35,7 +35,3 @@ ```

{
"bsc-flags": [
"-open RescriptCore",
"-open RescriptBun",
"-open RescriptBun.Globals"
]
"bsc-flags": ["-open RescriptBun", "-open RescriptBun.Globals"]
}

@@ -214,3 +210,3 @@ ```

- How to reuse/contribute to [`rescript-webapi`](https://github.com/TheSpyder/rescript-webapi) instead of rolling our own bindings. I've intentionally not reused any other existing library because I wanted to start from scratch and follow ReScript v11 idioms as much as possible. But once all of this settles, we need to figure out and share the common denominator with `rescript-webapi` and other similar projects to this.
- How to reuse/contribute to [`rescript-webapi`](https://github.com/TheSpyder/rescript-webapi) instead of rolling our own bindings. I've intentionally not reused any other existing library because I wanted to start from scratch and follow ReScript v11+ idioms as much as possible. But once all of this settles, we need to figure out and share the common denominator with `rescript-webapi` and other similar projects to this.

@@ -222,5 +218,1 @@ ## Contributing

If you do want to contribute, _please open an issue saying you're starting work on module X_. So we don't accidentally double work.
## Bindings style
_This will be fleshed out in a short while_.

@@ -20,5 +20,3 @@ {

},
"suffix": ".js",
"bs-dependencies": ["@rescript/core"],
"bsc-flags": ["-open RescriptCore"]
"suffix": ".js"
}
// Generated by ReScript, PLEASE EDIT WITH CARE
var AssertionError;
let AssertionError;
export {
AssertionError ,
AssertionError,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var AsyncLocalStorage = {};
let AsyncLocalStorage = {};
export {
AsyncLocalStorage ,
AsyncLocalStorage,
}
/* No side effect */

@@ -56,74 +56,74 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

return {
TAG: "String",
_0: x
};
TAG: "String",
_0: x
};
} else if (Buffer.isBuffer(x)) {
return {
TAG: "Buffer",
_0: x
};
TAG: "Buffer",
_0: x
};
} else if (Nodeutil.types.isInt8Array(x)) {
return {
TAG: "Int8Array",
_0: x
};
TAG: "Int8Array",
_0: x
};
} else if (Nodeutil.types.isUint8Array(x)) {
return {
TAG: "Uint8Array",
_0: x
};
TAG: "Uint8Array",
_0: x
};
} else if (Nodeutil.types.isUint8ClampedArray(x)) {
return {
TAG: "Uint8ClampedArray",
_0: x
};
TAG: "Uint8ClampedArray",
_0: x
};
} else if (Nodeutil.types.isInt16Array(x)) {
return {
TAG: "Int16Array",
_0: x
};
TAG: "Int16Array",
_0: x
};
} else if (Nodeutil.types.isUint16Array(x)) {
return {
TAG: "Uint16Array",
_0: x
};
TAG: "Uint16Array",
_0: x
};
} else if (Nodeutil.types.isInt32Array(x)) {
return {
TAG: "Int32Array",
_0: x
};
TAG: "Int32Array",
_0: x
};
} else if (Nodeutil.types.isUint32Array(x)) {
return {
TAG: "Uint32Array",
_0: x
};
TAG: "Uint32Array",
_0: x
};
} else if (Nodeutil.types.isFloat32Array(x)) {
return {
TAG: "Float32Array",
_0: x
};
TAG: "Float32Array",
_0: x
};
} else if (Nodeutil.types.isFloat64Array(x)) {
return {
TAG: "Float64Array",
_0: x
};
TAG: "Float64Array",
_0: x
};
} else if (Nodeutil.types.isDataView(x)) {
return {
TAG: "DataView",
_0: x
};
TAG: "DataView",
_0: x
};
} else if (Nodeutil.types.isStringObject(x)) {
return {
TAG: "String",
_0: x
};
TAG: "String",
_0: x
};
} else {
return {
TAG: "Unknown",
_0: x
};
TAG: "Unknown",
_0: x
};
}
}
var Impl = {
let Impl = {
string: string,

@@ -145,17 +145,17 @@ buffer: buffer,

export {
Impl ,
string ,
buffer ,
int8Array ,
uInt8Array ,
uInt8ClampedArray ,
uInt16Array ,
int16Array ,
uInt32Array ,
int32Array ,
float32Array ,
float64Array ,
dataView ,
classify ,
Impl,
string,
buffer,
int8Array,
uInt8Array,
uInt8ClampedArray,
uInt16Array,
int16Array,
uInt32Array,
int32Array,
float32Array,
float64Array,
dataView,
classify,
}
/* node:util Not a pure module */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Constants = {};
let Constants = {};
export {
Constants ,
Constants,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
import * as Caml_option from "rescript/lib/es6/caml_option.js";
import * as Primitive_option from "rescript/lib/es6/Primitive_option.js";
var StringOrBuffer = {};
let StringOrBuffer = {};
var Env = {};
let Env = {};
var Server = {};
let Server = {};
var BunFile = {};
let BunFile = {};
var Destination = {};
let Destination = {};
var Input = {};
let Input = {};
var Write = {
let Write = {
Destination: Destination,

@@ -22,5 +22,5 @@ Input: Input

var TypedArrayOrBuffer = {};
let TypedArrayOrBuffer = {};
var asPromise = (function asPromise(v) {
let asPromise = (function asPromise(v) {
return v instanceof Promise ? v : undefined

@@ -30,21 +30,21 @@ });

function decode(v) {
var v$1 = asPromise(v);
let v$1 = asPromise(v);
if (v$1 !== undefined) {
return {
TAG: "Async",
_0: Caml_option.valFromOption(v$1)
};
TAG: "Async",
_0: v$1
};
} else {
return {
TAG: "Sync",
_0: v
};
TAG: "Sync",
_0: v
};
}
}
var Peek = {
let Peek = {
decode: decode
};
var asUint8Array = (function asUint8Array(raw) {
let asUint8Array = (function asUint8Array(raw) {
if (raw instanceof Uint8Array) {

@@ -56,21 +56,21 @@ return raw

function decode$1(raw) {
var v = asUint8Array(raw);
let v = asUint8Array(raw);
if (v !== undefined) {
return {
TAG: "Uint8Array",
_0: Caml_option.valFromOption(v)
};
TAG: "Uint8Array",
_0: Primitive_option.valFromOption(v)
};
} else {
return {
TAG: "ArrayBuffer",
_0: raw
};
TAG: "ArrayBuffer",
_0: raw
};
}
}
var EndResult = {
let EndResult = {
decode: decode$1
};
var asUint8Array$1 = (function asUint8Array(raw) {
let asUint8Array$1 = (function asUint8Array(raw) {
if (raw instanceof Uint8Array) {

@@ -81,3 +81,3 @@ return raw

var asArrayBuffer = (function asArrayBuffer(raw) {
let asArrayBuffer = (function asArrayBuffer(raw) {
if (raw instanceof ArrayBuffer) {

@@ -89,28 +89,28 @@ return raw

function decode$2(raw) {
var v = asUint8Array$1(raw);
let v = asUint8Array$1(raw);
if (v !== undefined) {
return {
TAG: "Uint8Array",
_0: Caml_option.valFromOption(v)
};
TAG: "Uint8Array",
_0: Primitive_option.valFromOption(v)
};
}
var v$1 = asArrayBuffer(raw);
let v$1 = asArrayBuffer(raw);
if (v$1 !== undefined) {
return {
TAG: "ArrayBuffer",
_0: Caml_option.valFromOption(v$1)
};
TAG: "ArrayBuffer",
_0: Primitive_option.valFromOption(v$1)
};
} else {
return {
TAG: "Bytes",
_0: raw
};
TAG: "Bytes",
_0: raw
};
}
}
var FlushResult = {
let FlushResult = {
decode: decode$2
};
var ArrayBufferSink = {
let ArrayBufferSink = {
EndResult: EndResult,

@@ -120,23 +120,23 @@ FlushResult: FlushResult

var Dns = {};
let Dns = {};
var FileSink = {};
let FileSink = {};
var WyHash = {};
let WyHash = {};
var Adler32 = {};
let Adler32 = {};
var Crc32 = {};
let Crc32 = {};
var CityHash32 = {};
let CityHash32 = {};
var CityHash64 = {};
let CityHash64 = {};
var Murmur32v3 = {};
let Murmur32v3 = {};
var Murmur32v2 = {};
let Murmur32v2 = {};
var Murmur64v2 = {};
let Murmur64v2 = {};
var Algorithms = {
let Algorithms = {
WyHash: WyHash,

@@ -152,47 +152,47 @@ Adler32: Adler32,

var Hash = {
let Hash = {
Algorithms: Algorithms
};
var BunPlugin = {};
let BunPlugin = {};
var Transpiler = {};
let Transpiler = {};
var BuildArtifact = {};
let BuildArtifact = {};
var Build = {
let Build = {
BuildArtifact: BuildArtifact
};
var Password = {};
let Password = {};
var SemVer = {};
let SemVer = {};
var CryptoHasher = {};
let CryptoHasher = {};
var FileSystemRouter = {};
let FileSystemRouter = {};
var Glob = {};
let Glob = {};
export {
StringOrBuffer ,
Env ,
Server ,
BunFile ,
Write ,
TypedArrayOrBuffer ,
Peek ,
ArrayBufferSink ,
Dns ,
FileSink ,
Hash ,
BunPlugin ,
Transpiler ,
Build ,
Password ,
SemVer ,
CryptoHasher ,
FileSystemRouter ,
Glob ,
StringOrBuffer,
Env,
Server,
BunFile,
Write,
TypedArrayOrBuffer,
Peek,
ArrayBufferSink,
Dns,
FileSink,
Hash,
BunPlugin,
Transpiler,
Build,
Password,
SemVer,
CryptoHasher,
FileSystemRouter,
Glob,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Events = {};
let Events = {};
export {
Events ,
Events,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
import * as Js_dict from "rescript/lib/es6/js_dict.js";
import * as Js_dict from "rescript/lib/es6/Js_dict.js";
import * as Disconnect from "disconnect";
import * as Nodecluster from "node:cluster";
import * as Js_null_undefined from "rescript/lib/es6/js_null_undefined.js";
import * as Js_null_undefined from "rescript/lib/es6/Js_null_undefined.js";
function classify(x) {
var addressType = x.addressType;
var intOrString = typeof addressType;
let addressType = x.addressType;
let intOrString = typeof addressType;
switch (intOrString) {
case "number" :
switch (addressType) {
case -1 :
return {
TAG: "UnixDomainSocket",
_0: x
};
case 4 :
return {
TAG: "TcpV4",
_0: x
};
case 6 :
return {
TAG: "TcpV6",
_0: x
};
default:
return {
TAG: "Unknown",
_0: x
};
}
switch (addressType) {
case -1 :
return {
TAG: "UnixDomainSocket",
_0: x
};
case 4 :
return {
TAG: "TcpV4",
_0: x
};
case 6 :
return {
TAG: "TcpV6",
_0: x
};
default:
return {
TAG: "Unknown",
_0: x
};
}
case "string" :
switch (addressType) {
case "udp4" :
return {
TAG: "Udp4",
_0: x
};
case "udp6" :
return {
TAG: "Udp6",
_0: x
};
default:
return {
TAG: "Unknown",
_0: x
};
}
switch (addressType) {
case "udp4" :
return {
TAG: "Udp4",
_0: x
};
case "udp6" :
return {
TAG: "Udp6",
_0: x
};
default:
return {
TAG: "Unknown",
_0: x
};
}
default:
return {
TAG: "Unknown",
_0: x
};
TAG: "Unknown",
_0: x
};
}
}
var Address = {
let Address = {
classify: classify
};
var Message = {};
let Message = {};
var Events = {};
let Events = {};

@@ -77,3 +77,3 @@ function sendHttpServerHandle(options, msg, handle) {

var $$Worker = {
let Worker = {
Events: Events,

@@ -92,3 +92,3 @@ sendHttpServerHandle: sendHttpServerHandle,

var decodeSchedulingPolicy = Nodecluster.schedulingPolicy === Nodecluster.SCHED_RR ? "SCHED_RR" : "SCHED_NONE";
let decodeSchedulingPolicy = Nodecluster.schedulingPolicy === Nodecluster.SCHED_RR ? "SCHED_RR" : "SCHED_NONE";

@@ -100,10 +100,10 @@ function getWorker(_workers, id) {

export {
Address ,
Message ,
$$Worker ,
disconnect ,
fork ,
decodeSchedulingPolicy ,
getWorker ,
Address,
Message,
Worker,
disconnect,
fork,
decodeSchedulingPolicy,
getWorker,
}
/* decodeSchedulingPolicy Not a pure module */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Impl = {};
let Impl = {};
var Symmetric = {
let Symmetric = {
Impl: Impl
};
var Impl$1 = {};
let Impl$1 = {};
var Asymmetric = {
let Asymmetric = {
Impl: Impl$1
};
var Impl$2 = {};
let Impl$2 = {};
var KeyObject = {
let KeyObject = {
Symmetric: Symmetric,

@@ -24,29 +24,29 @@ Asymmetric: Asymmetric,

var PivateKey = {};
let PivateKey = {};
var PublicKey = {};
let PublicKey = {};
var Impl$3 = {};
let Impl$3 = {};
var Hash = {
let Hash = {
Impl: Impl$3
};
var Impl$4 = {};
let Impl$4 = {};
var Hmac = {
let Hmac = {
Impl: Impl$4
};
var Certificate = {};
let Certificate = {};
var Impl$5 = {};
let Impl$5 = {};
var Cipher = {
let Cipher = {
Impl: Impl$5
};
var Impl$6 = {};
let Impl$6 = {};
var Decipher = {
let Decipher = {
Impl: Impl$6

@@ -56,11 +56,11 @@ };

export {
KeyObject ,
PivateKey ,
PublicKey ,
Hash ,
Hmac ,
Certificate ,
Cipher ,
Decipher ,
KeyObject,
PivateKey,
PublicKey,
Hash,
Hmac,
Certificate,
Cipher,
Decipher,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var CallbackAPI = {};
let CallbackAPI = {};
export {
CallbackAPI ,
CallbackAPI,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
import * as PervasivesU from "rescript/lib/es6/pervasivesU.js";
import * as Pervasives from "rescript/lib/es6/Pervasives.js";
import * as Nodeassert from "node:assert";

@@ -36,3 +36,3 @@ import * as Internal__JsTypeReflection$RescriptBun from "./internal/Internal__JsTypeReflection.js";

var $$Error$1 = {
let $$Error$1 = {
instanceOf: instanceOf,

@@ -62,3 +62,3 @@ isError: isError,

var AssertionError = {
let AssertionError = {
instanceOf: instanceOf$1,

@@ -88,3 +88,3 @@ isAssertionError: isAssertionError,

var $$EvalError$1 = {
let $$EvalError$1 = {
instanceOf: instanceOf$2,

@@ -114,3 +114,3 @@ isEvalError: isEvalError,

var $$RangeError$1 = {
let $$RangeError$1 = {
instanceOf: instanceOf$3,

@@ -140,3 +140,3 @@ isRangeError: isRangeError,

var $$ReferenceError$1 = {
let $$ReferenceError$1 = {
instanceOf: instanceOf$4,

@@ -166,3 +166,3 @@ isReferenceError: isReferenceError,

var $$SyntaxError$1 = {
let $$SyntaxError$1 = {
instanceOf: instanceOf$5,

@@ -173,3 +173,3 @@ isSyntaxError: isSyntaxError,

var SystemError = {};
let SystemError = {};

@@ -195,3 +195,3 @@ function instanceOf$6(x) {

var $$TypeError$1 = {
let $$TypeError$1 = {
instanceOf: instanceOf$6,

@@ -221,3 +221,3 @@ isTypeError: isTypeError,

var $$URIError$1 = {
let $$URIError$1 = {
instanceOf: instanceOf$7,

@@ -231,42 +231,42 @@ isURIError: isURIError,

return {
TAG: "AssertionError",
_0: value
};
TAG: "AssertionError",
_0: value
};
} else if (isEvalError(value)) {
return {
TAG: "EvalError",
_0: value
};
TAG: "EvalError",
_0: value
};
} else if (isRangeError(value)) {
return {
TAG: "RangeError",
_0: value
};
TAG: "RangeError",
_0: value
};
} else if (isReferenceError(value)) {
return {
TAG: "ReferenceError",
_0: value
};
TAG: "ReferenceError",
_0: value
};
} else if (isSyntaxError(value)) {
return {
TAG: "SyntaxError",
_0: value
};
TAG: "SyntaxError",
_0: value
};
} else if (isTypeError(value)) {
return {
TAG: "TypeError",
_0: value
};
TAG: "TypeError",
_0: value
};
} else if (isURIError(value)) {
return {
TAG: "URIError",
_0: value
};
TAG: "URIError",
_0: value
};
} else if (isError(value)) {
return {
TAG: "Error",
_0: value
};
TAG: "Error",
_0: value
};
} else {
return ;
return;
}

@@ -276,7 +276,7 @@ }

function classifyExn(value) {
var err = classifyOpt(value);
let err = classifyOpt(value);
if (err !== undefined) {
return err;
} else {
return PervasivesU.failwith("Unknown data type");
return Pervasives.failwith("Unknown data type");
}

@@ -286,17 +286,17 @@ }

function classify(value) {
var err = classifyOpt(value);
let err = classifyOpt(value);
if (err !== undefined) {
return {
TAG: "Ok",
_0: err
};
TAG: "Ok",
_0: err
};
} else {
return {
TAG: "Error",
_0: value
};
TAG: "Error",
_0: value
};
}
}
var ErrorCodes = {};
let ErrorCodes = {};

@@ -306,3 +306,3 @@ export {

$$Error$1 as $$Error,
AssertionError ,
AssertionError,
$$EvalError$1 as $$EvalError,

@@ -312,10 +312,10 @@ $$RangeError$1 as $$RangeError,

$$SyntaxError$1 as $$SyntaxError,
SystemError ,
SystemError,
$$TypeError$1 as $$TypeError,
$$URIError$1 as $$URIError,
classifyOpt ,
classifyExn ,
classify ,
ErrorCodes ,
classifyOpt,
classifyExn,
classify,
ErrorCodes,
}
/* Not a pure module */

@@ -5,14 +5,14 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

function classify(evt) {
var match = typeof evt;
let match = typeof evt;
switch (match) {
case "string" :
return {
TAG: "String",
_0: evt
};
return {
TAG: "String",
_0: evt
};
case "symbol" :
return {
TAG: "Symbol",
_0: evt
};
return {
TAG: "Symbol",
_0: evt
};
default:

@@ -24,17 +24,17 @@ return "Unknown";

function eq(event1, event2) {
var match = typeof event1;
var match$1 = typeof event2;
let match = typeof event1;
let match$1 = typeof event2;
switch (match) {
case "string" :
if (match$1 === "string") {
return event1 === event2;
} else {
return false;
}
if (match$1 === "string") {
return event1 === event2;
} else {
return false;
}
case "symbol" :
if (match$1 === "symbol") {
return event1 === event2;
} else {
return false;
}
if (match$1 === "symbol") {
return event1 === event2;
} else {
return false;
}
default:

@@ -46,5 +46,5 @@ return false;

export {
classify ,
eq ,
classify,
eq,
}
/* No side effect */

@@ -13,5 +13,5 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

export {
Impl ,
Make ,
Impl,
Make,
}
/* No side effect */
+20
-20
// Generated by ReScript, PLEASE EDIT WITH CARE
var Dirent = {};
let Dirent = {};
var Dir = {};
let Dir = {};
var Stats = {};
let Stats = {};
var Constants = {};
let Constants = {};
var Flag = {};
let Flag = {};
var FileHandle = {};
let FileHandle = {};
var PromiseAPI = {};
let PromiseAPI = {};
var Impl = {};
let Impl = {};
var WriteStream = {
let WriteStream = {
Impl: Impl
};
var Impl$1 = {};
let Impl$1 = {};
var ReadStream = {
let ReadStream = {
Impl: Impl$1

@@ -31,12 +31,12 @@ };

export {
Dirent ,
Dir ,
Stats ,
Constants ,
Flag ,
FileHandle ,
PromiseAPI ,
WriteStream ,
ReadStream ,
Dirent,
Dir,
Stats,
Constants,
Flag,
FileHandle,
PromiseAPI,
WriteStream,
ReadStream,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var BufferSource = {};
let BufferSource = {};
var HeadersInit = {};
let HeadersInit = {};
var $$Headers = {};
let Headers = {};
var $$FormData = {};
let FormData = {};
var $$AbortSignal = {};
let AbortSignal = {};
var ReadableStreamDirectController = {};
let ReadableStreamDirectController = {};
var $$WritableStreamDefaultWriter = {};
let WritableStreamDefaultWriter = {};
var $$WritableStream = {
$$WritableStreamDefaultWriter: $$WritableStreamDefaultWriter
let WritableStream = {
WritableStreamDefaultWriter: WritableStreamDefaultWriter
};
var ReadableStreamGenericReader = {};
let ReadableStreamGenericReader = {};
var $$ReadableStreamDefaultReader = {};
let ReadableStreamDefaultReader = {};
var $$ReadableStream = {};
let ReadableStream = {};
var ReadableWritablePair = {};
let ReadableWritablePair = {};
var Controller = {};
let Controller = {};
var $$TransformStream = {
let TransformStream = {
Controller: Controller
};
var $$Blob = {};
let Blob = {};
var $$File = {};
let File = {};
var $$URLSearchParams = {};
let URLSearchParams = {};
var $$Response = {};
let Response = {};
var XMLHttpRequestBodyInit = {};
let XMLHttpRequestBodyInit = {};
var BodyInit = {};
let BodyInit = {};
var $$Request = {};
let Request = {};
var $$Crypto = {};
let Crypto = {};
var $$TextEncoder = {};
let TextEncoder = {};
var Input = {};
let Input = {};
var $$TextDecoder = {
let TextDecoder = {
Input: Input
};
var $$EventTarget = {};
let EventTarget = {};
var $$Event = {};
let Event = {};
var $$ErrorEvent = {};
let ErrorEvent = {};
var $$CloseEvent = {};
let CloseEvent = {};
var $$MessageEvent = {};
let MessageEvent = {};
var $$CustomEvent = {};
let CustomEvent = {};
var $$WebSocket = {};
let WebSocket = {};
var $$URL = {};
let URL = {};
var FetchEvent = {};
let FetchEvent = {};
var ShellOutput = {};
let ShellOutput = {};
var ShellExpression = {};
let ShellExpression = {};
var ShellPromise = {};
let ShellPromise = {};
var Shell = {};
let Shell = {};
export {
BufferSource ,
HeadersInit ,
$$Headers ,
$$FormData ,
$$AbortSignal ,
ReadableStreamDirectController ,
$$WritableStream ,
ReadableStreamGenericReader ,
$$ReadableStreamDefaultReader ,
$$ReadableStream ,
ReadableWritablePair ,
$$TransformStream ,
$$Blob ,
$$File ,
$$URLSearchParams ,
$$Response ,
XMLHttpRequestBodyInit ,
BodyInit ,
$$Request ,
$$Crypto ,
$$TextEncoder ,
$$TextDecoder ,
$$EventTarget ,
$$Event ,
$$ErrorEvent ,
$$CloseEvent ,
$$MessageEvent ,
$$CustomEvent ,
$$WebSocket ,
$$URL ,
FetchEvent ,
ShellOutput ,
ShellExpression ,
ShellPromise ,
Shell ,
BufferSource,
HeadersInit,
Headers,
FormData,
AbortSignal,
ReadableStreamDirectController,
WritableStream,
ReadableStreamGenericReader,
ReadableStreamDefaultReader,
ReadableStream,
ReadableWritablePair,
TransformStream,
Blob,
File,
URLSearchParams,
Response,
XMLHttpRequestBodyInit,
BodyInit,
Request,
Crypto,
TextEncoder,
TextDecoder,
EventTarget,
Event,
ErrorEvent,
CloseEvent,
MessageEvent,
CustomEvent,
WebSocket,
URL,
FetchEvent,
ShellOutput,
ShellExpression,
ShellPromise,
Shell,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Types = {};
let Types = {};
export {
Types ,
Types,
}
/* No side effect */

@@ -5,7 +5,7 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

var Events = {};
let Events = {};
var Impl = {};
let Impl = {};
var IncomingMessage = {
let IncomingMessage = {
Events: Events,

@@ -15,7 +15,7 @@ Impl: Impl

var Events$1 = {};
let Events$1 = {};
var Impl$1 = {};
let Impl$1 = {};
var ClientRequest = {
let ClientRequest = {
Events: Events$1,

@@ -25,7 +25,7 @@ Impl: Impl$1

var Events$2 = {};
let Events$2 = {};
var Impl$2 = {};
let Impl$2 = {};
var ServerResponse = {
let ServerResponse = {
Events: Events$2,

@@ -35,9 +35,9 @@ Impl: Impl$2

var Agent = {};
let Agent = {};
var Events$3 = {};
let Events$3 = {};
var Impl$3 = {};
let Impl$3 = {};
var Server = {
let Server = {
Events: Events$3,

@@ -48,8 +48,8 @@ Impl: Impl$3

export {
IncomingMessage ,
ClientRequest ,
ServerResponse ,
Agent ,
Server ,
IncomingMessage,
ClientRequest,
ServerResponse,
Agent,
Server,
}
/* Net-RescriptBun Not a pure module */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Events = {};
let Events = {};
var Impl = {};
let Impl = {};
var Http2Stream = {
let Http2Stream = {
Events: Events,

@@ -13,7 +13,7 @@ Impl: Impl

var Events$1 = {};
let Events$1 = {};
var Impl$1 = {};
let Impl$1 = {};
var ClientHttp2Stream = {
let ClientHttp2Stream = {
Events: Events$1,

@@ -23,7 +23,7 @@ Impl: Impl$1

var Events$2 = {};
let Events$2 = {};
var Impl$2 = {};
let Impl$2 = {};
var ServerHttp2Stream = {
let ServerHttp2Stream = {
Events: Events$2,

@@ -33,19 +33,19 @@ Impl: Impl$2

var Http2Session = {};
let Http2Session = {};
var Origin = {};
let Origin = {};
var ServerHttp2Session = {
let ServerHttp2Session = {
Origin: Origin
};
var Impl$3 = {};
let Impl$3 = {};
var Http2ServerRequest = {
let Http2ServerRequest = {
Impl: Impl$3
};
var Impl$4 = {};
let Impl$4 = {};
var Http2ServerResponse = {
let Http2ServerResponse = {
Impl: Impl$4

@@ -55,10 +55,10 @@ };

export {
Http2Stream ,
ClientHttp2Stream ,
ServerHttp2Stream ,
Http2Session ,
ServerHttp2Session ,
Http2ServerRequest ,
Http2ServerResponse ,
Http2Stream,
ClientHttp2Stream,
ServerHttp2Stream,
Http2Session,
ServerHttp2Session,
Http2ServerRequest,
Http2ServerResponse,
}
/* No side effect */

@@ -5,7 +5,7 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

var Events = {};
let Events = {};
var Impl = {};
let Impl = {};
var HttpsServer = {
let HttpsServer = {
Events: Events,

@@ -15,5 +15,5 @@ Impl: Impl

var Events$1 = {};
let Events$1 = {};
var Agent = {
let Agent = {
Events: Events$1

@@ -23,5 +23,5 @@ };

export {
HttpsServer ,
Agent ,
HttpsServer,
Agent,
}
/* Tls-RescriptBun Not a pure module */

@@ -5,151 +5,151 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

var AsyncHooks;
let AsyncHooks;
var BunCrypto;
let BunCrypto;
var Types;
let Types;
var $$Bun;
let $$Bun;
var Fs;
let Fs;
var HTMLRewriter;
let HTMLRewriter;
var Os;
let Os;
var Path;
let Path;
var PerfHooks;
let PerfHooks;
var Stream;
let Stream;
var StringDecoder;
let StringDecoder;
var Test;
let Test;
var VM;
let VM;
var WorkerThreads;
let WorkerThreads;
var BufferSource = Globals$RescriptBun.BufferSource;
let BufferSource = Globals$RescriptBun.BufferSource;
var HeadersInit = Globals$RescriptBun.HeadersInit;
let HeadersInit = Globals$RescriptBun.HeadersInit;
var $$Headers = Globals$RescriptBun.$$Headers;
let Headers = Globals$RescriptBun.Headers;
var $$FormData = Globals$RescriptBun.$$FormData;
let FormData = Globals$RescriptBun.FormData;
var $$AbortSignal = Globals$RescriptBun.$$AbortSignal;
let AbortSignal = Globals$RescriptBun.AbortSignal;
var ReadableStreamDirectController = Globals$RescriptBun.ReadableStreamDirectController;
let ReadableStreamDirectController = Globals$RescriptBun.ReadableStreamDirectController;
var $$WritableStream = Globals$RescriptBun.$$WritableStream;
let WritableStream = Globals$RescriptBun.WritableStream;
var ReadableStreamGenericReader = Globals$RescriptBun.ReadableStreamGenericReader;
let ReadableStreamGenericReader = Globals$RescriptBun.ReadableStreamGenericReader;
var $$ReadableStreamDefaultReader = Globals$RescriptBun.$$ReadableStreamDefaultReader;
let ReadableStreamDefaultReader = Globals$RescriptBun.ReadableStreamDefaultReader;
var $$ReadableStream = Globals$RescriptBun.$$ReadableStream;
let ReadableStream = Globals$RescriptBun.ReadableStream;
var ReadableWritablePair = Globals$RescriptBun.ReadableWritablePair;
let ReadableWritablePair = Globals$RescriptBun.ReadableWritablePair;
var $$TransformStream = Globals$RescriptBun.$$TransformStream;
let TransformStream = Globals$RescriptBun.TransformStream;
var $$Blob = Globals$RescriptBun.$$Blob;
let Blob = Globals$RescriptBun.Blob;
var $$File = Globals$RescriptBun.$$File;
let File = Globals$RescriptBun.File;
var $$URLSearchParams = Globals$RescriptBun.$$URLSearchParams;
let URLSearchParams = Globals$RescriptBun.URLSearchParams;
var $$Response = Globals$RescriptBun.$$Response;
let Response = Globals$RescriptBun.Response;
var XMLHttpRequestBodyInit = Globals$RescriptBun.XMLHttpRequestBodyInit;
let XMLHttpRequestBodyInit = Globals$RescriptBun.XMLHttpRequestBodyInit;
var BodyInit = Globals$RescriptBun.BodyInit;
let BodyInit = Globals$RescriptBun.BodyInit;
var $$Request = Globals$RescriptBun.$$Request;
let Request = Globals$RescriptBun.Request;
var $$Crypto = Globals$RescriptBun.$$Crypto;
let Crypto = Globals$RescriptBun.Crypto;
var $$TextEncoder = Globals$RescriptBun.$$TextEncoder;
let TextEncoder = Globals$RescriptBun.TextEncoder;
var $$TextDecoder = Globals$RescriptBun.$$TextDecoder;
let TextDecoder = Globals$RescriptBun.TextDecoder;
var $$EventTarget = Globals$RescriptBun.$$EventTarget;
let EventTarget = Globals$RescriptBun.EventTarget;
var $$Event = Globals$RescriptBun.$$Event;
let Event = Globals$RescriptBun.Event;
var $$ErrorEvent = Globals$RescriptBun.$$ErrorEvent;
let ErrorEvent = Globals$RescriptBun.ErrorEvent;
var $$CloseEvent = Globals$RescriptBun.$$CloseEvent;
let CloseEvent = Globals$RescriptBun.CloseEvent;
var $$MessageEvent = Globals$RescriptBun.$$MessageEvent;
let MessageEvent = Globals$RescriptBun.MessageEvent;
var $$CustomEvent = Globals$RescriptBun.$$CustomEvent;
let CustomEvent = Globals$RescriptBun.CustomEvent;
var $$WebSocket = Globals$RescriptBun.$$WebSocket;
let WebSocket = Globals$RescriptBun.WebSocket;
var $$URL = Globals$RescriptBun.$$URL;
let URL = Globals$RescriptBun.URL;
var FetchEvent = Globals$RescriptBun.FetchEvent;
let FetchEvent = Globals$RescriptBun.FetchEvent;
var ShellOutput = Globals$RescriptBun.ShellOutput;
let ShellOutput = Globals$RescriptBun.ShellOutput;
var ShellExpression = Globals$RescriptBun.ShellExpression;
let ShellExpression = Globals$RescriptBun.ShellExpression;
var ShellPromise = Globals$RescriptBun.ShellPromise;
let ShellPromise = Globals$RescriptBun.ShellPromise;
var Shell = Globals$RescriptBun.Shell;
let Shell = Globals$RescriptBun.Shell;
export {
AsyncHooks ,
BunCrypto ,
Types ,
$$Bun ,
Fs ,
HTMLRewriter ,
Os ,
Path ,
PerfHooks ,
Stream ,
StringDecoder ,
Test ,
VM ,
WorkerThreads ,
BufferSource ,
HeadersInit ,
$$Headers ,
$$FormData ,
$$AbortSignal ,
ReadableStreamDirectController ,
$$WritableStream ,
ReadableStreamGenericReader ,
$$ReadableStreamDefaultReader ,
$$ReadableStream ,
ReadableWritablePair ,
$$TransformStream ,
$$Blob ,
$$File ,
$$URLSearchParams ,
$$Response ,
XMLHttpRequestBodyInit ,
BodyInit ,
$$Request ,
$$Crypto ,
$$TextEncoder ,
$$TextDecoder ,
$$EventTarget ,
$$Event ,
$$ErrorEvent ,
$$CloseEvent ,
$$MessageEvent ,
$$CustomEvent ,
$$WebSocket ,
$$URL ,
FetchEvent ,
ShellOutput ,
ShellExpression ,
ShellPromise ,
Shell ,
AsyncHooks,
BunCrypto,
Types,
$$Bun,
Fs,
HTMLRewriter,
Os,
Path,
PerfHooks,
Stream,
StringDecoder,
Test,
VM,
WorkerThreads,
BufferSource,
HeadersInit,
Headers,
FormData,
AbortSignal,
ReadableStreamDirectController,
WritableStream,
ReadableStreamGenericReader,
ReadableStreamDefaultReader,
ReadableStream,
ReadableWritablePair,
TransformStream,
Blob,
File,
URLSearchParams,
Response,
XMLHttpRequestBodyInit,
BodyInit,
Request,
Crypto,
TextEncoder,
TextDecoder,
EventTarget,
Event,
ErrorEvent,
CloseEvent,
MessageEvent,
CustomEvent,
WebSocket,
URL,
FetchEvent,
ShellOutput,
ShellExpression,
ShellPromise,
Shell,
}
/* No side effect */

@@ -5,9 +5,9 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

var Events = {};
let Events = {};
var Impl = {};
let Impl = {};
EventEmitter$RescriptBun.Impl({});
var Socket = {
let Socket = {
Events: Events,

@@ -17,7 +17,7 @@ Impl: Impl

var Events$1 = {};
let Events$1 = {};
var Impl$1 = {};
let Impl$1 = {};
var TcpSocket = {
let TcpSocket = {
Events: Events$1,

@@ -27,7 +27,7 @@ Impl: Impl$1

var Events$2 = {};
let Events$2 = {};
var Impl$2 = {};
let Impl$2 = {};
var IcpSocket = {
let IcpSocket = {
Events: Events$2,

@@ -37,7 +37,7 @@ Impl: Impl$2

var Events$3 = {};
let Events$3 = {};
var Impl$3 = {};
let Impl$3 = {};
var Server = {
let Server = {
Events: Events$3,

@@ -47,7 +47,7 @@ Impl: Impl$3

var Events$4 = {};
let Events$4 = {};
var Impl$4 = {};
let Impl$4 = {};
var TcpServer = {
let TcpServer = {
Events: Events$4,

@@ -57,7 +57,7 @@ Impl: Impl$4

var Events$5 = {};
let Events$5 = {};
var Impl$5 = {};
let Impl$5 = {};
var IcpServer = {
let IcpServer = {
Events: Events$5,

@@ -68,9 +68,9 @@ Impl: Impl$5

export {
Socket ,
TcpSocket ,
IcpSocket ,
Server ,
TcpServer ,
IcpServer ,
Socket,
TcpSocket,
IcpSocket,
Server,
TcpServer,
IcpServer,
}
/* Not a pure module */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Posix = {};
let Posix = {};
var Win32 = {};
let Win32 = {};
export {
Posix ,
Win32 ,
Posix,
Win32,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
import * as Nodeperf_hooks from "node:perf_hooks";
import * as Js_null_undefined from "rescript/lib/es6/js_null_undefined.js";
import * as Js_null_undefined from "rescript/lib/es6/Js_null_undefined.js";
var $$PerformanceEntry = {};
let PerformanceEntry = {};
var PerformanceNodeTiming = {};
let PerformanceNodeTiming = {};
var $$Performance = {};
let Performance = {};
var Histogram = {};
let Histogram = {};

@@ -18,7 +18,7 @@ function getEntriesByName(entryList, type_, name) {

var $$PerformanceObserverEntryList = {
let PerformanceObserverEntryList = {
getEntriesByName: getEntriesByName
};
var $$PerformanceObserver = {};
let PerformanceObserver = {};

@@ -30,10 +30,10 @@ function monitorEventLoopDelay(resolution, param) {

export {
$$PerformanceEntry ,
PerformanceNodeTiming ,
$$Performance ,
Histogram ,
$$PerformanceObserverEntryList ,
$$PerformanceObserver ,
monitorEventLoopDelay ,
PerformanceEntry,
PerformanceNodeTiming,
Performance,
Histogram,
PerformanceObserverEntryList,
PerformanceObserver,
monitorEventLoopDelay,
}
/* node:perf_hooks Not a pure module */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Events = {};
let Events = {};
export {
Events ,
Events,
}
/* No side effect */

@@ -7,3 +7,3 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

var Interface = {};
let Interface = {};

@@ -22,3 +22,3 @@ function close(rl, f) {

var Events = {
let Events = {
close: close,

@@ -30,5 +30,5 @@ line: line,

export {
Interface ,
Events ,
Interface,
Events,
}
/* Not a pure module */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Events = {};
let Events = {};
var Impl = {};
let Impl = {};
var Common = {
let Common = {
Events: Events,

@@ -13,7 +13,7 @@ Impl: Impl

var Events$1 = {};
let Events$1 = {};
var Impl$1 = {};
let Impl$1 = {};
var Writable = {
let Writable = {
Events: Events$1,

@@ -23,7 +23,7 @@ Impl: Impl$1

var Events$2 = {};
let Events$2 = {};
var Impl$2 = {};
let Impl$2 = {};
var Readable = {
let Readable = {
Events: Events$2,

@@ -33,7 +33,7 @@ Impl: Impl$2

var Events$3 = {};
let Events$3 = {};
var Impl$3 = {};
let Impl$3 = {};
var Duplex = {
let Duplex = {
Events: Events$3,

@@ -43,7 +43,7 @@ Impl: Impl$3

var Events$4 = {};
let Events$4 = {};
var Impl$4 = {};
let Impl$4 = {};
var Transform = {
let Transform = {
Events: Events$4,

@@ -53,7 +53,7 @@ Impl: Impl$4

var Events$5 = {};
let Events$5 = {};
var Impl$5 = {};
let Impl$5 = {};
var PassThrough = {
let PassThrough = {
Events: Events$5,

@@ -63,13 +63,13 @@ Impl: Impl$5

var Events$6 = {};
let Events$6 = {};
export {
Common ,
Writable ,
Readable ,
Duplex ,
Transform ,
PassThrough ,
Common,
Writable,
Readable,
Duplex,
Transform,
PassThrough,
Events$6 as Events,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
import * as PervasivesU from "rescript/lib/es6/pervasivesU.js";
import * as Pervasives from "rescript/lib/es6/Pervasives.js";

@@ -8,12 +8,12 @@ function classifyOpt(value) {

return {
TAG: "String",
_0: value
};
TAG: "String",
_0: value
};
} else if (Buffer.isBuffer(value)) {
return {
TAG: "Buffer",
_0: value
};
TAG: "Buffer",
_0: value
};
} else {
return ;
return;
}

@@ -25,12 +25,12 @@ }

return {
TAG: "String",
_0: value
};
TAG: "String",
_0: value
};
} else if (Buffer.isBuffer(value)) {
return {
TAG: "Buffer",
_0: value
};
TAG: "Buffer",
_0: value
};
} else {
return PervasivesU.failwith("Unknown data type");
return Pervasives.failwith("Unknown data type");
}

@@ -42,21 +42,21 @@ }

return {
TAG: "Ok",
_0: {
TAG: "String",
_0: value
}
};
TAG: "Ok",
_0: {
TAG: "String",
_0: value
}
};
} else if (Buffer.isBuffer(value)) {
return {
TAG: "Ok",
_0: {
TAG: "Buffer",
_0: value
}
};
TAG: "Ok",
_0: {
TAG: "Buffer",
_0: value
}
};
} else {
return {
TAG: "Error",
_0: value
};
TAG: "Error",
_0: value
};
}

@@ -66,6 +66,6 @@ }

export {
classifyOpt ,
classifyExn ,
classify ,
classifyOpt,
classifyExn,
classify,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Impl = {};
let Impl = {};
export {
Impl ,
Impl,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Describe = {};
let Describe = {};
var Test = {};
let Test = {};
var Expect = {};
let Expect = {};
export {
Describe ,
Test ,
Expect ,
Describe,
Test,
Expect,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Immediate = {};
let Immediate = {};
var Timeout = {};
let Timeout = {};
var Promises = {};
let Promises = {};
export {
Immediate ,
Timeout ,
Promises ,
Immediate,
Timeout,
Promises,
}
/* No side effect */

@@ -5,7 +5,7 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

var Events = {};
let Events = {};
var Impl = {};
let Impl = {};
var TlsSocket = {
let TlsSocket = {
Events: Events,

@@ -15,7 +15,7 @@ Impl: Impl

var Events$1 = {};
let Events$1 = {};
var Impl$1 = {};
let Impl$1 = {};
var TlsServer = {
let TlsServer = {
Events: Events$1,

@@ -26,5 +26,5 @@ Impl: Impl$1

export {
TlsSocket ,
TlsServer ,
TlsSocket,
TlsServer,
}
/* Net-RescriptBun Not a pure module */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Events = {};
let Events = {};
var Impl = {};
let Impl = {};
var ReadStream = {
let ReadStream = {
Events: Events,

@@ -13,7 +13,7 @@ Impl: Impl

var Events$1 = {};
let Events$1 = {};
var Impl$1 = {};
let Impl$1 = {};
var WriteStream = {
let WriteStream = {
Events: Events$1,

@@ -24,5 +24,5 @@ Impl: Impl$1

export {
ReadStream ,
WriteStream ,
ReadStream,
WriteStream,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var ArrayBufferView = {};
let ArrayBufferView = {};
var SharedArrayBuffer = {};
let $$SharedArrayBuffer = {};
export {
ArrayBufferView ,
SharedArrayBuffer ,
ArrayBufferView,
$$SharedArrayBuffer,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
import * as Nodeurl from "node:url";
import * as Js_null_undefined from "rescript/lib/es6/js_null_undefined.js";
import * as Js_null_undefined from "rescript/lib/es6/Js_null_undefined.js";
var SearchParams = {};
let SearchParams = {};
function format(auth, fragment, search, unicode, url) {
return Nodeurl.format(url, {
auth: Js_null_undefined.fromOption(auth),
fragment: Js_null_undefined.fromOption(fragment),
search: Js_null_undefined.fromOption(search),
unicode: Js_null_undefined.fromOption(unicode)
});
auth: Js_null_undefined.fromOption(auth),
fragment: Js_null_undefined.fromOption(fragment),
search: Js_null_undefined.fromOption(search),
unicode: Js_null_undefined.fromOption(unicode)
});
}
export {
SearchParams ,
format ,
SearchParams,
format,
}
/* node:url Not a pure module */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Types = {};
let Types = {};
export {
Types ,
Types,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var Script = {};
let Script = {};
export {
Script ,
Script,
}
/* No side effect */

@@ -8,3 +8,3 @@ // Generated by ReScript, PLEASE EDIT WITH CARE

var $$MessagePort = {
let MessagePort = {
WithMessageType: WithMessageType

@@ -17,3 +17,3 @@ };

var $$MessageChannel = {
let MessageChannel = {
WithMessageTypes: WithMessageTypes

@@ -26,3 +26,3 @@ };

var $$Worker = {
let Worker = {
WithMessageType: WithMessageType$1

@@ -32,14 +32,14 @@ };

function WithMessageType$2(T) {
var $$Worker = {};
let Worker = {};
return {
$$Worker: $$Worker
};
Worker: Worker
};
}
export {
$$MessagePort ,
$$MessageChannel ,
$$Worker ,
MessagePort,
MessageChannel,
Worker,
WithMessageType$2 as WithMessageType,
}
/* No side effect */
// Generated by ReScript, PLEASE EDIT WITH CARE
var _NEGATIVE_ONE = BigInt(-1);
function mod(prim0, prim1) {
return prim0 % prim1;
}
var $star$star = (function (a, b) { return (a ** b); });
function lnot(x) {
return x ^ _NEGATIVE_ONE;
}
function modulo(prim0, prim1) {
return prim0 % prim1;
}
function logicalNot(x) {
return x ^ _NEGATIVE_ONE;
}
var power = $star$star;
export {
mod ,
$star$star ,
lnot ,
modulo ,
power ,
logicalNot ,
}
/* _NEGATIVE_ONE Not a pure module */

Sorry, the diff of this file is not supported yet