fix esbuild config
This commit is contained in:
parent
effd986901
commit
b7bc436352
3 changed files with 1007 additions and 988 deletions
382
dist/index.js
vendored
382
dist/index.js
vendored
|
@ -1,47 +1,51 @@
|
|||
"use strict";
|
||||
(() => {
|
||||
var __create = Object.create;
|
||||
var __defProp = Object.defineProperty;
|
||||
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
||||
var __getOwnPropNames = Object.getOwnPropertyNames;
|
||||
var __getProtoOf = Object.getPrototypeOf;
|
||||
var __hasOwnProp = Object.prototype.hasOwnProperty;
|
||||
var __commonJS = (cb, mod) => function __require() {
|
||||
var __create = Object.create;
|
||||
var __defProp = Object.defineProperty;
|
||||
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
||||
var __getOwnPropNames = Object.getOwnPropertyNames;
|
||||
var __getProtoOf = Object.getPrototypeOf;
|
||||
var __hasOwnProp = Object.prototype.hasOwnProperty;
|
||||
var __commonJS = (cb, mod) => function __require() {
|
||||
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
|
||||
};
|
||||
var __copyProps = (to, from, except, desc) => {
|
||||
};
|
||||
var __export = (target, all) => {
|
||||
for (var name in all)
|
||||
__defProp(target, name, { get: all[name], enumerable: true });
|
||||
};
|
||||
var __copyProps = (to, from, except, desc) => {
|
||||
if (from && typeof from === "object" || typeof from === "function") {
|
||||
for (let key of __getOwnPropNames(from))
|
||||
if (!__hasOwnProp.call(to, key) && key !== except)
|
||||
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
|
||||
}
|
||||
return to;
|
||||
};
|
||||
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
|
||||
};
|
||||
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
|
||||
// If the importer is in node compatibility mode or this is not an ESM
|
||||
// file that has been converted to a CommonJS file using a Babel-
|
||||
// compatible transform (i.e. "__esModule" has not been set), then set
|
||||
// "default" to the CommonJS "module.exports" for node compatibility.
|
||||
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
|
||||
mod
|
||||
));
|
||||
));
|
||||
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
|
||||
|
||||
// node_modules/serde/dist/ser/interface.js
|
||||
var require_interface = __commonJS({
|
||||
"node_modules/serde/dist/ser/interface.js"(exports) {
|
||||
// node_modules/serde/dist/ser/interface.js
|
||||
var require_interface = __commonJS({
|
||||
"node_modules/serde/dist/ser/interface.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Serializer = exports.SerializeIterable = exports.SerializeObject = void 0;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.Serializer = exports2.SerializeIterable = exports2.SerializeObject = void 0;
|
||||
var SerializeObject2 = class {
|
||||
serializeEntry(key, value) {
|
||||
this.serializeKey(key);
|
||||
this.serializeValue(value);
|
||||
}
|
||||
};
|
||||
exports.SerializeObject = SerializeObject2;
|
||||
exports2.SerializeObject = SerializeObject2;
|
||||
var SerializeIterable2 = class {
|
||||
};
|
||||
exports.SerializeIterable = SerializeIterable2;
|
||||
exports2.SerializeIterable = SerializeIterable2;
|
||||
var Serializer2 = class {
|
||||
serializeAny(_value) {
|
||||
throw new Error("Method not implemented.");
|
||||
|
@ -74,16 +78,16 @@
|
|||
throw new Error("Method not implemented.");
|
||||
}
|
||||
};
|
||||
exports.Serializer = Serializer2;
|
||||
exports2.Serializer = Serializer2;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/ser/identity.js
|
||||
var require_identity = __commonJS({
|
||||
"node_modules/serde/dist/ser/identity.js"(exports) {
|
||||
// node_modules/serde/dist/ser/identity.js
|
||||
var require_identity = __commonJS({
|
||||
"node_modules/serde/dist/ser/identity.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.IdentitySerializer = void 0;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.IdentitySerializer = void 0;
|
||||
var interface_1 = require_interface();
|
||||
var IdentityMap = class extends interface_1.SerializeObject {
|
||||
constructor() {
|
||||
|
@ -160,24 +164,24 @@
|
|||
return new IdentityMap();
|
||||
}
|
||||
};
|
||||
exports.IdentitySerializer = IdentitySerializer2;
|
||||
exports2.IdentitySerializer = IdentitySerializer2;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/utils.js
|
||||
var require_utils = __commonJS({
|
||||
"node_modules/serde/dist/utils.js"(exports) {
|
||||
// node_modules/serde/dist/utils.js
|
||||
var require_utils = __commonJS({
|
||||
"node_modules/serde/dist/utils.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PrimitivePrototype = exports.IterResult = void 0;
|
||||
exports.isObject = isObject;
|
||||
exports.isPlainObject = isPlainObject;
|
||||
exports.isFunction = isFunction;
|
||||
exports.isIterable = isIterable;
|
||||
exports.isString = isString;
|
||||
exports.isNumber = isNumber;
|
||||
exports.Null = Null;
|
||||
exports.type = type;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.PrimitivePrototype = exports2.IterResult = void 0;
|
||||
exports2.isObject = isObject;
|
||||
exports2.isPlainObject = isPlainObject;
|
||||
exports2.isFunction = isFunction;
|
||||
exports2.isIterable = isIterable;
|
||||
exports2.isString = isString;
|
||||
exports2.isNumber = isNumber;
|
||||
exports2.Null = Null;
|
||||
exports2.type = type;
|
||||
function isObject(value) {
|
||||
return typeof value === "object" && !Array.isArray(value);
|
||||
}
|
||||
|
@ -204,11 +208,11 @@
|
|||
return { done: true, value: void 0 };
|
||||
}
|
||||
};
|
||||
exports.IterResult = IterResult2;
|
||||
exports2.IterResult = IterResult2;
|
||||
function Null(...args) {
|
||||
return null;
|
||||
}
|
||||
exports.PrimitivePrototype = Object.freeze({
|
||||
exports2.PrimitivePrototype = Object.freeze({
|
||||
undefined: Null,
|
||||
boolean: Boolean,
|
||||
number: Number,
|
||||
|
@ -227,20 +231,20 @@
|
|||
case isObject(value):
|
||||
return value.constructor;
|
||||
default:
|
||||
return exports.PrimitivePrototype[typeof value];
|
||||
return exports2.PrimitivePrototype[typeof value];
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/registry.js
|
||||
var require_registry = __commonJS({
|
||||
"node_modules/serde/dist/registry.js"(exports) {
|
||||
// node_modules/serde/dist/registry.js
|
||||
var require_registry = __commonJS({
|
||||
"node_modules/serde/dist/registry.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.registerDeserialize = exports.registerSerialize = exports.GlobalRegistry = exports.Registry = void 0;
|
||||
exports.getSerialize = getSerialize2;
|
||||
exports.getDeserialize = getDeserialize2;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.registerDeserialize = exports2.registerSerialize = exports2.GlobalRegistry = exports2.Registry = void 0;
|
||||
exports2.getSerialize = getSerialize2;
|
||||
exports2.getDeserialize = getDeserialize2;
|
||||
var utils_1 = require_utils();
|
||||
var Registry3 = class {
|
||||
constructor() {
|
||||
|
@ -264,10 +268,10 @@
|
|||
this.deserializers.set(ctor, deserialize2);
|
||||
}
|
||||
};
|
||||
exports.Registry = Registry3;
|
||||
exports.GlobalRegistry = new Registry3();
|
||||
exports.registerSerialize = exports.GlobalRegistry.registerSerialize.bind(exports.GlobalRegistry);
|
||||
exports.registerDeserialize = exports.GlobalRegistry.registerDeserialize.bind(exports.GlobalRegistry);
|
||||
exports2.Registry = Registry3;
|
||||
exports2.GlobalRegistry = new Registry3();
|
||||
exports2.registerSerialize = exports2.GlobalRegistry.registerSerialize.bind(exports2.GlobalRegistry);
|
||||
exports2.registerDeserialize = exports2.GlobalRegistry.registerDeserialize.bind(exports2.GlobalRegistry);
|
||||
function getFrom(map, value) {
|
||||
return map.get((0, utils_1.type)(value));
|
||||
}
|
||||
|
@ -277,50 +281,50 @@
|
|||
function getDeserialize2(value, fallback, registry) {
|
||||
return getFrom(registry.deserializers, value) || fallback;
|
||||
}
|
||||
(0, exports.registerSerialize)(Boolean, (ser, value) => ser.serializeBoolean(value));
|
||||
(0, exports.registerSerialize)(String, (ser, value) => ser.serializeString(value));
|
||||
(0, exports.registerSerialize)(Number, (ser, value) => ser.serializeNumber(value));
|
||||
(0, exports.registerSerialize)(BigInt, (ser, value) => ser.serializeBigInt(value));
|
||||
(0, exports.registerSerialize)(Symbol, (ser, value) => ser.serializeSymbol(value));
|
||||
(0, exports.registerSerialize)(utils_1.Null, (ser, _value) => ser.serializeNull());
|
||||
(0, exports.registerSerialize)(Object, (ser, value) => {
|
||||
(0, exports2.registerSerialize)(Boolean, (ser, value) => ser.serializeBoolean(value));
|
||||
(0, exports2.registerSerialize)(String, (ser, value) => ser.serializeString(value));
|
||||
(0, exports2.registerSerialize)(Number, (ser, value) => ser.serializeNumber(value));
|
||||
(0, exports2.registerSerialize)(BigInt, (ser, value) => ser.serializeBigInt(value));
|
||||
(0, exports2.registerSerialize)(Symbol, (ser, value) => ser.serializeSymbol(value));
|
||||
(0, exports2.registerSerialize)(utils_1.Null, (ser, _value) => ser.serializeNull());
|
||||
(0, exports2.registerSerialize)(Object, (ser, value) => {
|
||||
const obj = Object.entries(value);
|
||||
const serObj = ser.serializeObject(obj.length);
|
||||
obj.forEach(([key, value2]) => serObj.serializeEntry(key, value2));
|
||||
return serObj.end();
|
||||
});
|
||||
(0, exports.registerSerialize)(Array, (ser, value) => {
|
||||
(0, exports2.registerSerialize)(Array, (ser, value) => {
|
||||
const arr = value;
|
||||
const iter = ser.serializeIterable(arr.length);
|
||||
arr.forEach((value2) => iter.serializeElement(value2));
|
||||
return iter.end();
|
||||
});
|
||||
(0, exports.registerDeserialize)(Boolean, (de) => de.deserializeBoolean({
|
||||
(0, exports2.registerDeserialize)(Boolean, (de) => de.deserializeBoolean({
|
||||
visitBoolean(value) {
|
||||
return value;
|
||||
}
|
||||
}));
|
||||
(0, exports.registerDeserialize)(String, (de) => de.deserializeString({
|
||||
(0, exports2.registerDeserialize)(String, (de) => de.deserializeString({
|
||||
visitString(value) {
|
||||
return value;
|
||||
}
|
||||
}));
|
||||
(0, exports.registerDeserialize)(Number, (de) => de.deserializeNumber({
|
||||
(0, exports2.registerDeserialize)(Number, (de) => de.deserializeNumber({
|
||||
visitNumber(value) {
|
||||
return value;
|
||||
}
|
||||
}));
|
||||
(0, exports.registerDeserialize)(BigInt, (de) => de.deserializeBigInt({
|
||||
(0, exports2.registerDeserialize)(BigInt, (de) => de.deserializeBigInt({
|
||||
visitBigInt(value) {
|
||||
return value;
|
||||
}
|
||||
}));
|
||||
(0, exports.registerDeserialize)(Symbol, (de) => de.deserializeSymbol({
|
||||
(0, exports2.registerDeserialize)(Symbol, (de) => de.deserializeSymbol({
|
||||
visitSymbol(value) {
|
||||
return value;
|
||||
}
|
||||
}));
|
||||
(0, exports.registerDeserialize)(Object, (de) => de.deserializeObject({
|
||||
(0, exports2.registerDeserialize)(Object, (de) => de.deserializeObject({
|
||||
visitObject(access) {
|
||||
let result = {};
|
||||
for (const [key, value] of access) {
|
||||
|
@ -329,7 +333,7 @@
|
|||
return result;
|
||||
}
|
||||
}));
|
||||
(0, exports.registerDeserialize)(Array, (de) => de.deserializeIterable({
|
||||
(0, exports2.registerDeserialize)(Array, (de) => de.deserializeIterable({
|
||||
visitIterable(access) {
|
||||
let result = [];
|
||||
for (const value of access) {
|
||||
|
@ -339,14 +343,14 @@
|
|||
}
|
||||
}));
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/ser/impl.js
|
||||
var require_impl = __commonJS({
|
||||
"node_modules/serde/dist/ser/impl.js"(exports) {
|
||||
// node_modules/serde/dist/ser/impl.js
|
||||
var require_impl = __commonJS({
|
||||
"node_modules/serde/dist/ser/impl.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.serialize = serialize3;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.serialize = serialize3;
|
||||
var utils_1 = require_utils();
|
||||
var registry_1 = require_registry();
|
||||
var UnhandledTypeError = class extends TypeError {
|
||||
|
@ -406,13 +410,13 @@
|
|||
return ser(serializer2, value);
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/ser/index.js
|
||||
var require_ser = __commonJS({
|
||||
"node_modules/serde/dist/ser/index.js"(exports) {
|
||||
// node_modules/serde/dist/ser/index.js
|
||||
var require_ser = __commonJS({
|
||||
"node_modules/serde/dist/ser/index.js"(exports2) {
|
||||
"use strict";
|
||||
var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) {
|
||||
var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m, k, k2) {
|
||||
if (k2 === void 0) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
|
@ -425,22 +429,22 @@
|
|||
if (k2 === void 0) k2 = k;
|
||||
o[k2] = m[k];
|
||||
});
|
||||
var __exportStar = exports && exports.__exportStar || function(m, exports2) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports2, p)) __createBinding(exports2, m, p);
|
||||
var __exportStar = exports2 && exports2.__exportStar || function(m, exports3) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports3, p)) __createBinding(exports3, m, p);
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
__exportStar(require_identity(), exports);
|
||||
__exportStar(require_impl(), exports);
|
||||
__exportStar(require_interface(), exports);
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
__exportStar(require_identity(), exports2);
|
||||
__exportStar(require_impl(), exports2);
|
||||
__exportStar(require_interface(), exports2);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/de/impl.js
|
||||
var require_impl2 = __commonJS({
|
||||
"node_modules/serde/dist/de/impl.js"(exports) {
|
||||
// node_modules/serde/dist/de/impl.js
|
||||
var require_impl2 = __commonJS({
|
||||
"node_modules/serde/dist/de/impl.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.deserialize = deserialize2;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.deserialize = deserialize2;
|
||||
var registry_1 = require_registry();
|
||||
function deserialize2(deserializer2, into, registry = registry_1.GlobalRegistry) {
|
||||
const de = registry.deserializers.get(into);
|
||||
|
@ -451,15 +455,15 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/de/interface.js
|
||||
var require_interface2 = __commonJS({
|
||||
"node_modules/serde/dist/de/interface.js"(exports) {
|
||||
// node_modules/serde/dist/de/interface.js
|
||||
var require_interface2 = __commonJS({
|
||||
"node_modules/serde/dist/de/interface.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.IterableAccess = exports.MapAccess = void 0;
|
||||
exports.isVisitor = isVisitor;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.IterableAccess = exports2.MapAccess = void 0;
|
||||
exports2.isVisitor = isVisitor;
|
||||
var utils_1 = require_utils();
|
||||
var MapAccess2 = class {
|
||||
nextEntry(kseed, vseed) {
|
||||
|
@ -491,7 +495,7 @@
|
|||
return this.entries();
|
||||
}
|
||||
};
|
||||
exports.MapAccess = MapAccess2;
|
||||
exports2.MapAccess = MapAccess2;
|
||||
var IterableAccess2 = class {
|
||||
[Symbol.iterator]() {
|
||||
return {
|
||||
|
@ -499,7 +503,7 @@
|
|||
};
|
||||
}
|
||||
};
|
||||
exports.IterableAccess = IterableAccess2;
|
||||
exports2.IterableAccess = IterableAccess2;
|
||||
var VisitorMethods = Object.freeze([
|
||||
"visitBoolean",
|
||||
"visitNumber",
|
||||
|
@ -514,15 +518,15 @@
|
|||
return VisitorMethods.every((method) => method in visitor);
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/de/forward.js
|
||||
var require_forward = __commonJS({
|
||||
"node_modules/serde/dist/de/forward.js"(exports) {
|
||||
// node_modules/serde/dist/de/forward.js
|
||||
var require_forward = __commonJS({
|
||||
"node_modules/serde/dist/de/forward.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Forwarder = void 0;
|
||||
exports.forward = forward;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.Forwarder = void 0;
|
||||
exports2.forward = forward;
|
||||
var impl_1 = require_impl2();
|
||||
var interface_1 = require_interface2();
|
||||
var registry_1 = require_registry();
|
||||
|
@ -663,16 +667,16 @@
|
|||
throw new Error("Method not implemented.");
|
||||
}
|
||||
};
|
||||
exports.Forwarder = Forwarder2;
|
||||
exports2.Forwarder = Forwarder2;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/de/generic.js
|
||||
var require_generic = __commonJS({
|
||||
"node_modules/serde/dist/de/generic.js"(exports) {
|
||||
// node_modules/serde/dist/de/generic.js
|
||||
var require_generic = __commonJS({
|
||||
"node_modules/serde/dist/de/generic.js"(exports2) {
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Visitor = void 0;
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.Visitor = void 0;
|
||||
var utils_1 = require_utils();
|
||||
var interface_1 = require_interface2();
|
||||
var Visitor2 = class _Visitor {
|
||||
|
@ -738,15 +742,15 @@
|
|||
return result;
|
||||
}
|
||||
};
|
||||
exports.Visitor = Visitor2;
|
||||
exports2.Visitor = Visitor2;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/de/index.js
|
||||
var require_de = __commonJS({
|
||||
"node_modules/serde/dist/de/index.js"(exports) {
|
||||
// node_modules/serde/dist/de/index.js
|
||||
var require_de = __commonJS({
|
||||
"node_modules/serde/dist/de/index.js"(exports2) {
|
||||
"use strict";
|
||||
var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) {
|
||||
var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m, k, k2) {
|
||||
if (k2 === void 0) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
|
@ -759,22 +763,22 @@
|
|||
if (k2 === void 0) k2 = k;
|
||||
o[k2] = m[k];
|
||||
});
|
||||
var __exportStar = exports && exports.__exportStar || function(m, exports2) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports2, p)) __createBinding(exports2, m, p);
|
||||
var __exportStar = exports2 && exports2.__exportStar || function(m, exports3) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports3, p)) __createBinding(exports3, m, p);
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
__exportStar(require_forward(), exports);
|
||||
__exportStar(require_generic(), exports);
|
||||
__exportStar(require_impl2(), exports);
|
||||
__exportStar(require_interface2(), exports);
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
__exportStar(require_forward(), exports2);
|
||||
__exportStar(require_generic(), exports2);
|
||||
__exportStar(require_impl2(), exports2);
|
||||
__exportStar(require_interface2(), exports2);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// node_modules/serde/dist/index.js
|
||||
var require_dist = __commonJS({
|
||||
"node_modules/serde/dist/index.js"(exports) {
|
||||
// node_modules/serde/dist/index.js
|
||||
var require_dist = __commonJS({
|
||||
"node_modules/serde/dist/index.js"(exports2) {
|
||||
"use strict";
|
||||
var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) {
|
||||
var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m, k, k2) {
|
||||
if (k2 === void 0) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
|
@ -787,12 +791,12 @@
|
|||
if (k2 === void 0) k2 = k;
|
||||
o[k2] = m[k];
|
||||
});
|
||||
var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) {
|
||||
var __setModuleDefault = exports2 && exports2.__setModuleDefault || (Object.create ? function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
} : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = exports && exports.__importStar || /* @__PURE__ */ function() {
|
||||
var __importStar = exports2 && exports2.__importStar || /* @__PURE__ */ function() {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function(o2) {
|
||||
var ar = [];
|
||||
|
@ -811,22 +815,30 @@
|
|||
return result;
|
||||
};
|
||||
}();
|
||||
var __exportStar = exports && exports.__exportStar || function(m, exports2) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports2, p)) __createBinding(exports2, m, p);
|
||||
var __exportStar = exports2 && exports2.__exportStar || function(m, exports3) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports3, p)) __createBinding(exports3, m, p);
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.de = exports.ser = void 0;
|
||||
exports.ser = __importStar(require_ser());
|
||||
exports.de = __importStar(require_de());
|
||||
__exportStar(require_registry(), exports);
|
||||
__exportStar(require_utils(), exports);
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.de = exports2.ser = void 0;
|
||||
exports2.ser = __importStar(require_ser());
|
||||
exports2.de = __importStar(require_de());
|
||||
__exportStar(require_registry(), exports2);
|
||||
__exportStar(require_utils(), exports2);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// src/ser.ts
|
||||
var import_serde = __toESM(require_dist());
|
||||
var import_ser = __toESM(require_ser());
|
||||
var JSONSerializeObject = class extends import_ser.SerializeObject {
|
||||
// src/index.ts
|
||||
var index_exports = {};
|
||||
__export(index_exports, {
|
||||
fromString: () => fromString,
|
||||
toString: () => toString
|
||||
});
|
||||
module.exports = __toCommonJS(index_exports);
|
||||
|
||||
// src/ser.ts
|
||||
var import_serde = __toESM(require_dist());
|
||||
var import_ser = __toESM(require_ser());
|
||||
var JSONSerializeObject = class extends import_ser.SerializeObject {
|
||||
stringify;
|
||||
value = {};
|
||||
currentKey;
|
||||
|
@ -844,8 +856,8 @@
|
|||
end() {
|
||||
return this.stringify(this.value);
|
||||
}
|
||||
};
|
||||
var JSONSerializeIterable = class extends import_ser.SerializeIterable {
|
||||
};
|
||||
var JSONSerializeIterable = class extends import_ser.SerializeIterable {
|
||||
stringify;
|
||||
elements = [];
|
||||
constructor(stringify2) {
|
||||
|
@ -858,14 +870,14 @@
|
|||
end() {
|
||||
return this.stringify(this.elements);
|
||||
}
|
||||
};
|
||||
var id = (_ser, value) => value;
|
||||
var serializer = (registry) => (_key, value) => {
|
||||
};
|
||||
var id = (_ser, value) => value;
|
||||
var serializer = (registry) => (_key, value) => {
|
||||
const ser = (0, import_serde.getSerialize)(value, id, registry);
|
||||
return ser(new import_ser.IdentitySerializer(), value);
|
||||
};
|
||||
var stringify = (replacer) => (value) => JSON.stringify(value, replacer);
|
||||
var JSONSerializer = class extends import_ser.Serializer {
|
||||
};
|
||||
var stringify = (replacer) => (value) => JSON.stringify(value, replacer);
|
||||
var JSONSerializer = class extends import_ser.Serializer {
|
||||
stringify;
|
||||
constructor(registry = import_serde.GlobalRegistry) {
|
||||
super();
|
||||
|
@ -901,23 +913,23 @@
|
|||
serializeClass(_name, _len) {
|
||||
return new JSONSerializeObject(this.stringify);
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
// src/index.ts
|
||||
var import_de2 = __toESM(require_de());
|
||||
// src/index.ts
|
||||
var import_de2 = __toESM(require_de());
|
||||
|
||||
// src/de.ts
|
||||
var import_serde2 = __toESM(require_dist());
|
||||
var import_de = __toESM(require_de());
|
||||
var unwrap = (de) => de.deserializeAny(new import_de.Visitor());
|
||||
var deserializer = (registry = import_serde2.GlobalRegistry) => (_key, value) => {
|
||||
// src/de.ts
|
||||
var import_serde2 = __toESM(require_dist());
|
||||
var import_de = __toESM(require_de());
|
||||
var unwrap = (de) => de.deserializeAny(new import_de.Visitor());
|
||||
var deserializer = (registry = import_serde2.GlobalRegistry) => (_key, value) => {
|
||||
const de = (0, import_serde2.getDeserialize)(value, unwrap, registry);
|
||||
return de(new import_de.Forwarder(value));
|
||||
};
|
||||
var parser = (reviver) => (value) => {
|
||||
};
|
||||
var parser = (reviver) => (value) => {
|
||||
return JSON.parse(value, reviver);
|
||||
};
|
||||
var JSONMapAccess = class extends import_de.MapAccess {
|
||||
};
|
||||
var JSONMapAccess = class extends import_de.MapAccess {
|
||||
_entries;
|
||||
index = -1;
|
||||
constructor(entries) {
|
||||
|
@ -946,8 +958,8 @@
|
|||
return import_serde2.IterResult.Next(deser);
|
||||
}
|
||||
}
|
||||
};
|
||||
var JSONIterableAccess = class extends import_de.IterableAccess {
|
||||
};
|
||||
var JSONIterableAccess = class extends import_de.IterableAccess {
|
||||
iterator;
|
||||
constructor(iterator) {
|
||||
super();
|
||||
|
@ -965,8 +977,8 @@
|
|||
return import_serde2.IterResult.Next(value);
|
||||
}
|
||||
}
|
||||
};
|
||||
var JSONDeserializer = class {
|
||||
};
|
||||
var JSONDeserializer = class {
|
||||
input;
|
||||
parser;
|
||||
constructor(input, registry = import_serde2.GlobalRegistry) {
|
||||
|
@ -1008,16 +1020,20 @@
|
|||
deserializeFunction(_visitor) {
|
||||
throw new Error("Method not implemented");
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
// src/index.ts
|
||||
var import_ser3 = __toESM(require_ser());
|
||||
function toString(value) {
|
||||
// src/index.ts
|
||||
var import_ser3 = __toESM(require_ser());
|
||||
function toString(value) {
|
||||
const serializer2 = new JSONSerializer();
|
||||
return (0, import_ser3.serialize)(serializer2, value);
|
||||
}
|
||||
function fromString(value, into) {
|
||||
}
|
||||
function fromString(value, into) {
|
||||
const deserializer2 = JSONDeserializer.fromString(value);
|
||||
return (0, import_de2.deserialize)(deserializer2, into);
|
||||
}
|
||||
})();
|
||||
}
|
||||
// Annotate the CommonJS export names for ESM import in node:
|
||||
0 && (module.exports = {
|
||||
fromString,
|
||||
toString
|
||||
});
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"main": "dist/index.js",
|
||||
"types": "./types/index.d.ts",
|
||||
"scripts": {
|
||||
"build": "esbuild src/index.ts --bundle --outfile=dist/index.js",
|
||||
"build": "esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist/index.js",
|
||||
"build:test": "esbuild test.ts --format=cjs --bundle --target=es2022 --outfile=dist/test.js --tsconfig=tsconfig.json",
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
|
|
|
@ -26,11 +26,14 @@
|
|||
// "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */
|
||||
|
||||
/* Modules */
|
||||
"module": "node16", /* Specify what module code is generated. */
|
||||
"module": "commonjs", /* Specify what module code is generated. */
|
||||
// "rootDir": "./", /* Specify the root folder within your source files. */
|
||||
"moduleResolution": "node16", /* Specify how TypeScript looks up a file from a given module specifier. */
|
||||
// "moduleResolution": "node10", /* Specify how TypeScript looks up a file from a given module specifier. */
|
||||
// "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */
|
||||
// "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */
|
||||
"paths": {
|
||||
"serde/ser": ["./node_modules/serde/dist/ser"],
|
||||
"serde/de": ["./node_modules/serde/dist/de"]
|
||||
}, /* Specify a set of entries that re-map imports to additional lookup locations. */
|
||||
// "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */
|
||||
// "typeRoots": [], /* Specify multiple folders that act like './node_modules/@types'. */
|
||||
// "types": [], /* Specify type package names to be included without being referenced in a source file. */
|
||||
|
|
Loading…
Add table
Reference in a new issue