UNPKG

@tai-kun/surrealdb

Version:

The SurrealDB SDK for JavaScript

39 lines (37 loc) 2.76 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; 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 __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/engine/process-endpoint.ts var process_endpoint_exports = {}; __export(process_endpoint_exports, { default: () => processEndpoint }); module.exports = __toCommonJS(process_endpoint_exports); function processEndpoint(endpoint, options) { endpoint = new URL(endpoint); if (options?.transformEndpoint !== "preserve" && !endpoint.pathname.endsWith("/rpc")) { if (!endpoint.pathname.endsWith("/")) { endpoint.pathname += "/"; } endpoint.pathname += "rpc"; } return endpoint; } __name(processEndpoint, "processEndpoint"); //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL2VuZ2luZS9wcm9jZXNzLWVuZHBvaW50LnRzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJleHBvcnQgaW50ZXJmYWNlIFByb2Nlc3NFbmRwb2ludE9wdGlvbnMge1xuICByZWFkb25seSB0cmFuc2Zvcm1FbmRwb2ludD86IFwiYXV0b1wiIHwgXCJwcmVzZXJ2ZVwiIHwgdW5kZWZpbmVkO1xufVxuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBwcm9jZXNzRW5kcG9pbnQoXG4gIGVuZHBvaW50OiBzdHJpbmcgfCBVUkwsXG4gIG9wdGlvbnM/OiBQcm9jZXNzRW5kcG9pbnRPcHRpb25zIHwgdW5kZWZpbmVkLFxuKTogVVJMIHtcbiAgZW5kcG9pbnQgPSBuZXcgVVJMKGVuZHBvaW50KTtcblxuICBpZiAoXG4gICAgb3B0aW9ucz8udHJhbnNmb3JtRW5kcG9pbnQgIT09IFwicHJlc2VydmVcIlxuICAgICYmICFlbmRwb2ludC5wYXRobmFtZS5lbmRzV2l0aChcIi9ycGNcIilcbiAgKSB7XG4gICAgaWYgKCFlbmRwb2ludC5wYXRobmFtZS5lbmRzV2l0aChcIi9cIikpIHtcbiAgICAgIGVuZHBvaW50LnBhdGhuYW1lICs9IFwiL1wiO1xuICAgIH1cblxuICAgIGVuZHBvaW50LnBhdGhuYW1lICs9IFwicnBjXCI7XG4gIH1cblxuICByZXR1cm4gZW5kcG9pbnQ7XG59XG4iXSwKICAibWFwcGluZ3MiOiAiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSWUsU0FBUixnQkFDTCxVQUNBLFNBQ0s7QUFDTCxhQUFXLElBQUksSUFBSSxRQUFRO0FBRTNCLE1BQ0UsU0FBUyxzQkFBc0IsY0FDNUIsQ0FBQyxTQUFTLFNBQVMsU0FBUyxNQUFNLEdBQ3JDO0FBQ0EsUUFBSSxDQUFDLFNBQVMsU0FBUyxTQUFTLEdBQUcsR0FBRztBQUNwQyxlQUFTLFlBQVk7QUFBQSxJQUN2QjtBQUVBLGFBQVMsWUFBWTtBQUFBLEVBQ3ZCO0FBRUEsU0FBTztBQUNUO0FBbEJ3QjsiLAogICJuYW1lcyI6IFtdCn0K