Files
sveltekit-electron-adapter/scripts/changelog_release.ts
Patryk Rzucidlo (PTKDev) 770dea9257 [Release] v0.2.0
2023-02-11 01:11:16 +01:00

32 lines
689 B
TypeScript

/**
* Version
* =====================
* Increment package.json version
*
* @contributors: Patryk Rzucidło [@ptkdev] <support@ptkdev.io> (https://ptk.dev)
*
* @license: MIT License
*
*/
import * as fs from "fs";
import Logger from "@ptkdev/logger";
const logger = new Logger();
if (fs.existsSync("./CHANGELOG.md")) {
fs.readFile("./CHANGELOG.md", "utf8", (error, data) => {
if (error) {
logger.error(JSON.stringify(error));
}
const changelog = data.match(/\n([\s\S]*)-->\n/gm);
changelog?.forEach((c) => {
fs.writeFile("./CHANGELOG_RELEASE.txt", c, function writeJSON(error) {
if (error) {
logger.error(JSON.stringify(error));
}
});
});
});
}