From fbe2543c0316489c0f323fb0fa26d05f06c5fc5b Mon Sep 17 00:00:00 2001 From: himself65 Date: Wed, 17 May 2023 17:36:59 -0700 Subject: [PATCH] fix: version check --- apps/electron/scripts/generate-assets.mjs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/electron/scripts/generate-assets.mjs b/apps/electron/scripts/generate-assets.mjs index 8b175caff4..85bca585a3 100644 --- a/apps/electron/scripts/generate-assets.mjs +++ b/apps/electron/scripts/generate-assets.mjs @@ -1,8 +1,11 @@ #!/usr/bin/env zx import 'zx/globals'; +import { createRequire } from 'node:module'; import path from 'node:path'; +const require = createRequire(import.meta.url); + const repoRootDir = path.join(__dirname, '..', '..', '..'); const electronRootDir = path.join(__dirname, '..'); const publicDistDir = path.join(electronRootDir, 'resources'); @@ -21,11 +24,7 @@ console.log('build with following dir', { }); // step 0: check version match -const electronPackageJson = await import(`${electronRootDir}/package.json`, { - assert: { - type: 'json', - }, -}); +const electronPackageJson = require(`${electronRootDir}/package.json`); if (releaseVersionEnv && electronPackageJson.version !== releaseVersionEnv) { throw new Error( `Version mismatch, expected ${releaseVersionEnv} but got ${electronPackageJson.version}`