sitespeed.io/lib/plugins/budget/json.js

12 lines
370 B
JavaScript

import { writeFileSync } from 'node:fs';
import path from 'node:path';
import intel from 'intel';
const log = intel.getLogger('sitespeedio.plugin.budget');
export function writeJson(results, dir) {
const file = path.join(dir, 'budgetResult.json');
log.info('Write budget to %s', path.resolve(file));
writeFileSync(file, JSON.stringify(results, undefined, 2));
}