1 | #!/bin/node
|
2 |
|
3 | const util = require('util');
|
4 | const exec = util.promisify(require('child_process').exec);
|
5 |
|
6 | (async function () {
|
7 | const package = require('../package.json');
|
8 | const { stdout: version, stderr } = await exec('npm view operationkit version', { shell: true});
|
9 | console.log(version.trim(), package.version.trim());
|
10 | if (version.trim() === package.version.trim()) {
|
11 | console.log('Versions are the same. They must be different in order to update.');
|
12 | process.exit(1);
|
13 | } else {
|
14 | console.log('success');
|
15 | process.exit(0);
|
16 | }
|
17 | })();
|
18 |
|
19 |
|
20 |
|