UNPKG

twitch-emoji

Version:
37 lines (28 loc) 961 B
require('shelljs/global'); var package = require( __dirname + '/package.json' ); var jsonfile = require('jsonfile'); const _exec = function( command ) { if (exec(command).code !== 0) { echo('Error: command failed'); echo(command); exit(1); } }; const splitVersion = package.version.split( '.' ); splitVersion[2]++; const finalVersion = splitVersion.join('.'); package.version = finalVersion; jsonfile.writeFileSync( __dirname + '/package.json', package ); pushd( '/Users/james/blurrt/twitch-emoji' ); _exec( 'pwd' ); _exec( 'gulp --gulpfile /Users/james/blurrt/twitch-emoji/gulpfile.js gen-sub' ); _exec( 'gulp --gulpfile /Users/james/blurrt/twitch-emoji/gulpfile.js build' ); _exec( 'mocha /Users/james/blurrt/twitch-emoji/test' ); _exec( 'git add .' ); _exec( 'git commit -am "Autoupdated emojis"' ); _exec( 'git push origin master' ); _exec( 'git tag ' + finalVersion ); _exec( 'git push origin master --tags' ); _exec( 'npm publish' );