@tai-kun/surrealdb
Version:
The SurrealDB SDK for JavaScript
60 lines (58 loc) • 5.24 kB
JavaScript
;
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 __name = (target, value) => __defProp(target, "name", { value, configurable: true });
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(
// 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);
// src/data-types/decode-only/range.ts
var range_exports = {};
__export(range_exports, {
Range: () => Range,
RangeBase: () => RangeBase
});
module.exports = __toCommonJS(range_exports);
var import_define = require("../_internals/define.cjs");
var import_bound_excluded = __toESM(require("./bound-excluded.cjs"), 1);
var import_bound_included = __toESM(require("./bound-included.cjs"), 1);
var _RangeBase = class _RangeBase {
constructor(source, types) {
this.types = types;
[this.begin, this.end] = source;
(0, import_define.defineAsRange)(this);
}
};
__name(_RangeBase, "RangeBase");
var RangeBase = _RangeBase;
var _Range = class _Range extends RangeBase {
constructor(source) {
super(source, _Range);
}
};
__name(_Range, "Range");
_Range.BoundIncluded = import_bound_included.default;
_Range.BoundExcluded = import_bound_excluded.default;
var Range = _Range;
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vc3JjL2RhdGEtdHlwZXMvZGVjb2RlLW9ubHkvcmFuZ2UudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImltcG9ydCB7IGRlZmluZUFzUmFuZ2UgfSBmcm9tIFwiLi4vX2ludGVybmFscy9kZWZpbmVcIjtcbmltcG9ydCBCb3VuZEV4Y2x1ZGVkIGZyb20gXCIuL2JvdW5kLWV4Y2x1ZGVkXCI7XG5pbXBvcnQgQm91bmRJbmNsdWRlZCBmcm9tIFwiLi9ib3VuZC1pbmNsdWRlZFwiO1xuXG50eXBlIEJvdW5kSW5jbHVkZWRCYXNlID0gbmV3KHNvdXJjZTogYW55KSA9PiBCb3VuZEluY2x1ZGVkO1xudHlwZSBCb3VuZEV4Y2x1ZGVkQmFzZSA9IG5ldyhzb3VyY2U6IGFueSkgPT4gQm91bmRFeGNsdWRlZDtcbnR5cGUgQm91bmQ8VFR5cGVzIGV4dGVuZHMgUmFuZ2VUeXBlcz4gPVxuICB8IEluc3RhbmNlVHlwZTxUVHlwZXNbXCJCb3VuZEluY2x1ZGVkXCJdPlxuICB8IEluc3RhbmNlVHlwZTxUVHlwZXNbXCJCb3VuZEV4Y2x1ZGVkXCJdPjtcblxuZXhwb3J0IHR5cGUgUmFuZ2VUeXBlczxcbiAgVEJvdW5kSW5jbHVkZWQgZXh0ZW5kcyBCb3VuZEluY2x1ZGVkQmFzZSA9IEJvdW5kSW5jbHVkZWRCYXNlLFxuICBUQm91bmRFeGNsdWRlZCBleHRlbmRzIEJvdW5kRXhjbHVkZWRCYXNlID0gQm91bmRFeGNsdWRlZEJhc2UsXG4+ID0ge1xuICByZWFkb25seSBCb3VuZEluY2x1ZGVkOiBUQm91bmRJbmNsdWRlZDtcbiAgcmVhZG9ubHkgQm91bmRFeGNsdWRlZDogVEJvdW5kRXhjbHVkZWQ7XG59O1xuXG5leHBvcnQgdHlwZSBSYW5nZVNvdXJjZTxUVHlwZXMgZXh0ZW5kcyBSYW5nZVR5cGVzID0gUmFuZ2VUeXBlcz4gPSByZWFkb25seSBbXG4gIGJlZ2luOiBCb3VuZDxUVHlwZXM+IHwgbnVsbCxcbiAgZW5kOiBCb3VuZDxUVHlwZXM+IHwgbnVsbCxcbl07XG5cbi8qKlxuICogQGV4cGVyaW1lbnRhbFxuICovXG5leHBvcnQgY2xhc3MgUmFuZ2VCYXNlPFRUeXBlcyBleHRlbmRzIFJhbmdlVHlwZXMgPSBSYW5nZVR5cGVzPiB7XG4gIHJlYWRvbmx5IGJlZ2luOiBCb3VuZDxUVHlwZXM+IHwgbnVsbDtcbiAgcmVhZG9ubHkgZW5kOiBCb3VuZDxUVHlwZXM+IHwgbnVsbDtcblxuICBjb25zdHJ1Y3Rvcihzb3VyY2U6IFJhbmdlU291cmNlPFRUeXBlcz4sIHJlYWRvbmx5IHR5cGVzOiBUVHlwZXMpIHtcbiAgICBbdGhpcy5iZWdpbiwgdGhpcy5lbmRdID0gc291cmNlO1xuICAgIGRlZmluZUFzUmFuZ2UodGhpcyk7XG4gIH1cbn1cblxuLyoqXG4gKiBbQVBJIFJlZmVyZW5jZV0oaHR0cHM6Ly90YWkta3VuLmdpdGh1Yi5pby9zdXJyZWFsZGIuanMvdjIvYXBpL2RhdGEvcmFuZ2UpXG4gKiBAZXhwZXJpbWVudGFsXG4gKi9cbmV4cG9ydCBjbGFzcyBSYW5nZVxuICBleHRlbmRzIFJhbmdlQmFzZTxSYW5nZVR5cGVzPHR5cGVvZiBCb3VuZEluY2x1ZGVkLCB0eXBlb2YgQm91bmRFeGNsdWRlZD4+XG57XG4gIHN0YXRpYyByZWFkb25seSBCb3VuZEluY2x1ZGVkID0gQm91bmRJbmNsdWRlZDtcbiAgc3RhdGljIHJlYWRvbmx5IEJvdW5kRXhjbHVkZWQgPSBCb3VuZEV4Y2x1ZGVkO1xuXG4gIGNvbnN0cnVjdG9yKHNvdXJjZTogUmFuZ2VTb3VyY2U8dHlwZW9mIFJhbmdlPikge1xuICAgIHN1cGVyKHNvdXJjZSwgUmFuZ2UpO1xuICB9XG59XG4iXSwKICAibWFwcGluZ3MiOiAiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEsb0JBQThCO0FBQzlCLDRCQUEwQjtBQUMxQiw0QkFBMEI7QUF3Qm5CLElBQU0sYUFBTixNQUFNLFdBQWtEO0FBQUEsRUFJN0QsWUFBWSxRQUFzQyxPQUFlO0FBQWY7QUFDaEQsS0FBQyxLQUFLLE9BQU8sS0FBSyxHQUFHLElBQUk7QUFDekIscUNBQWMsSUFBSTtBQUFBLEVBQ3BCO0FBQ0Y7QUFSK0Q7QUFBeEQsSUFBTSxZQUFOO0FBY0EsSUFBTSxTQUFOLE1BQU0sZUFDSCxVQUNWO0FBQUEsRUFJRSxZQUFZLFFBQW1DO0FBQzdDLFVBQU0sUUFBUSxNQUFLO0FBQUEsRUFDckI7QUFDRjtBQVBBO0FBRmEsT0FHSyxnQkFBZ0Isc0JBQUFBO0FBSHJCLE9BSUssZ0JBQWdCLHNCQUFBQztBQUozQixJQUFNLFFBQU47IiwKICAibmFtZXMiOiBbIkJvdW5kSW5jbHVkZWQiLCAiQm91bmRFeGNsdWRlZCJdCn0K