UNPKG

ctan

Version:

CTAN (Comprehensive TeX Archive Network) API client for Node.js

15 lines (14 loc) 518 B
var _Client_json; import { __classPrivateFieldGet, __classPrivateFieldSet } from "tslib"; import { ClientBase } from "./client-base.js"; import { Client as ClientJson } from "./json/client.js"; export class Client extends ClientBase { constructor(base) { super(base); _Client_json.set(this, void 0); } get json() { return __classPrivateFieldSet(this, _Client_json, __classPrivateFieldGet(this, _Client_json, "f") ?? new ClientJson(this), "f"); } } _Client_json = new WeakMap();