mirror of
https://github.com/videojs/video.js.git
synced 2024-12-10 11:10:19 +02:00
20 lines
391 B
JavaScript
20 lines
391 B
JavaScript
var safeParse = require("safe-json-parse/tuple");
|
|
var tuple = safeParse(process.env.npm_config_argv);
|
|
var npm_config_argv = tuple[1]
|
|
|
|
if (tuple[0]) {
|
|
process.exit(1);
|
|
}
|
|
|
|
var sh = require('shelljs');
|
|
var prereleaseType = npm_config_argv['remain'][0];
|
|
var approvedTypes = {
|
|
'major': 1,
|
|
'minor': 1,
|
|
'patch': 1
|
|
}
|
|
|
|
if (prereleaseType in approvedTypes) {
|
|
sh.exec('npm run changelog');
|
|
}
|