diff --git a/lib/repo.js b/lib/repo.js index 0c4a7f6..a3d9d89 100644 --- a/lib/repo.js +++ b/lib/repo.js @@ -6,7 +6,7 @@ var fs = require( "fs" ), module.exports = function( Release ) { Release.define( { - _jsonFiles: [ "package.json", "package-lock.json", "bower.json" ], + _jsonFiles: [ "package.json", "package-lock.json" ], _cloneRepo: function() { var releaseDependencies, projectRelease; @@ -142,20 +142,8 @@ Release.define( { Release._writeJSON( "package.json", json ); }, - _versionJSON: function( fileName, version ) { - if ( !fs.existsSync( Release.dir.repo + "/" + fileName ) ) { - return; - } - console.log( "Updating " + fileName + "..." ); - var json = Release._readJSON( fileName ); - json.version = version; - Release._writeJSON( fileName, json ); - }, - _setVersion: function( version ) { - Release._jsonFiles.forEach( function( file ) { - Release._versionJSON( file, version ); - } ); + Release.exec( "npm version " + version + " --no-git-tag-version" ); }, _getVersions: function() { @@ -272,8 +260,7 @@ Release.define( { "Error checking out " + Release.branch + " branch." ); // Update only canonical version - Release._versionJSON( "package.json", Release.nextVersion ); - Release._versionJSON( "package-lock.json", Release.nextVersion ); + Release._setVersion( Release.nextVersion ); console.log( "Committing version update..." ); Release.exec( "git commit -am \"Build: Updating the " + Release.branch + diff --git a/package-lock.json b/package-lock.json index 2dcc8f7..fc001b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -281,6 +281,7 @@ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -537,6 +538,7 @@ "integrity": "sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1",