diff --git a/packages/browser-extension/v3-app/src/manifest.json b/packages/browser-extension/v3-app/src/manifest.json index 0c5ad9d9..12b82cfb 100644 --- a/packages/browser-extension/v3-app/src/manifest.json +++ b/packages/browser-extension/v3-app/src/manifest.json @@ -1,7 +1,7 @@ { "name": "Restfox", "description": "Minimalistic HTTP Client for API Development and Testing", - "version": "1.0.605", + "version": "1.0.606", "manifest_version": 3, "icons": { "512": "icons/favicon.png" diff --git a/scripts/bump-version.js b/scripts/bump-version.js index 26d49d36..87ff861e 100644 --- a/scripts/bump-version.js +++ b/scripts/bump-version.js @@ -5,12 +5,11 @@ const { execSync } = require('child_process') const pathToElectron = path.join(__dirname, '../packages/electron') const pathToElectronPackageJSON = path.join(pathToElectron, 'package.json') const pathToElectronPackageLockJSON = path.join(pathToElectron, 'package-lock.json') -// const pathToChromeAppManifest = path.join(__dirname, '../packages/browser-extension/v3-app/src/manifest.json') -const pathToChromeAppManifest = '' +const pathToChromeAppManifest = path.join(__dirname, '../packages/browser-extension/v3-app/src/manifest.json') const pathToREADME = path.join(__dirname, '../README.md') const packageJSON = JSON.parse(readFileSync(pathToElectronPackageJSON)) -// const chromeAppManifest = JSON.parse(readFileSync(pathToChromeAppManifest)) +const chromeAppManifest = JSON.parse(readFileSync(pathToChromeAppManifest)) const README = readFileSync(pathToREADME).toString() const args = process.argv.slice(2) @@ -51,10 +50,15 @@ if (args.includes('--major')) { } packageJSON.version = `${major}.${minor}.${patch}` -// chromeAppManifest.version = `${major}.${minor}.${patch+1}` + +const chromeAppManifestVersion = chromeAppManifest.version.split('.') +const chromeAppManifestMajor = Number(chromeAppManifestVersion[0]) +const chromeAppManifestMinor = Number(chromeAppManifestVersion[1]) +const chromeAppManifestPatch = Number(chromeAppManifestVersion[2]) +chromeAppManifest.version = `${chromeAppManifestMajor}.${chromeAppManifestMinor}.${chromeAppManifestPatch+1}` writeFileSync(pathToElectronPackageJSON, JSON.stringify(packageJSON, null, 4) + '\n') -// writeFileSync(pathToChromeAppManifest, JSON.stringify(chromeAppManifest, null, 4) + '\n') +writeFileSync(pathToChromeAppManifest, JSON.stringify(chromeAppManifest, null, 4) + '\n') writeFileSync(pathToREADME, README.replace(/\d+\.\d+\.\d+/g, packageJSON.version)) execSync('npm i', {