Files
notesnook/apps/web/desktop/scripts/publish.mjs

20 lines
608 B
JavaScript
Raw Normal View History

const { sep } = require("path");
// const mv = require("mvdir");
2021-07-07 01:27:21 +05:00
console.log(`Script directory:`, __dirname);
// cd(`${__dirname}${sep}..${sep}..${sep}`);
2021-07-07 01:27:21 +05:00
// await $`yarn install`;
2021-07-07 01:27:21 +05:00
// await $`yarn build:desktop`;
2021-07-07 01:27:21 +05:00
// cd(`${__dirname}${sep}..${sep}`);
2021-07-07 01:27:21 +05:00
// const err = await mv(`..${sep}build`, `.${sep}build`);
// if (err) throw new Error("Error moving build directory.");
2021-07-07 01:27:21 +05:00
2021-07-07 01:35:47 +05:00
await $`esbuild .${sep}electron.js .${sep}preload.js --minify --external:electron --external:fsevents --bundle --outdir=.${sep}build --platform=node`;
2021-07-07 01:27:21 +05:00
await $`electron-builder -c.extraMetadata.main=.${sep}build${sep}electron.js`;