Skip to content
This repository was archived by the owner on Jan 21, 2024. It is now read-only.

Commit 8a0b46c

Browse files
authored
Feature/version error (#15)
* Update: Adding minimum version and error message for lower engine * Bumping version for the relase. * Update: Updating changelog
1 parent 2f0e353 commit 8a0b46c

File tree

3 files changed

+34
-5
lines changed

3 files changed

+34
-5
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
<a name="0.2.5"></a>
2+
## [0.2.5](https://github.com/mulesoft-labs/api-console-cli/compare/v0.2.4...v0.2.5) (2017-11-10)
3+
4+
* Updating engine minimum version to reflect actual state of requiremenets
5+
* Adding error message for incompatible engine versions.
6+
7+
<a name="0.2.4"></a>
8+
## [0.2.4](https://github.com/mulesoft-labs/api-console-cli/compare/0.2.3...v0.2.4) (2017-10-16)
9+
10+
* Added SSL options for serve command. Thanks @ralucas for this PR.
11+
12+
<a name="0.2.3"></a>
13+
## [0.2.3](https://github.com/mulesoft-labs/api-console-cli/compare/0.2.2...0.2.3) (2017-08-14)
14+
15+
* Adding `dev` command
16+
17+
<a name="0.2.2"></a>
18+
## [0.2.2](https://github.com/mulesoft-labs/api-console-cli/compare/v0.2.1...0.2.2) (2017-07-26)
19+
20+
* Updated builder and enhancer dependencies to fix issues with downloading latest release information
21+
* Now uses one code base for the `raml2obj` library
22+
* Updated help messages.
23+
124
<a name="0.2.1"></a>
225
## [0.2.1](https://github.com/mulesoft-labs/api-console-cli/compare/0.2.0...v0.2.1) (2017-07-04)
326

bin/api-console-cli.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@ process.title = 'api-console';
66

77
var semver = require('semver');
88
// Early exit if the user's node version is too low.
9-
if (!semver.satisfies(process.version, '>=4')) {
10-
console.log(
11-
'API Console CLI requires at least Node v4. ' +
12-
'You have ' + process.version + '.');
9+
if (!semver.satisfies(process.version, '>=6.4')) {
10+
const colors = require('colors/safe');
11+
console.log(colors.red(
12+
'\n' +
13+
'API Console CLI requires at least Node v6.4.0. ' +
14+
'You have ' + process.version + '.' +
15+
'\n'));
1316
process.exit(1);
1417
}
1518

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
{
22
"name": "api-console-cli",
3-
"version": "0.2.4",
3+
"version": "0.2.5",
44
"description": "A set of dev tools for API console",
55
"main": "main.js",
66
"scripts": {
77
"test": "mocha 'test/*.test.js' --reporter spec"
88
},
9+
"engines": {
10+
"node": ">=6.4.0"
11+
},
912
"keywords": [
1013
"API Console",
1114
"tools",

0 commit comments

Comments
 (0)