This repository was archived by the owner on Dec 19, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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+ repo : 'axelrindle/github-version-checker' ,
10+ currentVersion : require ( '../package.json' ) . version
11+ }
12+
13+ versionCheck ( options , function ( update , error ) {
14+ if ( error ) {
15+ console . error ( error ) ;
16+ process . exit ( - 1 )
17+ }
18+
19+ if ( update ) {
20+ console . log ( "An update is available! " + update . tag_name ) ;
21+ console . log ( "You are on version " + options . currentVersion + "!" ) ;
22+ }
23+ } )
Original file line number Diff line number Diff line change 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+ repo : 'axelrindle/github-version-checker' ,
10+ currentVersion : require ( '../package.json' ) . version
11+ }
12+
13+ versionCheck ( options ) . then ( function ( update ) {
14+ 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+ }
18+ } ) . catch ( function ( error ) {
19+ console . error ( error )
20+ } )
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env node
2+ ( async ( ) => {
3+
4+ // register coffeescript
5+ require ( 'coffeescript/register' )
6+
7+ const versionCheck = require ( '../lib/main' )
8+ const options = {
9+ repo : 'axelrindle/github-version-checker' ,
10+ currentVersion : require ( '../package.json' ) . version
11+ }
12+
13+ try {
14+ update = await versionCheck ( options )
15+ 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+ }
19+ } catch ( e ) {
20+ console . error ( e ) ;
21+ }
22+ } ) ( )
You can’t perform that action at this time.
0 commit comments