chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
|
||||
const electronRoot = path.join(__dirname, "..");
|
||||
const pkg = JSON.parse(
|
||||
fs.readFileSync(path.join(electronRoot, "package.json"), "utf8"),
|
||||
);
|
||||
let existing = {};
|
||||
try {
|
||||
existing = JSON.parse(
|
||||
fs.readFileSync(path.join(electronRoot, "version.json"), "utf8"),
|
||||
);
|
||||
} catch (_) {}
|
||||
|
||||
const version = pkg.version;
|
||||
|
||||
const update = {
|
||||
version,
|
||||
message: process.env.UPDATE_MESSAGE || existing.message || "",
|
||||
downloads: {
|
||||
linux: `https://github.com/presenton/presenton/releases/download/electron-v${version}/Presenton-${version}.deb`,
|
||||
mac: `https://github.com/presenton/presenton/releases/download/electron-v${version}/Presenton-${version}.dmg`,
|
||||
windows: `https://github.com/presenton/presenton/releases/download/electron-v${version}/Presenton-${version}.exe`,
|
||||
},
|
||||
};
|
||||
|
||||
fs.writeFileSync(
|
||||
path.join(electronRoot, "version.json"),
|
||||
JSON.stringify(update, null, 2),
|
||||
);
|
||||
|
||||
console.log("version.json generated");
|
||||
Reference in New Issue
Block a user