File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ var yargs = require('yargs')
58
58
tools . appName + ' backup\n' +
59
59
tools . appName + ' restore <backup name or path>' +
60
60
tools . appName + ' <command> --timeout 5000' +
61
- tools . appName + ' -- version' +
61
+ tools . appName + ' version [adapter] ' +
62
62
tools . appName + ' [adapter] -v' )
63
63
. default ( 'objects' , '127.0.0.1' )
64
64
. default ( 'states' , '127.0.0.1' )
@@ -2201,6 +2201,23 @@ switch (yargs.argv._[0]) {
2201
2201
} ) ( ) ;
2202
2202
break ;
2203
2203
2204
+ case 'v' :
2205
+ case 'version' :
2206
+ ( function ( ) {
2207
+ var adapter = yargs . argv . _ [ 1 ] ;
2208
+ if ( adapter ) {
2209
+ try {
2210
+ iopckg = require ( 'iobroker.' + adapter + '/package.json' ) ;
2211
+ } catch ( err ) {
2212
+ iopckg = { version : '"' + adapter + '" not found' } ;
2213
+ }
2214
+ } else {
2215
+ iopckg = require ( __dirname + '/../package.json' ) ;
2216
+ }
2217
+ console . log ( iopckg . version ) ;
2218
+ } ) ( ) ;
2219
+ break ;
2220
+
2204
2221
default :
2205
2222
if ( yargs . argv . v || yargs . argv . version ) {
2206
2223
var iopckg ;
You can’t perform that action at this time.
0 commit comments