UNPKG

@fragment-dev/cli

Version:
1,674 lines (1,669 loc) 50 kB
import { require_graphql } from "./chunk-QF5EN33L.js"; import { __commonJS, __esm, __export, __toCommonJS, __toESM, init_cjs_shims } from "./chunk-7GH3YGSC.js"; // ../../node_modules/tslib/tslib.es6.mjs var tslib_es6_exports = {}; __export(tslib_es6_exports, { __addDisposableResource: () => __addDisposableResource, __assign: () => __assign, __asyncDelegator: () => __asyncDelegator, __asyncGenerator: () => __asyncGenerator, __asyncValues: () => __asyncValues, __await: () => __await, __awaiter: () => __awaiter, __classPrivateFieldGet: () => __classPrivateFieldGet, __classPrivateFieldIn: () => __classPrivateFieldIn, __classPrivateFieldSet: () => __classPrivateFieldSet, __createBinding: () => __createBinding, __decorate: () => __decorate, __disposeResources: () => __disposeResources, __esDecorate: () => __esDecorate, __exportStar: () => __exportStar, __extends: () => __extends, __generator: () => __generator, __importDefault: () => __importDefault, __importStar: () => __importStar, __makeTemplateObject: () => __makeTemplateObject, __metadata: () => __metadata, __param: () => __param, __propKey: () => __propKey, __read: () => __read, __rest: () => __rest, __rewriteRelativeImportExtension: () => __rewriteRelativeImportExtension, __runInitializers: () => __runInitializers, __setFunctionName: () => __setFunctionName, __spread: () => __spread, __spreadArray: () => __spreadArray, __spreadArrays: () => __spreadArrays, __values: () => __values, default: () => tslib_es6_default }); function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); } function __rest(s, e) { var t = {}; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; } function __decorate(decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; } function __param(paramIndex, decorator) { return function(target, key) { decorator(target, key, paramIndex); }; } function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) { function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; } var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value"; var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null; var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {}); var _, done = false; for (var i = decorators.length - 1; i >= 0; i--) { var context = {}; for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p]; for (var p in contextIn.access) context.access[p] = contextIn.access[p]; context.addInitializer = function(f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); }; var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context); if (kind === "accessor") { if (result === void 0) continue; if (result === null || typeof result !== "object") throw new TypeError("Object expected"); if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.set)) descriptor.set = _; if (_ = accept(result.init)) initializers.unshift(_); } else if (_ = accept(result)) { if (kind === "field") initializers.unshift(_); else descriptor[key] = _; } } if (target) Object.defineProperty(target, contextIn.name, descriptor); done = true; } function __runInitializers(thisArg, initializers, value) { var useValue = arguments.length > 2; for (var i = 0; i < initializers.length; i++) { value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg); } return useValue ? value : void 0; } function __propKey(x) { return typeof x === "symbol" ? x : "".concat(x); } function __setFunctionName(f, name, prefix) { if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : ""; return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name }); } function __metadata(metadataKey, metadataValue) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); } function __awaiter(thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function(resolve) { resolve(value); }); } return new (P || (P = Promise))(function(resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); } function __generator(thisArg, body) { var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function(v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); while (g && (g = 0, op[0] && (_ = 0)), _) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { case 0: case 1: t = op; break; case 4: _.label++; return { value: op[1], done: false }; case 5: _.label++; y = op[1]; op = [0]; continue; case 7: op = _.ops.pop(); _.trys.pop(); continue; default: if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } if (op[0] === 3 && (!t || op[1] > t[0] && op[1] < t[3])) { _.label = op[1]; break; } if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } if (t[2]) _.ops.pop(); _.trys.pop(); continue; } op = body.call(thisArg, _); } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; } } function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p); } function __values(o) { var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0; if (m) return m.call(o); if (o && typeof o.length === "number") return { next: function() { if (o && i >= o.length) o = void 0; return { value: o && o[i++], done: !o }; } }; throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined."); } function __read(o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value); } catch (error) { e = { error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; } function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } function __spreadArrays() { for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) r[k] = a[j]; return r; } function __spreadArray(to, from, pack) { if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { if (ar || !(i in from)) { if (!ar) ar = Array.prototype.slice.call(from, 0, i); ar[i] = from[i]; } } return to.concat(ar || Array.prototype.slice.call(from)); } function __await(v) { return this instanceof __await ? (this.v = v, this) : new __await(v); } function __asyncGenerator(thisArg, _arguments, generator) { if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); var g = generator.apply(thisArg, _arguments || []), i, q = []; return i = Object.create((typeof AsyncIterator === "function" ? AsyncIterator : Object).prototype), verb("next"), verb("throw"), verb("return", awaitReturn), i[Symbol.asyncIterator] = function() { return this; }, i; function awaitReturn(f) { return function(v) { return Promise.resolve(v).then(f, reject); }; } function verb(n, f) { if (g[n]) { i[n] = function(v) { return new Promise(function(a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; if (f) i[n] = f(i[n]); } } function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } } function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); } function fulfill(value) { resume("next", value); } function reject(value) { resume("throw", value); } function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); } } function __asyncDelegator(o) { var i, p; return i = {}, verb("next"), verb("throw", function(e) { throw e; }), verb("return"), i[Symbol.iterator] = function() { return this; }, i; function verb(n, f) { i[n] = o[n] ? function(v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; } } function __asyncValues(o) { if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); var m = o[Symbol.asyncIterator], i; return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() { return this; }, i); function verb(n) { i[n] = o[n] && function(v) { return new Promise(function(resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v2) { resolve({ value: v2, done: d }); }, reject); } } function __makeTemplateObject(cooked, raw) { if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } return cooked; } function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) { for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return mod && mod.__esModule ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value), value; } function __classPrivateFieldIn(state, receiver) { if (receiver === null || typeof receiver !== "object" && typeof receiver !== "function") throw new TypeError("Cannot use 'in' operator on non-object"); return typeof state === "function" ? receiver === state : state.has(receiver); } function __addDisposableResource(env, value, async) { if (value !== null && value !== void 0) { if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected."); var dispose, inner; if (async) { if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined."); dispose = value[Symbol.asyncDispose]; } if (dispose === void 0) { if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined."); dispose = value[Symbol.dispose]; if (async) inner = dispose; } if (typeof dispose !== "function") throw new TypeError("Object not disposable."); if (inner) dispose = function() { try { inner.call(this); } catch (e) { return Promise.reject(e); } }; env.stack.push({ value, dispose, async }); } else if (async) { env.stack.push({ async: true }); } return value; } function __disposeResources(env) { function fail(e) { env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e; env.hasError = true; } var r, s = 0; function next() { while (r = env.stack.pop()) { try { if (!r.async && s === 1) return s = 0, env.stack.push(r), Promise.resolve().then(next); if (r.dispose) { var result = r.dispose.call(r.value); if (r.async) return s |= 2, Promise.resolve(result).then(next, function(e) { fail(e); return next(); }); } else s |= 1; } catch (e) { fail(e); } } if (s === 1) return env.hasError ? Promise.reject(env.error) : Promise.resolve(); if (env.hasError) throw env.error; } return next(); } function __rewriteRelativeImportExtension(path, preserveJsx) { if (typeof path === "string" && /^\.\.?\//.test(path)) { return path.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i, function(m, tsx, d, ext, cm) { return tsx ? preserveJsx ? ".jsx" : ".js" : d && (!ext || !cm) ? m : d + ext + "." + cm.toLowerCase() + "js"; }); } return path; } var extendStatics, __assign, __createBinding, __setModuleDefault, _SuppressedError, tslib_es6_default; var init_tslib_es6 = __esm({ "../../node_modules/tslib/tslib.es6.mjs"() { init_cjs_shims(); extendStatics = function(d, b) { extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d2, b2) { d2.__proto__ = b2; } || function(d2, b2) { for (var p in b2) if (Object.prototype.hasOwnProperty.call(b2, p)) d2[p] = b2[p]; }; return extendStatics(d, b); }; __assign = function() { __assign = Object.assign || function __assign2(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; __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)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { if (k2 === void 0) k2 = k; o[k2] = m[k]; }; __setModuleDefault = Object.create ? function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); } : function(o, v) { o["default"] = v; }; _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function(error, suppressed, message) { var e = new Error(message); return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e; }; tslib_es6_default = { __extends, __assign, __rest, __decorate, __param, __esDecorate, __runInitializers, __propKey, __setFunctionName, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __await, __asyncGenerator, __asyncDelegator, __asyncValues, __makeTemplateObject, __importStar, __importDefault, __classPrivateFieldGet, __classPrivateFieldSet, __classPrivateFieldIn, __addDisposableResource, __disposeResources, __rewriteRelativeImportExtension }; } }); // ../../node_modules/graphql-tag/lib/graphql-tag.umd.js var require_graphql_tag_umd = __commonJS({ "../../node_modules/graphql-tag/lib/graphql-tag.umd.js"(exports, module) { init_cjs_shims(); (function(global, factory) { typeof exports === "object" && typeof module !== "undefined" ? factory(exports, (init_tslib_es6(), __toCommonJS(tslib_es6_exports)), require_graphql()) : typeof define === "function" && define.amd ? define(["exports", "tslib", "graphql"], factory) : (global = typeof globalThis !== "undefined" ? globalThis : global || self, factory(global["graphql-tag"] = {}, global.tslib, global.graphql)); })(exports, function(exports2, tslib, graphql) { "use strict"; var docCache = /* @__PURE__ */ new Map(); var fragmentSourceMap = /* @__PURE__ */ new Map(); var printFragmentWarnings = true; var experimentalFragmentVariables = false; function normalize(string) { return string.replace(/[\s,]+/g, " ").trim(); } function cacheKeyFromLoc(loc) { return normalize(loc.source.body.substring(loc.start, loc.end)); } function processFragments(ast) { var seenKeys = /* @__PURE__ */ new Set(); var definitions = []; ast.definitions.forEach(function(fragmentDefinition) { if (fragmentDefinition.kind === "FragmentDefinition") { var fragmentName = fragmentDefinition.name.value; var sourceKey = cacheKeyFromLoc(fragmentDefinition.loc); var sourceKeySet = fragmentSourceMap.get(fragmentName); if (sourceKeySet && !sourceKeySet.has(sourceKey)) { if (printFragmentWarnings) { console.warn("Warning: fragment with name " + fragmentName + " already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"); } } else if (!sourceKeySet) { fragmentSourceMap.set(fragmentName, sourceKeySet = /* @__PURE__ */ new Set()); } sourceKeySet.add(sourceKey); if (!seenKeys.has(sourceKey)) { seenKeys.add(sourceKey); definitions.push(fragmentDefinition); } } else { definitions.push(fragmentDefinition); } }); return tslib.__assign(tslib.__assign({}, ast), { definitions }); } function stripLoc(doc) { var workSet = new Set(doc.definitions); workSet.forEach(function(node) { if (node.loc) delete node.loc; Object.keys(node).forEach(function(key) { var value = node[key]; if (value && typeof value === "object") { workSet.add(value); } }); }); var loc = doc.loc; if (loc) { delete loc.startToken; delete loc.endToken; } return doc; } function parseDocument(source) { var cacheKey = normalize(source); if (!docCache.has(cacheKey)) { var parsed = graphql.parse(source, { experimentalFragmentVariables, allowLegacyFragmentVariables: experimentalFragmentVariables }); if (!parsed || parsed.kind !== "Document") { throw new Error("Not a valid GraphQL document."); } docCache.set(cacheKey, stripLoc(processFragments(parsed))); } return docCache.get(cacheKey); } function gql2(literals) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } if (typeof literals === "string") { literals = [literals]; } var result = literals[0]; args.forEach(function(arg, i) { if (arg && arg.kind === "Document") { result += arg.loc.source.body; } else { result += arg; } result += literals[i + 1]; }); return parseDocument(result); } function resetCaches() { docCache.clear(); fragmentSourceMap.clear(); } function disableFragmentWarnings() { printFragmentWarnings = false; } function enableExperimentalFragmentVariables() { experimentalFragmentVariables = true; } function disableExperimentalFragmentVariables() { experimentalFragmentVariables = false; } var extras = { gql: gql2, resetCaches, disableFragmentWarnings, enableExperimentalFragmentVariables, disableExperimentalFragmentVariables }; (function(gql_1) { gql_1.gql = extras.gql, gql_1.resetCaches = extras.resetCaches, gql_1.disableFragmentWarnings = extras.disableFragmentWarnings, gql_1.enableExperimentalFragmentVariables = extras.enableExperimentalFragmentVariables, gql_1.disableExperimentalFragmentVariables = extras.disableExperimentalFragmentVariables; })(gql2 || (gql2 = {})); gql2["default"] = gql2; var gql$1 = gql2; exports2.default = gql$1; exports2.disableExperimentalFragmentVariables = disableExperimentalFragmentVariables; exports2.disableFragmentWarnings = disableFragmentWarnings; exports2.enableExperimentalFragmentVariables = enableExperimentalFragmentVariables; exports2.gql = gql2; exports2.resetCaches = resetCaches; Object.defineProperty(exports2, "__esModule", { value: true }); }); } }); // ../../node_modules/graphql-tag/main.js var require_main = __commonJS({ "../../node_modules/graphql-tag/main.js"(exports, module) { init_cjs_shims(); module.exports = require_graphql_tag_umd().gql; } }); // src/lib/sdk.ts init_cjs_shims(); var import_graphql_tag = __toESM(require_main(), 1); var BalanceUpdateConsistencyMode = /* @__PURE__ */ ((BalanceUpdateConsistencyMode2) => { BalanceUpdateConsistencyMode2["Eventual"] = "eventual"; BalanceUpdateConsistencyMode2["Strong"] = "strong"; return BalanceUpdateConsistencyMode2; })(BalanceUpdateConsistencyMode || {}); var CurrencyCode = /* @__PURE__ */ ((CurrencyCode2) => { CurrencyCode2["Aave"] = "AAVE"; CurrencyCode2["Ada"] = "ADA"; CurrencyCode2["Aed"] = "AED"; CurrencyCode2["Afn"] = "AFN"; CurrencyCode2["All"] = "ALL"; CurrencyCode2["Amd"] = "AMD"; CurrencyCode2["Ang"] = "ANG"; CurrencyCode2["Aoa"] = "AOA"; CurrencyCode2["Ars"] = "ARS"; CurrencyCode2["Aud"] = "AUD"; CurrencyCode2["Awg"] = "AWG"; CurrencyCode2["Azn"] = "AZN"; CurrencyCode2["Bam"] = "BAM"; CurrencyCode2["Bbd"] = "BBD"; CurrencyCode2["Bch"] = "BCH"; CurrencyCode2["Bdt"] = "BDT"; CurrencyCode2["Bgn"] = "BGN"; CurrencyCode2["Bhd"] = "BHD"; CurrencyCode2["Bif"] = "BIF"; CurrencyCode2["Bmd"] = "BMD"; CurrencyCode2["Bnd"] = "BND"; CurrencyCode2["Bob"] = "BOB"; CurrencyCode2["Brl"] = "BRL"; CurrencyCode2["Bsd"] = "BSD"; CurrencyCode2["Btc"] = "BTC"; CurrencyCode2["Btn"] = "BTN"; CurrencyCode2["Bwp"] = "BWP"; CurrencyCode2["Byr"] = "BYR"; CurrencyCode2["Bzd"] = "BZD"; CurrencyCode2["Cad"] = "CAD"; CurrencyCode2["Cdf"] = "CDF"; CurrencyCode2["Chf"] = "CHF"; CurrencyCode2["Clp"] = "CLP"; CurrencyCode2["Cny"] = "CNY"; CurrencyCode2["Cop"] = "COP"; CurrencyCode2["Crc"] = "CRC"; CurrencyCode2["Cuc"] = "CUC"; CurrencyCode2["Cup"] = "CUP"; CurrencyCode2["Custom"] = "CUSTOM"; CurrencyCode2["Cve"] = "CVE"; CurrencyCode2["Czk"] = "CZK"; CurrencyCode2["Dai"] = "DAI"; CurrencyCode2["Djf"] = "DJF"; CurrencyCode2["Dkk"] = "DKK"; CurrencyCode2["Dop"] = "DOP"; CurrencyCode2["Dzd"] = "DZD"; CurrencyCode2["Egp"] = "EGP"; CurrencyCode2["Ern"] = "ERN"; CurrencyCode2["Etb"] = "ETB"; CurrencyCode2["Eth"] = "ETH"; CurrencyCode2["Eur"] = "EUR"; CurrencyCode2["Fjd"] = "FJD"; CurrencyCode2["Fkp"] = "FKP"; CurrencyCode2["Gbp"] = "GBP"; CurrencyCode2["Gel"] = "GEL"; CurrencyCode2["Ggp"] = "GGP"; CurrencyCode2["Ghs"] = "GHS"; CurrencyCode2["Gip"] = "GIP"; CurrencyCode2["Gmd"] = "GMD"; CurrencyCode2["Gnf"] = "GNF"; CurrencyCode2["Gtq"] = "GTQ"; CurrencyCode2["Gyd"] = "GYD"; CurrencyCode2["Hkd"] = "HKD"; CurrencyCode2["Hnl"] = "HNL"; CurrencyCode2["Hrk"] = "HRK"; CurrencyCode2["Htg"] = "HTG"; CurrencyCode2["Huf"] = "HUF"; CurrencyCode2["Idr"] = "IDR"; CurrencyCode2["Ils"] = "ILS"; CurrencyCode2["Imp"] = "IMP"; CurrencyCode2["Inr"] = "INR"; CurrencyCode2["Iqd"] = "IQD"; CurrencyCode2["Irr"] = "IRR"; CurrencyCode2["Isk"] = "ISK"; CurrencyCode2["Jmd"] = "JMD"; CurrencyCode2["Jod"] = "JOD"; CurrencyCode2["Jpy"] = "JPY"; CurrencyCode2["Kes"] = "KES"; CurrencyCode2["Kgs"] = "KGS"; CurrencyCode2["Khr"] = "KHR"; CurrencyCode2["Kmf"] = "KMF"; CurrencyCode2["Kpw"] = "KPW"; CurrencyCode2["Krw"] = "KRW"; CurrencyCode2["Kwd"] = "KWD"; CurrencyCode2["Kyd"] = "KYD"; CurrencyCode2["Kzt"] = "KZT"; CurrencyCode2["Lak"] = "LAK"; CurrencyCode2["Lbp"] = "LBP"; CurrencyCode2["Link"] = "LINK"; CurrencyCode2["Lkr"] = "LKR"; CurrencyCode2["Logical"] = "LOGICAL"; CurrencyCode2["Lrd"] = "LRD"; CurrencyCode2["Lsl"] = "LSL"; CurrencyCode2["Ltc"] = "LTC"; CurrencyCode2["Lyd"] = "LYD"; CurrencyCode2["Mad"] = "MAD"; CurrencyCode2["Matic"] = "MATIC"; CurrencyCode2["Mdl"] = "MDL"; CurrencyCode2["Mga"] = "MGA"; CurrencyCode2["Mkd"] = "MKD"; CurrencyCode2["Mmk"] = "MMK"; CurrencyCode2["Mnt"] = "MNT"; CurrencyCode2["Mop"] = "MOP"; CurrencyCode2["Mur"] = "MUR"; CurrencyCode2["Mvr"] = "MVR"; CurrencyCode2["Mwk"] = "MWK"; CurrencyCode2["Mxn"] = "MXN"; CurrencyCode2["Myr"] = "MYR"; CurrencyCode2["Mzn"] = "MZN"; CurrencyCode2["Nad"] = "NAD"; CurrencyCode2["Ngn"] = "NGN"; CurrencyCode2["Nio"] = "NIO"; CurrencyCode2["Nok"] = "NOK"; CurrencyCode2["Npr"] = "NPR"; CurrencyCode2["Nzd"] = "NZD"; CurrencyCode2["Omr"] = "OMR"; CurrencyCode2["Pab"] = "PAB"; CurrencyCode2["Pen"] = "PEN"; CurrencyCode2["Pgk"] = "PGK"; CurrencyCode2["Php"] = "PHP"; CurrencyCode2["Pkr"] = "PKR"; CurrencyCode2["Pln"] = "PLN"; CurrencyCode2["Pts"] = "PTS"; CurrencyCode2["Pyg"] = "PYG"; CurrencyCode2["Qar"] = "QAR"; CurrencyCode2["Ron"] = "RON"; CurrencyCode2["Rsd"] = "RSD"; CurrencyCode2["Rub"] = "RUB"; CurrencyCode2["Rwf"] = "RWF"; CurrencyCode2["Sar"] = "SAR"; CurrencyCode2["Sbd"] = "SBD"; CurrencyCode2["Scr"] = "SCR"; CurrencyCode2["Sdg"] = "SDG"; CurrencyCode2["Sek"] = "SEK"; CurrencyCode2["Sgd"] = "SGD"; CurrencyCode2["Shp"] = "SHP"; CurrencyCode2["Sll"] = "SLL"; CurrencyCode2["Sol"] = "SOL"; CurrencyCode2["Sos"] = "SOS"; CurrencyCode2["Spl"] = "SPL"; CurrencyCode2["Srd"] = "SRD"; CurrencyCode2["Stn"] = "STN"; CurrencyCode2["Svc"] = "SVC"; CurrencyCode2["Syp"] = "SYP"; CurrencyCode2["Szl"] = "SZL"; CurrencyCode2["Thb"] = "THB"; CurrencyCode2["Tjs"] = "TJS"; CurrencyCode2["Tmt"] = "TMT"; CurrencyCode2["Tnd"] = "TND"; CurrencyCode2["Top"] = "TOP"; CurrencyCode2["Try"] = "TRY"; CurrencyCode2["Ttd"] = "TTD"; CurrencyCode2["Tvd"] = "TVD"; CurrencyCode2["Twd"] = "TWD"; CurrencyCode2["Tzs"] = "TZS"; CurrencyCode2["Uah"] = "UAH"; CurrencyCode2["Ugx"] = "UGX"; CurrencyCode2["Uni"] = "UNI"; CurrencyCode2["Usd"] = "USD"; CurrencyCode2["Usdc"] = "USDC"; CurrencyCode2["Usdt"] = "USDT"; CurrencyCode2["Uyu"] = "UYU"; CurrencyCode2["Uzs"] = "UZS"; CurrencyCode2["Vef"] = "VEF"; CurrencyCode2["Vnd"] = "VND"; CurrencyCode2["Vuv"] = "VUV"; CurrencyCode2["Wst"] = "WST"; CurrencyCode2["Xaf"] = "XAF"; CurrencyCode2["Xcd"] = "XCD"; CurrencyCode2["Xlm"] = "XLM"; CurrencyCode2["Xof"] = "XOF"; CurrencyCode2["Xpf"] = "XPF"; CurrencyCode2["Yer"] = "YER"; CurrencyCode2["Zar"] = "ZAR"; CurrencyCode2["Zmw"] = "ZMW"; return CurrencyCode2; })(CurrencyCode || {}); var CurrencyMode = /* @__PURE__ */ ((CurrencyMode2) => { CurrencyMode2["Multi"] = "multi"; CurrencyMode2["Single"] = "single"; return CurrencyMode2; })(CurrencyMode || {}); var ExternalTransferType = /* @__PURE__ */ ((ExternalTransferType2) => { ExternalTransferType2["Ach"] = "ach"; ExternalTransferType2["Card"] = "card"; ExternalTransferType2["Check"] = "check"; ExternalTransferType2["Internal"] = "internal"; ExternalTransferType2["Wire"] = "wire"; return ExternalTransferType2; })(ExternalTransferType || {}); var ExternalTxSource = /* @__PURE__ */ ((ExternalTxSource2) => { ExternalTxSource2["Increase"] = "increase"; return ExternalTxSource2; })(ExternalTxSource || {}); var Granularity = /* @__PURE__ */ ((Granularity2) => { Granularity2["Daily"] = "daily"; Granularity2["Hourly"] = "hourly"; Granularity2["Monthly"] = "monthly"; return Granularity2; })(Granularity || {}); var IncreaseEnv = /* @__PURE__ */ ((IncreaseEnv2) => { IncreaseEnv2["Production"] = "production"; IncreaseEnv2["Sandbox"] = "sandbox"; return IncreaseEnv2; })(IncreaseEnv || {}); var LedgerAccountTypes = /* @__PURE__ */ ((LedgerAccountTypes2) => { LedgerAccountTypes2["Asset"] = "asset"; LedgerAccountTypes2["Expense"] = "expense"; LedgerAccountTypes2["Income"] = "income"; LedgerAccountTypes2["Liability"] = "liability"; return LedgerAccountTypes2; })(LedgerAccountTypes || {}); var LedgerDataMigrationStatus = /* @__PURE__ */ ((LedgerDataMigrationStatus2) => { LedgerDataMigrationStatus2["Active"] = "active"; LedgerDataMigrationStatus2["Inactive"] = "inactive"; return LedgerDataMigrationStatus2; })(LedgerDataMigrationStatus || {}); var LedgerLinesConsistencyMode = /* @__PURE__ */ ((LedgerLinesConsistencyMode2) => { LedgerLinesConsistencyMode2["Eventual"] = "eventual"; LedgerLinesConsistencyMode2["Strong"] = "strong"; return LedgerLinesConsistencyMode2; })(LedgerLinesConsistencyMode || {}); var LedgerMigrationStatus = /* @__PURE__ */ ((LedgerMigrationStatus2) => { LedgerMigrationStatus2["Completed"] = "completed"; LedgerMigrationStatus2["Failed"] = "failed"; LedgerMigrationStatus2["Queued"] = "queued"; LedgerMigrationStatus2["Skipped"] = "skipped"; LedgerMigrationStatus2["Started"] = "started"; return LedgerMigrationStatus2; })(LedgerMigrationStatus || {}); var LedgerTypes = /* @__PURE__ */ ((LedgerTypes2) => { LedgerTypes2["Double"] = "double"; return LedgerTypes2; })(LedgerTypes || {}); var LinkType = /* @__PURE__ */ ((LinkType2) => { LinkType2["CustomLink"] = "CustomLink"; LinkType2["IncreaseLink"] = "IncreaseLink"; LinkType2["StripeLink"] = "StripeLink"; LinkType2["UnitLink"] = "UnitLink"; return LinkType2; })(LinkType || {}); var ReadBalanceConsistencyMode = /* @__PURE__ */ ((ReadBalanceConsistencyMode2) => { ReadBalanceConsistencyMode2["Eventual"] = "eventual"; ReadBalanceConsistencyMode2["Strong"] = "strong"; ReadBalanceConsistencyMode2["UseAccount"] = "use_account"; return ReadBalanceConsistencyMode2; })(ReadBalanceConsistencyMode || {}); var SceneEventType = /* @__PURE__ */ ((SceneEventType2) => { SceneEventType2["Entry"] = "entry"; return SceneEventType2; })(SceneEventType || {}); var SchemaConsistencyMode = /* @__PURE__ */ ((SchemaConsistencyMode2) => { SchemaConsistencyMode2["Eventual"] = "eventual"; SchemaConsistencyMode2["Strong"] = "strong"; return SchemaConsistencyMode2; })(SchemaConsistencyMode || {}); var SchemaLedgerAccountStatus = /* @__PURE__ */ ((SchemaLedgerAccountStatus2) => { SchemaLedgerAccountStatus2["Active"] = "active"; SchemaLedgerAccountStatus2["Archived"] = "archived"; SchemaLedgerAccountStatus2["Disabled"] = "disabled"; return SchemaLedgerAccountStatus2; })(SchemaLedgerAccountStatus || {}); var SchemaLedgerEntryStatus = /* @__PURE__ */ ((SchemaLedgerEntryStatus2) => { SchemaLedgerEntryStatus2["Active"] = "active"; SchemaLedgerEntryStatus2["Archived"] = "archived"; SchemaLedgerEntryStatus2["Disabled"] = "disabled"; return SchemaLedgerEntryStatus2; })(SchemaLedgerEntryStatus || {}); var StripeEnv = /* @__PURE__ */ ((StripeEnv2) => { StripeEnv2["Livemode"] = "livemode"; StripeEnv2["Testmode"] = "testmode"; return StripeEnv2; })(StripeEnv || {}); var TxType = /* @__PURE__ */ ((TxType2) => { TxType2["Credit"] = "credit"; TxType2["Debit"] = "debit"; return TxType2; })(TxType || {}); var UnitEnv = /* @__PURE__ */ ((UnitEnv2) => { UnitEnv2["Production"] = "production"; UnitEnv2["Sandbox"] = "sandbox"; return UnitEnv2; })(UnitEnv || {}); var AddLedgerEntryDocument = import_graphql_tag.default` mutation AddLedgerEntry($ik: SafeString!, $entry: LedgerEntryInput!) { addLedgerEntry(ik: $ik, entry: $entry) { __typename ... on AddLedgerEntryResult { isIkReplay entry { type typeVersion id date description ledgerId posted } lines { id key type date amount accountId } } ... on BadRequestError { code message retryable } ... on InternalError { code message retryable } } } `; var CreateCustomLinkDocument = import_graphql_tag.default` mutation CreateCustomLink($ik: SafeString!, $name: String!) { createCustomLink(ik: $ik, name: $name) { __typename ... on CreateCustomLinkResult { isIkReplay link { id name dashboardUrl created } } ... on BadRequestError { code message retryable } ... on InternalError { code message retryable } } } `; var CreateLedgerDocument = import_graphql_tag.default` mutation CreateLedger( $ledger: CreateLedgerInput! $ik: SafeString! $schema: SchemaMatchInput ) { createLedger(ik: $ik, ledger: $ledger, schema: $schema) { __typename ... on CreateLedgerResult { ledger { id ik name type } isIkReplay } ... on BadRequestError { code message retryable } ... on InternalError { code message retryable } } } `; var DeleteCustomTxsDocument = import_graphql_tag.default` mutation DeleteCustomTxs($txs: [ID!]!) { deleteCustomTxs(txs: $txs) { __typename ... on DeleteCustomTxsResult { txs { tx { id description amount linkId externalId externalAccountId isDeleted deletedAt } } } ... on Error { code message retryable } } } `; var DeleteLedgerDocument = import_graphql_tag.default` mutation DeleteLedger($ledger: LedgerMatchInput!) { deleteLedger(ledger: $ledger) { __typename ... on DeleteLedgerResult { success } ... on Error { code message retryable } } } `; var DeleteSchemaDocument = import_graphql_tag.default` mutation DeleteSchema($schema: SchemaMatchInput!) { deleteSchema(schema: $schema) { __typename ... on DeleteSchemaResult { success } ... on Error { code message retryable } } } `; var ListLedgerAccountsDocument = import_graphql_tag.default` query ListLedgerAccounts($ledgerId: ID!, $first: Int, $after: String) { ledger(ledger: { id: $ledgerId }) { ledgerAccounts(first: $first, after: $after) { nodes { id name type path currency { code name } currencyMode } pageInfo { hasNextPage hasPreviousPage endCursor } } } } `; var ListLedgersDocument = import_graphql_tag.default` query ListLedgers($first: Int, $after: String, $filter: LedgersFilterSet) { ledgers(first: $first, after: $after, filter: $filter) { nodes { __typename id ik name type created balanceUTCOffset workspaceId } pageInfo { hasNextPage hasPreviousPage endCursor } } } `; var MigrateLedgerEntryDocument = import_graphql_tag.default` mutation MigrateLedgerEntry($input: MigrateLedgerEntryInput!) { migrateLedgerEntry(input: $input) { __typename ... on MigrateLedgerEntryResult { isIkReplay reversedLedgerEntry { type typeVersion id date description ledgerId posted lines { nodes { id key type date amount account { path } } } } reversingLedgerEntry { type typeVersion id date description ledgerId posted lines { nodes { id key type date amount account { path } } } } newLedgerEntry { type typeVersion id date description ledgerId posted lines { nodes { id key type date amount account { path } } } } } ... on BadRequestError { code message retryable } ... on InternalError { code message retryable } } } `; var ReverseLedgerEntryDocument = import_graphql_tag.default` mutation ReverseLedgerEntry($id: ID!) { reverseLedgerEntry(id: $id) { __typename ... on ReverseLedgerEntryResult { reversingLedgerEntry { ik created type typeVersion description hidden reverses { id } lines { nodes { account { path } amount } } } reversedLedgerEntry { ik created type typeVersion description hidden reversedAt reversedBy { id } lines { nodes { account { path } amount } } } isIkReplay } ... on Error { code message retryable } } } `; var GetSchemaDocument = import_graphql_tag.default` query GetSchema($key: SafeString!, $version: Int) { schema(schema: { key: $key }) { key version(version: $version) { version json created } } } `; var ListSchemasDocument = import_graphql_tag.default` query ListSchemas($first: Int) { schemas(first: $first) { nodes { __typename key name versions { nodes { version created } } } pageInfo { hasNextPage hasPreviousPage endCursor } } } `; var StoreSchemaDocument = import_graphql_tag.default` mutation storeSchema($schema: SchemaInput!) { storeSchema(schema: $schema) { __typename ... on StoreSchemaResult { schema { key version { version } } } ... on BadRequestError { code message retryable } ... on InternalError { code message retryable } } } `; var UpdateLedgerAccountDocument = import_graphql_tag.default` mutation UpdateLedgerAccount( $ledgerAccount: LedgerAccountMatchInput! $update: UpdateLedgerAccountInput! ) { updateLedgerAccount(ledgerAccount: $ledgerAccount, update: $update) { __typename ... on UpdateLedgerAccountResult { ledgerAccount { ik id name } } ... on BadRequestError { code message retryable } ... on InternalError { code message retryable } } } `; var GetWorkspaceDocument = import_graphql_tag.default` query GetWorkspace { workspace { id name } } `; var defaultWrapper = (action, _operationName, _operationType, _variables) => action(); function getSdk(client, withWrapper = defaultWrapper) { return { AddLedgerEntry(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( AddLedgerEntryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "AddLedgerEntry", "mutation", variables ); }, CreateCustomLink(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( CreateCustomLinkDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "CreateCustomLink", "mutation", variables ); }, CreateLedger(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( CreateLedgerDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "CreateLedger", "mutation", variables ); }, DeleteCustomTxs(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( DeleteCustomTxsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "DeleteCustomTxs", "mutation", variables ); }, DeleteLedger(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( DeleteLedgerDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "DeleteLedger", "mutation", variables ); }, DeleteSchema(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( DeleteSchemaDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "DeleteSchema", "mutation", variables ); }, ListLedgerAccounts(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( ListLedgerAccountsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "ListLedgerAccounts", "query", variables ); }, ListLedgers(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request(ListLedgersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), "ListLedgers", "query", variables ); }, MigrateLedgerEntry(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( MigrateLedgerEntryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "MigrateLedgerEntry", "mutation", variables ); }, ReverseLedgerEntry(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( ReverseLedgerEntryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "ReverseLedgerEntry", "mutation", variables ); }, GetSchema(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request(GetSchemaDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), "GetSchema", "query", variables ); }, ListSchemas(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request(ListSchemasDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), "ListSchemas", "query", variables ); }, storeSchema(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request(StoreSchemaDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), "storeSchema", "mutation", variables ); }, UpdateLedgerAccount(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request( UpdateLedgerAccountDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders } ), "UpdateLedgerAccount", "mutation", variables ); }, GetWorkspace(variables, requestHeaders) { return withWrapper( (wrappedRequestHeaders) => client.request(GetWorkspaceDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), "GetWorkspace", "query", variables ); } }; } export { BalanceUpdateConsistencyMode, CurrencyCode, CurrencyMode, ExternalTransferType, ExternalTxSource, Granularity, IncreaseEnv, LedgerAccountTypes, LedgerDataMigrationStatus, LedgerLinesConsistencyMode, LedgerMigrationStatus, LedgerTypes, LinkType, ReadBalanceConsistencyMode, SceneEventType, SchemaConsistencyMode, SchemaLedgerAccountStatus, SchemaLedgerEntryStatus, StripeEnv, TxType, UnitEnv, AddLedgerEntryDocument, CreateCustomLinkDocument, CreateLedgerDocument, DeleteCustomTxsDocument, DeleteLedgerDocument, DeleteSchemaDocument, ListLedgerAccountsDocument, ListLedgersDocument, MigrateLedgerEntryDocument, ReverseLedgerEntryDocument, GetSchemaDocument, ListSchemasDocument, StoreSchemaDocument, UpdateLedgerAccountDocument, GetWorkspaceDocument, getSdk