mirror of
https://github.com/excalidraw/excalidraw.git
synced 2024-11-10 11:35:52 +01:00
722c498abe
* Bump prettier from 1.19.1 to 2.0.1 Bumps [prettier](https://github.com/prettier/prettier) from 1.19.1 to 2.0.1. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.0.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Update formatting Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
38 lines
775 B
JavaScript
Executable File
38 lines
775 B
JavaScript
Executable File
#!/usr/bin/env node
|
|
|
|
const fs = require("fs");
|
|
const path = require("path");
|
|
const asar = require("asar");
|
|
|
|
const zero = (digit) => `0${digit}`.slice(-2);
|
|
|
|
const versionDate = (date) => {
|
|
const date_ = `${date.getFullYear()}-${zero(date.getMonth() + 1)}-${zero(
|
|
date.getDate(),
|
|
)}`;
|
|
const time = `${zero(date.getHours())}-${zero(date.getMinutes())}-${zero(
|
|
date.getSeconds(),
|
|
)}`;
|
|
return `${date_}-${time}`;
|
|
};
|
|
|
|
const now = new Date();
|
|
|
|
const data = JSON.stringify(
|
|
{
|
|
asar: `excalidraw.asar`,
|
|
version: versionDate(now),
|
|
},
|
|
undefined,
|
|
2,
|
|
);
|
|
|
|
fs.writeFileSync(path.join("build", "version.json"), data);
|
|
|
|
(async () => {
|
|
const src = "build/";
|
|
const dest = path.join("build", `excalidraw.asar`);
|
|
|
|
await asar.createPackage(src, dest);
|
|
})();
|