ctan
Version:
CTAN (Comprehensive TeX Archive Network) API client for Node.js
15 lines (14 loc) • 518 B
JavaScript
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();