dvpntjs-scripts
Advanced tools
Comparing version 1.1.0 to 1.2.0
@@ -1,6 +0,4 @@ | ||
'use strict'; | ||
const chalk = require('chalk'); | ||
const util = require('util'); | ||
var chalk = require('chalk'), | ||
util = require('util'); | ||
function Logger(prefix) { | ||
@@ -7,0 +5,0 @@ this.prefix = prefix; |
@@ -1,10 +0,7 @@ | ||
'use strict'; | ||
const _ = require('underscore'); | ||
const fs = require('fs'); | ||
const {execSync} = require('child_process'); | ||
const semver = require('semver'); | ||
const logger = require('./logger')('version'); | ||
var _ = require('underscore'), | ||
fs = require('fs'), | ||
path = require('path'), | ||
execSync = require('child_process').execSync, | ||
semver = require('semver'), | ||
logger = require('./logger')('version'); | ||
var readPackageJson = function() { | ||
@@ -31,4 +28,4 @@ return JSON.parse(fs.readFileSync('./package.json', 'utf8')); | ||
exports.bumpAlpha = function(params) { | ||
var packageJson = readPackageJson(), | ||
version = packageJson.version; | ||
const packageJson = readPackageJson(); | ||
const version = packageJson.version; | ||
@@ -46,4 +43,4 @@ logger.log('bump alpha version'); | ||
exports.bumpRelease = function(params) { | ||
var packageJson = readPackageJson(), | ||
version = packageJson.version; | ||
const packageJson = readPackageJson(); | ||
const version = packageJson.version; | ||
@@ -62,3 +59,3 @@ logger.log('bump release version'); | ||
exports.checkCwd = function() { | ||
var status = exec('git status --untracked-files=all --porcelain'); | ||
const status = exec('git status --untracked-files=all --porcelain'); | ||
@@ -74,25 +71,6 @@ if (status.length > 0) { | ||
exports.bumpStatic = function(params) { | ||
var versionPath = path.join(params.path, 'version.txt'), | ||
current; | ||
try { | ||
current = fs.readFileSync(versionPath).toString(); | ||
} catch (err) { | ||
current = 'n/a'; | ||
} | ||
logger.log('bump static version'); | ||
logger.log('current version: %s', current); | ||
var version = exec('git rev-list --count HEAD'); | ||
logger.log('new version: %d', version); | ||
fs.writeFileSync(versionPath, version); | ||
exec('git add -A ' + versionPath); | ||
exec('git commit -m \'static version bump\''); | ||
}; | ||
exports.createTag = function() { | ||
var tag = 'v' + readPackageJson().version; | ||
const tag = 'v' + readPackageJson().version; | ||
logger.log('create tag %s', tag); | ||
exec('git tag \'' + tag + '\''); | ||
}; |
{ | ||
"name": "dvpntjs-scripts", | ||
"version": "1.1.0", | ||
"version": "1.2.0", | ||
"description": "dvpnt node helper scripts", | ||
@@ -11,3 +11,6 @@ "license": "MIT", | ||
"bin": { | ||
"version": "./bin/version" | ||
"version": "./bin/version", | ||
"lint-migrations": "./bin/lint-migrations", | ||
"prevent-release-rewrite": "./bin/prevent-release-rewrite", | ||
"less-builder": "./bin/less-builder" | ||
}, | ||
@@ -22,9 +25,10 @@ "author": "Aleksey Timchenko <flegmatik.bel@gmail.com>", | ||
"semver": "5.3.0", | ||
"signal-exit": "3.0.0", | ||
"underscore": "1.8.3" | ||
}, | ||
"devDependencies": { | ||
"eslint": "3.5.0", | ||
"eslint-config-dvpnt": "1.2.0", | ||
"eslint": "4.5.0", | ||
"eslint-config-dvpnt": "2.0.0", | ||
"nrun": "0.1.7" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
9881
9
5
82
+ Addedsignal-exit@3.0.0
+ Addedsignal-exit@3.0.0(transitive)