Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 80bd096834 | |||
| e1c6e35f95 |
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ezpplauncher",
|
||||
"version": "3.0.9",
|
||||
"version": "3.0.10",
|
||||
"description": "",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
+12
-5
@@ -3,19 +3,26 @@ import path from 'path';
|
||||
import * as toml from '@iarna/toml';
|
||||
import { cwd } from 'process';
|
||||
|
||||
const packageJsonPath = path.join(cwd(), 'package.json');
|
||||
const cargoTomlPath = path.join(cwd(), 'src-tauri', 'Cargo.toml');
|
||||
const tauriConfPath = path.join(cwd(), 'src-tauri', 'tauri.conf.json');
|
||||
|
||||
const cargoToml = fs.readFileSync(cargoTomlPath, 'utf8');
|
||||
const cargo = toml.parse(cargoToml) as Record<string, string>;
|
||||
const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8'));
|
||||
const version = packageJson.version;
|
||||
if (!version) throw new Error('Could not find version in package.json');
|
||||
|
||||
const version = cargo.package['version'];
|
||||
if (!version) throw new Error('Could not find version in Cargo.toml');
|
||||
let cargoTomlContent = fs.readFileSync(cargoTomlPath, 'utf8');
|
||||
const cargo = toml.parse(cargoTomlContent) as { package: { version: string } };
|
||||
|
||||
if (cargo.package.version !== version) {
|
||||
cargoTomlContent = cargoTomlContent.replace(/version = ".*?"/, `version = "${version}"`);
|
||||
fs.writeFileSync(cargoTomlPath, cargoTomlContent);
|
||||
console.log(`✅ Synced Cargo.toml version to ${version}`);
|
||||
}
|
||||
|
||||
const tauriConf = JSON.parse(fs.readFileSync(tauriConfPath, 'utf8'));
|
||||
if (tauriConf.version !== version) {
|
||||
tauriConf.version = version;
|
||||
|
||||
fs.writeFileSync(tauriConfPath, JSON.stringify(tauriConf, null, 2));
|
||||
console.log(`✅ Synced tauri.conf.json version to ${version}`);
|
||||
}
|
||||
|
||||
Generated
+1
-1
@@ -1007,7 +1007,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ezpplauncher"
|
||||
version = "3.0.9"
|
||||
version = "3.0.10"
|
||||
dependencies = [
|
||||
"base64 0.22.1",
|
||||
"discord-rich-presence",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "ezpplauncher"
|
||||
version = "3.0.9"
|
||||
version = "3.0.10"
|
||||
description = "EZPPLauncher redefined."
|
||||
authors = ["HorizonCode"]
|
||||
edition = "2024"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"$schema": "https://schema.tauri.app/config/2",
|
||||
"productName": "EZPPLauncher",
|
||||
"version": "3.0.9",
|
||||
"version": "3.0.10",
|
||||
"identifier": "farm.EZPPFarm.Launcher",
|
||||
"mainBinaryName": "ezpplauncher",
|
||||
"build": {
|
||||
|
||||
Reference in New Issue
Block a user