17 lines
471 B
JavaScript
17 lines
471 B
JavaScript
import fs from "node:fs";
|
|
// load the changesets config file
|
|
const changesetsConfig = JSON.parse(
|
|
fs.readFileSync("./.changeset/config.json", "utf8"),
|
|
);
|
|
// add useCalculatedVersion: true to the config
|
|
const nightlyChangesetsConfig = {
|
|
...changesetsConfig,
|
|
snapshot: { ...changesetsConfig.snapshot, useCalculatedVersion: true },
|
|
};
|
|
|
|
// write it back to the file
|
|
fs.writeFileSync(
|
|
"./.changeset/config.json",
|
|
JSON.stringify(nightlyChangesetsConfig, null, 2),
|
|
);
|