MCPcopy Create free account
hub / github.com/ScattrdBlade/bigFileUpload / parseShareXConfigFromSettings

Function parseShareXConfigFromSettings

utils/upload.ts:288–295  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

286}
287
288function parseShareXConfigFromSettings(): ShareXUploaderConfig {
289 const configText = settings.store.sharexConfig || "";
290 if (!configText.trim()) {
291 throw new Error("ShareX config is required");
292 }
293
294 return parseShareXConfig(configText);
295}
296
297async function uploadToShareX(fileBlob: Blob, filename: string): Promise<string> {
298 const config = parseShareXConfigFromSettings();

Callers 2

uploadToShareXFunction · 0.85
getServiceConfigErrorFunction · 0.85

Calls 1

parseShareXConfigFunction · 0.90

Tested by

no test coverage detected