UNPKG

@tai-kun/surrealdb

Version:

The SurrealDB SDK for JavaScript

98 lines (96 loc) 7.19 kB
var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); // src/utils/is-data-type-of.ts function isDataTypeOf(o, id) { return o !== null && typeof o === "object" && o["$$datatype"] === Symbol.for("@tai-kun/surrealdb/data-types/" + id); } __name(isDataTypeOf, "isDataTypeOf"); function isTable(o) { return isDataTypeOf(o, "table"); } __name(isTable, "isTable"); function isThing(o) { return isDataTypeOf(o, "thing"); } __name(isThing, "isThing"); function isDecimal(o) { return isDataTypeOf(o, "decimal"); } __name(isDecimal, "isDecimal"); function isDatetime(o) { return isDataTypeOf(o, "datetime"); } __name(isDatetime, "isDatetime"); function isDuration(o) { return isDataTypeOf(o, "duration"); } __name(isDuration, "isDuration"); function isFuture(o) { return isDataTypeOf(o, "future"); } __name(isFuture, "isFuture"); function isUuid(o) { return isDataTypeOf(o, "uuid"); } __name(isUuid, "isUuid"); function isRange(o) { return isDataTypeOf(o, "range"); } __name(isRange, "isRange"); function isBoundIncluded(o) { return isDataTypeOf(o, "boundincluded"); } __name(isBoundIncluded, "isBoundIncluded"); function isBoundExcluded(o) { return isDataTypeOf(o, "boundexcluded"); } __name(isBoundExcluded, "isBoundExcluded"); function isGeometryPoint(o) { return isDataTypeOf(o, "geometrypoint"); } __name(isGeometryPoint, "isGeometryPoint"); function isGeometryLine(o) { return isDataTypeOf(o, "geometryline"); } __name(isGeometryLine, "isGeometryLine"); function isGeometryPolygon(o) { return isDataTypeOf(o, "geometrypolygon"); } __name(isGeometryPolygon, "isGeometryPolygon"); function isGeometryMultiPoint(o) { return isDataTypeOf(o, "geometrymultipoint"); } __name(isGeometryMultiPoint, "isGeometryMultiPoint"); function isGeometryMultiLine(o) { return isDataTypeOf(o, "geometrymultiline"); } __name(isGeometryMultiLine, "isGeometryMultiLine"); function isGeometryMultiPolygon(o) { return isDataTypeOf(o, "geometrymultipolygon"); } __name(isGeometryMultiPolygon, "isGeometryMultiPolygon"); function isGeometryCollection(o) { return isDataTypeOf(o, "geometrycollection"); } __name(isGeometryCollection, "isGeometryCollection"); export { isBoundExcluded, isBoundIncluded, isDataTypeOf, isDatetime, isDecimal, isDuration, isFuture, isGeometryCollection, isGeometryLine, isGeometryMultiLine, isGeometryMultiPoint, isGeometryMultiPolygon, isGeometryPoint, isGeometryPolygon, isRange, isTable, isThing, isUuid }; //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL3V0aWxzL2lzLWRhdGEtdHlwZS1vZi50cyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiZXhwb3J0IGZ1bmN0aW9uIGlzRGF0YVR5cGVPZjxUID0gYW55PihvOiB1bmtub3duLCBpZDogc3RyaW5nKTogbyBpcyBUIHtcbiAgcmV0dXJuIG8gIT09IG51bGxcbiAgICAmJiB0eXBlb2YgbyA9PT0gXCJvYmplY3RcIlxuICAgIC8vIEB0cy1leHBlY3QtZXJyb3JcbiAgICAmJiBvW1wiJCRkYXRhdHlwZVwiXSA9PT0gU3ltYm9sLmZvcihcIkB0YWkta3VuL3N1cnJlYWxkYi9kYXRhLXR5cGVzL1wiICsgaWQpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNUYWJsZTxUID0gYW55PihvOiB1bmtub3duKTogbyBpcyBUIHtcbiAgcmV0dXJuIGlzRGF0YVR5cGVPZihvLCBcInRhYmxlXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNUaGluZzxUID0gYW55PihvOiB1bmtub3duKTogbyBpcyBUIHtcbiAgcmV0dXJuIGlzRGF0YVR5cGVPZihvLCBcInRoaW5nXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNEZWNpbWFsPFQgPSBhbnk+KG86IHVua25vd24pOiBvIGlzIFQge1xuICByZXR1cm4gaXNEYXRhVHlwZU9mKG8sIFwiZGVjaW1hbFwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzRGF0ZXRpbWU8VCA9IGFueT4obzogdW5rbm93bik6IG8gaXMgVCB7XG4gIHJldHVybiBpc0RhdGFUeXBlT2YobywgXCJkYXRldGltZVwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzRHVyYXRpb248VCA9IGFueT4obzogdW5rbm93bik6IG8gaXMgVCB7XG4gIHJldHVybiBpc0RhdGFUeXBlT2YobywgXCJkdXJhdGlvblwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzRnV0dXJlPFQgPSBhbnk+KG86IHVua25vd24pOiBvIGlzIFQge1xuICByZXR1cm4gaXNEYXRhVHlwZU9mKG8sIFwiZnV0dXJlXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNVdWlkPFQgPSBhbnk+KG86IHVua25vd24pOiBvIGlzIFQge1xuICByZXR1cm4gaXNEYXRhVHlwZU9mKG8sIFwidXVpZFwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzUmFuZ2U8VCA9IGFueT4obzogdW5rbm93bik6IG8gaXMgVCB7XG4gIHJldHVybiBpc0RhdGFUeXBlT2YobywgXCJyYW5nZVwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzQm91bmRJbmNsdWRlZDxUID0gYW55PihcbiAgbzogdW5rbm93bixcbik6IG8gaXMgVCB7XG4gIHJldHVybiBpc0RhdGFUeXBlT2YobywgXCJib3VuZGluY2x1ZGVkXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNCb3VuZEV4Y2x1ZGVkPFQgPSBhbnk+KFxuICBvOiB1bmtub3duLFxuKTogbyBpcyBUIHtcbiAgcmV0dXJuIGlzRGF0YVR5cGVPZihvLCBcImJvdW5kZXhjbHVkZWRcIik7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBpc0dlb21ldHJ5UG9pbnQ8VCA9IGFueT4oXG4gIG86IHVua25vd24sXG4pOiBvIGlzIFQge1xuICByZXR1cm4gaXNEYXRhVHlwZU9mKG8sIFwiZ2VvbWV0cnlwb2ludFwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzR2VvbWV0cnlMaW5lPFQgPSBhbnk+KG86IHVua25vd24pOiBvIGlzIFQge1xuICByZXR1cm4gaXNEYXRhVHlwZU9mKG8sIFwiZ2VvbWV0cnlsaW5lXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNHZW9tZXRyeVBvbHlnb248VCA9IGFueT4oXG4gIG86IHVua25vd24sXG4pOiBvIGlzIFQge1xuICByZXR1cm4gaXNEYXRhVHlwZU9mKG8sIFwiZ2VvbWV0cnlwb2x5Z29uXCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNHZW9tZXRyeU11bHRpUG9pbnQ8VCA9IGFueT4oXG4gIG86IHVua25vd24sXG4pOiBvIGlzIFQge1xuICByZXR1cm4gaXNEYXRhVHlwZU9mKG8sIFwiZ2VvbWV0cnltdWx0aXBvaW50XCIpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNHZW9tZXRyeU11bHRpTGluZTxUID0gYW55PihcbiAgbzogdW5rbm93bixcbik6IG8gaXMgVCB7XG4gIHJldHVybiBpc0RhdGFUeXBlT2YobywgXCJnZW9tZXRyeW11bHRpbGluZVwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzR2VvbWV0cnlNdWx0aVBvbHlnb248VCA9IGFueT4oXG4gIG86IHVua25vd24sXG4pOiBvIGlzIFQge1xuICByZXR1cm4gaXNEYXRhVHlwZU9mKG8sIFwiZ2VvbWV0cnltdWx0aXBvbHlnb25cIik7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBpc0dlb21ldHJ5Q29sbGVjdGlvbjxUID0gYW55PihcbiAgbzogdW5rbm93bixcbik6IG8gaXMgVCB7XG4gIHJldHVybiBpc0RhdGFUeXBlT2YobywgXCJnZW9tZXRyeWNvbGxlY3Rpb25cIik7XG59XG4iXSwKICAibWFwcGluZ3MiOiAiOzs7O0FBQU8sU0FBUyxhQUFzQixHQUFZLElBQW9CO0FBQ3BFLFNBQU8sTUFBTSxRQUNSLE9BQU8sTUFBTSxZQUViLEVBQUUsWUFBWSxNQUFNLE9BQU8sSUFBSSxtQ0FBbUMsRUFBRTtBQUMzRTtBQUxnQjtBQU9ULFNBQVMsUUFBaUIsR0FBb0I7QUFDbkQsU0FBTyxhQUFhLEdBQUcsT0FBTztBQUNoQztBQUZnQjtBQUlULFNBQVMsUUFBaUIsR0FBb0I7QUFDbkQsU0FBTyxhQUFhLEdBQUcsT0FBTztBQUNoQztBQUZnQjtBQUlULFNBQVMsVUFBbUIsR0FBb0I7QUFDckQsU0FBTyxhQUFhLEdBQUcsU0FBUztBQUNsQztBQUZnQjtBQUlULFNBQVMsV0FBb0IsR0FBb0I7QUFDdEQsU0FBTyxhQUFhLEdBQUcsVUFBVTtBQUNuQztBQUZnQjtBQUlULFNBQVMsV0FBb0IsR0FBb0I7QUFDdEQsU0FBTyxhQUFhLEdBQUcsVUFBVTtBQUNuQztBQUZnQjtBQUlULFNBQVMsU0FBa0IsR0FBb0I7QUFDcEQsU0FBTyxhQUFhLEdBQUcsUUFBUTtBQUNqQztBQUZnQjtBQUlULFNBQVMsT0FBZ0IsR0FBb0I7QUFDbEQsU0FBTyxhQUFhLEdBQUcsTUFBTTtBQUMvQjtBQUZnQjtBQUlULFNBQVMsUUFBaUIsR0FBb0I7QUFDbkQsU0FBTyxhQUFhLEdBQUcsT0FBTztBQUNoQztBQUZnQjtBQUlULFNBQVMsZ0JBQ2QsR0FDUTtBQUNSLFNBQU8sYUFBYSxHQUFHLGVBQWU7QUFDeEM7QUFKZ0I7QUFNVCxTQUFTLGdCQUNkLEdBQ1E7QUFDUixTQUFPLGFBQWEsR0FBRyxlQUFlO0FBQ3hDO0FBSmdCO0FBTVQsU0FBUyxnQkFDZCxHQUNRO0FBQ1IsU0FBTyxhQUFhLEdBQUcsZUFBZTtBQUN4QztBQUpnQjtBQU1ULFNBQVMsZUFBd0IsR0FBb0I7QUFDMUQsU0FBTyxhQUFhLEdBQUcsY0FBYztBQUN2QztBQUZnQjtBQUlULFNBQVMsa0JBQ2QsR0FDUTtBQUNSLFNBQU8sYUFBYSxHQUFHLGlCQUFpQjtBQUMxQztBQUpnQjtBQU1ULFNBQVMscUJBQ2QsR0FDUTtBQUNSLFNBQU8sYUFBYSxHQUFHLG9CQUFvQjtBQUM3QztBQUpnQjtBQU1ULFNBQVMsb0JBQ2QsR0FDUTtBQUNSLFNBQU8sYUFBYSxHQUFHLG1CQUFtQjtBQUM1QztBQUpnQjtBQU1ULFNBQVMsdUJBQ2QsR0FDUTtBQUNSLFNBQU8sYUFBYSxHQUFHLHNCQUFzQjtBQUMvQztBQUpnQjtBQU1ULFNBQVMscUJBQ2QsR0FDUTtBQUNSLFNBQU8sYUFBYSxHQUFHLG9CQUFvQjtBQUM3QztBQUpnQjsiLAogICJuYW1lcyI6IFtdCn0K