diff options
Diffstat (limited to 'scripts/build/common.mjs')
-rw-r--r-- | scripts/build/common.mjs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/build/common.mjs b/scripts/build/common.mjs index a6b170a..2875a9c 100644 --- a/scripts/build/common.mjs +++ b/scripts/build/common.mjs @@ -16,6 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ +import "../suppressExperimentalWarnings.js"; import "../checkNodeVersion.js"; import { exec, execSync } from "child_process"; @@ -24,6 +25,11 @@ import { readdir, readFile } from "fs/promises"; import { join, relative } from "path"; import { promisify } from "util"; +// wtf is this assert syntax +import PackageJSON from "../../package.json" assert { type: "json" }; + +export const VERSION = PackageJSON.version; +export const BUILD_TIMESTAMP = Date.now(); export const watch = process.argv.includes("--watch"); export const isStandalone = JSON.stringify(process.argv.includes("--standalone")); export const gitHash = execSync("git rev-parse --short HEAD", { encoding: "utf-8" }).trim(); |