Skip to content
This repository was archived by the owner on Dec 19, 2025. It is now read-only.

Commit ce0e7fb

Browse files
author
Axel Rindle
committed
Adjust examples
1 parent 767963a commit ce0e7fb

5 files changed

Lines changed: 60 additions & 25 deletions

File tree

examples/callback.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,27 @@
11
#!/usr/bin/env node
2-
'use strict'
2+
'use strict';
33

44
// register coffeescript
5-
require('coffeescript/register')
5+
require('coffeescript/register');
66

7-
const versionCheck = require('../lib/main')
7+
const versionCheck = require('../lib/main');
88
const options = {
9-
repo: 'axelrindle/github-version-checker',
9+
token: require('./token'),
10+
repo: 'github-version-checker',
11+
owner: 'axelrindle',
1012
currentVersion: require('../package.json').version
11-
}
13+
};
1214

1315
versionCheck(options, function (update, error) {
1416
if (error) {
1517
console.error(error);
16-
process.exit(-1)
18+
process.exit(-1);
1719
}
1820

1921
if (update) {
20-
console.log("An update is available! " + update.tag_name);
22+
console.log("An update is available! " + update.name);
2123
console.log("You are on version " + options.currentVersion + "!");
2224
} else {
2325
console.log("You are up to date.");
2426
}
25-
})
27+
});

examples/promise.js

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
#!/usr/bin/env node
2-
'use strict'
2+
'use strict';
33

44
// register coffeescript
5-
require('coffeescript/register')
5+
require('coffeescript/register');
66

7-
const versionCheck = require('../lib/main')
7+
const versionCheck = require('../lib/main');
88
const options = {
9-
repo: 'axelrindle/github-version-checker',
9+
token: require('./token'),
10+
repo: 'github-version-checker',
11+
owner: 'axelrindle',
1012
currentVersion: require('../package.json').version
11-
}
13+
};
1214

1315
versionCheck(options).then(function (update) {
1416
if (update) { // update is null if there is no update available, so check here
15-
console.log("An update is available! " + update.tag_name)
16-
console.log("You are on version " + options.currentVersion + "!")
17+
console.log("An update is available! " + update.name);
18+
console.log("You are on version " + options.currentVersion + "!");
1719
} else {
1820
console.log("You are up to date.");
1921
}
2022
}).catch(function (error) {
21-
console.error(error)
22-
})
23+
console.error(error);
24+
});

examples/promise_async.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,25 @@
22
(async () => {
33

44
// register coffeescript
5-
require('coffeescript/register')
5+
require('coffeescript/register');
66

7-
const versionCheck = require('../lib/main')
7+
const versionCheck = require('../lib/main');
88
const options = {
9-
repo: 'axelrindle/github-version-checker',
9+
token: require('./token'),
10+
repo: 'github-version-checker',
11+
owner: 'axelrindle',
1012
currentVersion: require('../package.json').version
11-
}
13+
};
1214

1315
try {
14-
update = await versionCheck(options)
16+
update = await versionCheck(options);
1517
if (update) { // update is null if there is no update available, so check here
16-
console.log("An update is available! " + update.tag_name)
17-
console.log("You are on version " + options.currentVersion + "!")
18+
console.log("An update is available! " + update.name);
19+
console.log("You are on version " + options.currentVersion + "!");
1820
} else {
1921
console.log("You are up to date.");
2022
}
2123
} catch (e) {
2224
console.error(e);
2325
}
24-
})()
26+
})();

examples/tags.js

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#!/usr/bin/env node
2+
'use strict';
3+
4+
// register coffeescript
5+
require('coffeescript/register');
6+
7+
const versionCheck = require('../lib/main');
8+
const options = {
9+
token: require('./token'),
10+
repo: 'github-version-checker',
11+
owner: 'axelrindle',
12+
currentVersion: require('../package.json').version,
13+
fetchTags: true
14+
};
15+
16+
versionCheck(options, function (update, error) {
17+
if (error) {
18+
console.error(error);
19+
process.exit(-1);
20+
}
21+
22+
if (update) {
23+
console.log("An update is available! " + update.name);
24+
console.log("You are on version " + options.currentVersion + "!");
25+
} else {
26+
console.log("You are up to date.");
27+
}
28+
});

examples/token.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = 'PUT-YOUR-TOKEN-HERE';

0 commit comments

Comments
 (0)