MCPcopy Create free account
hub / github.com/TeleBoxOrg/TeleBox_Plugins / quoteResourcesReady

Function quoteResourcesReady

quote/quote.ts:125–135  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

123 if (!sharpPromise) sharpPromise = Promise.resolve(requireOrInstall("sharp"));
124 return sharpPromise;
125}
126
127async function getCanvas(): Promise<any> {
128 if (!canvasPromise) canvasPromise = Promise.resolve(requireOrInstall("canvas"));
129 return canvasPromise;
130}
131
132function quoteResourcesReady(): boolean {
133 const quoteDir = path.join(quotePluginDir(), "quote");
134 const versionFile = path.join(quoteDir, ".version");
135 let currentVersion = "";
136 try { currentVersion = fs.readFileSync(versionFile, "utf8").trim(); } catch {
137 console.debug("[quote] version file read failed");
138 }

Callers 1

handleQuoteMethod · 0.85

Calls 1

quotePluginDirFunction · 0.85

Tested by

no test coverage detected