powerplatform-mcp
Version:
PowerPlatform Model Context Protocol server
15 lines (14 loc) • 616 B
JavaScript
import { mkdirSync, writeFileSync } from 'node:fs';
import { join, resolve } from 'node:path';
const CACHE_DIR = '.pp-cache';
/**
* Save full data to .pp-cache/{environmentName}/ and print concise summary to stdout.
*/
export function outputResult(result, environmentName) {
const cacheDir = resolve(process.cwd(), CACHE_DIR, environmentName);
mkdirSync(cacheDir, { recursive: true });
const filePath = join(cacheDir, `${result.fileName}.json`);
writeFileSync(filePath, JSON.stringify(result.data, null, 2), 'utf-8');
console.log(result.summary);
console.log(`\nFull data: ${filePath}`);
}