UNPKG

@tai-kun/surrealdb

Version:

The SurrealDB SDK for JavaScript

45 lines (43 loc) 3.45 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; 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/utils/utf8.ts var utf8_exports = {}; __export(utf8_exports, { default: () => utf8_default }); module.exports = __toCommonJS(utf8_exports); var utf8_default = { // 先頭を空白にすると入力補完の候補から排除される。 [" e"]: /* @__PURE__ */ new TextEncoder(), [" d"]: /* @__PURE__ */ new TextDecoder("utf-8", { // 文字列のデコードパフォーマンスは落ちるが、より厳格になる。 fatal: true, ignoreBOM: true }), encode(input) { return this[" e"].encode(input); }, encodeInto(input, dest) { return this[" e"].encodeInto(input, dest); }, decode(input) { return this[" d"].decode(input); } }; //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL3V0aWxzL3V0ZjgudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImltcG9ydCB0eXBlIHsgVWludDhBcnJheUxpa2UgfSBmcm9tIFwiQHRhaS1rdW4vc3VycmVhbGRiL3R5cGVzXCI7XG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgLy8gXHU1MTQ4XHU5ODJEXHUzMDkyXHU3QTdBXHU3NjdEXHUzMDZCXHUzMDU5XHUzMDhCXHUzMDY4XHU1MTY1XHU1MjlCXHU4OERDXHU1QjhDXHUzMDZFXHU1MDE5XHU4OERDXHUzMDRCXHUzMDg5XHU2MzkyXHU5NjY0XHUzMDU1XHUzMDhDXHUzMDhCXHUzMDAyXG4gIFtcIiBlXCJdOiAvKiBAX19QVVJFX18gKi8gbmV3IFRleHRFbmNvZGVyKCksXG4gIFtcIiBkXCJdOiAvKiBAX19QVVJFX18gKi8gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIiwge1xuICAgIC8vIFx1NjU4N1x1NUI1N1x1NTIxN1x1MzA2RVx1MzBDN1x1MzBCM1x1MzBGQ1x1MzBDOVx1MzBEMVx1MzBENVx1MzBBOVx1MzBGQ1x1MzBERVx1MzBGM1x1MzBCOVx1MzA2Rlx1ODQzRFx1MzA2MVx1MzA4Qlx1MzA0Q1x1MzAwMVx1MzA4OFx1MzA4QVx1NTNCM1x1NjgzQ1x1MzA2Qlx1MzA2QVx1MzA4Qlx1MzAwMlxuICAgIGZhdGFsOiB0cnVlLFxuICAgIGlnbm9yZUJPTTogdHJ1ZSxcbiAgfSksXG4gIGVuY29kZShpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSB7XG4gICAgcmV0dXJuIHRoaXNbXCIgZVwiXS5lbmNvZGUoaW5wdXQpO1xuICB9LFxuICBlbmNvZGVJbnRvKGlucHV0OiBzdHJpbmcsIGRlc3Q6IFVpbnQ4QXJyYXlMaWtlKTogVGV4dEVuY29kZXJFbmNvZGVJbnRvUmVzdWx0IHtcbiAgICByZXR1cm4gdGhpc1tcIiBlXCJdLmVuY29kZUludG8oaW5wdXQsIGRlc3QpO1xuICB9LFxuICBkZWNvZGUoaW5wdXQ6IEFsbG93U2hhcmVkQnVmZmVyU291cmNlKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpc1tcIiBkXCJdLmRlY29kZShpbnB1dCk7XG4gIH0sXG59O1xuIl0sCiAgIm1hcHBpbmdzIjogIjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRUEsSUFBTyxlQUFRO0FBQUE7QUFBQSxFQUViLENBQUMsSUFBSSxHQUFtQixvQkFBSSxZQUFZO0FBQUEsRUFDeEMsQ0FBQyxJQUFJLEdBQW1CLG9CQUFJLFlBQVksU0FBUztBQUFBO0FBQUEsSUFFL0MsT0FBTztBQUFBLElBQ1AsV0FBVztBQUFBLEVBQ2IsQ0FBQztBQUFBLEVBQ0QsT0FBTyxPQUEyQjtBQUNoQyxXQUFPLEtBQUssSUFBSSxFQUFFLE9BQU8sS0FBSztBQUFBLEVBQ2hDO0FBQUEsRUFDQSxXQUFXLE9BQWUsTUFBbUQ7QUFDM0UsV0FBTyxLQUFLLElBQUksRUFBRSxXQUFXLE9BQU8sSUFBSTtBQUFBLEVBQzFDO0FBQUEsRUFDQSxPQUFPLE9BQXdDO0FBQzdDLFdBQU8sS0FBSyxJQUFJLEVBQUUsT0FBTyxLQUFLO0FBQUEsRUFDaEM7QUFDRjsiLAogICJuYW1lcyI6IFtdCn0K