@jsenv/file-size-impact
Version:
Add files size impact into pull requests
20 lines (16 loc) • 449 B
JavaScript
import { generateFileSizeReport } from "@jsenv/file-size-impact";
import { pathToFileURL } from "node:url";
const cwdUrl = `${pathToFileURL(process.cwd())}/`;
const argv = process.argv.slice(2);
const dirname = argv[0] || "dist";
await generateFileSizeReport({
log: true,
rootDirectoryUrl: cwdUrl,
trackingConfig: {
[dirname]: {
[`${dirname}/**/*`]: true,
[`${dirname}/**/*.map`]: false,
},
},
});