From c3a1c6e042c81dd309469f0584bbe887655ec0b5 Mon Sep 17 00:00:00 2001 From: skhomuti Date: Thu, 2 Mar 2023 12:10:01 +0500 Subject: [PATCH] Removed unused packageJson.js module --- src/helpers/packageJson.js | 59 -------------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 src/helpers/packageJson.js diff --git a/src/helpers/packageJson.js b/src/helpers/packageJson.js deleted file mode 100644 index 037f446..0000000 --- a/src/helpers/packageJson.js +++ /dev/null @@ -1,59 +0,0 @@ -const path = require('path') -const fs = require('fs') -const core = require('@actions/core') - -const packageJsonLoc = path.resolve(core.getInput('package-json')) - -module.exports = { - - /** - * Get's the project package.json - * @return {any} - */ - get: () => { - return JSON.parse(fs.readFileSync(packageJsonLoc)) - }, - - /** - * Bumps the version in the package.json - * - * @param packageJson - * @param releaseType - * @return {*} - */ - bump: (packageJson, releaseType) => { - let [major, minor, patch] = packageJson.version.split('.') - - switch (releaseType) { - case 'major': - major = parseInt(major, 10) + 1 - minor = 0 - patch = 0 - break - - case 'minor': - minor = parseInt(minor, 10) + 1 - patch = 0 - break - - default: - patch = parseInt(patch, 10) + 1 - } - - // Update the package.json with the new version - packageJson.version = `${major}.${minor}.${patch}` - - return packageJson - }, - - /** - * Update package.json - * - * @param packageJson - * @return {*} - */ - update: (packageJson) => ( - fs.writeFileSync(packageJsonLoc, JSON.stringify(packageJson, null, 2)) - ), - -}