diff --git a/console/atest-desktop/forge.config.js b/console/atest-desktop/forge.config.js
index e000ef4f..3493cbe4 100644
--- a/console/atest-desktop/forge.config.js
+++ b/console/atest-desktop/forge.config.js
@@ -52,33 +52,6 @@ module.exports = {
"enabled": true,
"chooseDirectory": true
},
- beforeCreate: (msiCreator) => {
- // Add installation directory to system PATH
- msiCreator.wixTemplate = msiCreator.wixTemplate.replace(
- '',
- `
-
-
-
-
- NOT Installed
- REMOVE="ALL"
-
-
-
-
-
-
- `
- );
-
- // Ensure INSTALLDIR is properly defined in the existing ProgramFilesFolder
- msiCreator.wixTemplate = msiCreator.wixTemplate.replace(
- '',
- `
- `
- );
- }
}
}
],
diff --git a/console/atest-desktop/package-lock.json b/console/atest-desktop/package-lock.json
index 33627f8c..d5371087 100644
--- a/console/atest-desktop/package-lock.json
+++ b/console/atest-desktop/package-lock.json
@@ -33,7 +33,7 @@
"node-abi": "^4.12.0"
},
"engines": {
- "node": "22.12.0"
+ "node": ">=v22.11.0"
},
"optionalDependencies": {
"appdmg": "^0.6.6"
@@ -80,6 +80,7 @@
"resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.28.0.tgz",
"integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==",
"dev": true,
+ "peer": true,
"dependencies": {
"@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.27.1",
@@ -1075,6 +1076,7 @@
"version": "1.8.0",
"dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
"chalk": "^4.1.1",
"fs-extra": "^9.0.1",
@@ -1882,6 +1884,7 @@
"resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-6.0.1.tgz",
"integrity": "sha512-yl43JD/86CIj3Mz5mvvLJqAOfIup7ncxfJ0Btnl0/v5TouVUyeEdcpknfgc+yMevS/48oH9WAkkw93m7otLb/A==",
"dev": true,
+ "peer": true,
"dependencies": {
"@inquirer/checkbox": "^3.0.1",
"@inquirer/confirm": "^4.0.1",
@@ -2683,6 +2686,7 @@
"resolved": "https://registry.npmmirror.com/@octokit/core/-/core-5.2.2.tgz",
"integrity": "sha512-/g2d4sW9nUDJOMz3mabVQvOGhVa4e/BN/Um7yca9Bb2XTzPPnfTWHWQg+IsEYO7M3Vx+EXvaM/I2pJWIMun1bg==",
"dev": true,
+ "peer": true,
"dependencies": {
"@octokit/auth-token": "^4.0.0",
"@octokit/graphql": "^7.1.0",
@@ -3702,6 +3706,7 @@
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
+ "peer": true,
"bin": {
"acorn": "bin/acorn"
},
@@ -3758,6 +3763,7 @@
"node_modules/ajv": {
"version": "8.17.1",
"license": "MIT",
+ "peer": true,
"dependencies": {
"fast-deep-equal": "^3.1.3",
"fast-uri": "^3.0.1",
@@ -4176,6 +4182,7 @@
"url": "https://github.com/sponsors/ai"
}
],
+ "peer": true,
"dependencies": {
"baseline-browser-mapping": "^2.8.19",
"caniuse-lite": "^1.0.30001751",
@@ -5649,15 +5656,6 @@
"integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==",
"optional": true
},
- "node_modules/encoding": {
- "version": "0.1.13",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "iconv-lite": "^0.6.2"
- }
- },
"node_modules/end-of-stream": {
"version": "1.4.4",
"devOptional": true,
@@ -6652,18 +6650,6 @@
"ms": "^2.0.0"
}
},
- "node_modules/iconv-lite": {
- "version": "0.6.3",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/ieee754": {
"version": "1.2.1",
"dev": true,
@@ -10534,6 +10520,7 @@
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz",
"integrity": "sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==",
"dev": true,
+ "peer": true,
"dependencies": {
"@types/eslint-scope": "^3.7.7",
"@types/estree": "^1.0.8",
@@ -10897,6 +10884,7 @@
"resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.28.0.tgz",
"integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==",
"dev": true,
+ "peer": true,
"requires": {
"@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.27.1",
@@ -11635,6 +11623,7 @@
"@electron/fuses": {
"version": "1.8.0",
"dev": true,
+ "peer": true,
"requires": {
"chalk": "^4.1.1",
"fs-extra": "^9.0.1",
@@ -12226,6 +12215,7 @@
"resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-6.0.1.tgz",
"integrity": "sha512-yl43JD/86CIj3Mz5mvvLJqAOfIup7ncxfJ0Btnl0/v5TouVUyeEdcpknfgc+yMevS/48oH9WAkkw93m7otLb/A==",
"dev": true,
+ "peer": true,
"requires": {
"@inquirer/checkbox": "^3.0.1",
"@inquirer/confirm": "^4.0.1",
@@ -12836,6 +12826,7 @@
"resolved": "https://registry.npmmirror.com/@octokit/core/-/core-5.2.2.tgz",
"integrity": "sha512-/g2d4sW9nUDJOMz3mabVQvOGhVa4e/BN/Um7yca9Bb2XTzPPnfTWHWQg+IsEYO7M3Vx+EXvaM/I2pJWIMun1bg==",
"dev": true,
+ "peer": true,
"requires": {
"@octokit/auth-token": "^4.0.0",
"@octokit/graphql": "^7.1.0",
@@ -13677,7 +13668,8 @@
"version": "8.15.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
- "dev": true
+ "dev": true,
+ "peer": true
},
"acorn-import-phases": {
"version": "1.0.4",
@@ -13710,6 +13702,7 @@
},
"ajv": {
"version": "8.17.1",
+ "peer": true,
"requires": {
"fast-deep-equal": "^3.1.3",
"fast-uri": "^3.0.1",
@@ -13996,6 +13989,7 @@
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz",
"integrity": "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==",
"dev": true,
+ "peer": true,
"requires": {
"baseline-browser-mapping": "^2.8.19",
"caniuse-lite": "^1.0.30001751",
@@ -14922,14 +14916,6 @@
"integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==",
"optional": true
},
- "encoding": {
- "version": "0.1.13",
- "dev": true,
- "optional": true,
- "requires": {
- "iconv-lite": "^0.6.2"
- }
- },
"end-of-stream": {
"version": "1.4.4",
"devOptional": true,
@@ -15627,14 +15613,6 @@
"ms": "^2.0.0"
}
},
- "iconv-lite": {
- "version": "0.6.3",
- "dev": true,
- "optional": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- }
- },
"ieee754": {
"version": "1.2.1",
"dev": true
@@ -18267,6 +18245,7 @@
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz",
"integrity": "sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==",
"dev": true,
+ "peer": true,
"requires": {
"@types/eslint-scope": "^3.7.7",
"@types/estree": "^1.0.8",
diff --git a/console/atest-desktop/package.json b/console/atest-desktop/package.json
index 4350afbb..d62180f4 100644
--- a/console/atest-desktop/package.json
+++ b/console/atest-desktop/package.json
@@ -11,7 +11,7 @@
"publish": "electron-forge publish"
},
"engines": {
- "node": "22.12.0"
+ "node": ">=22.12.0"
},
"author": "linuxsuren",
"license": "ISC",