system-utils
v1.1.0
Published
additional operating system-related utility methods
Downloads
5
Maintainers
Readme
system-utils
additional operating system-related utility methods
Install
npm install system-utils --save-dev
Usage
const sysutil=require('system-utils');
sysutil.is_Node_8_x();
//=> 'true'
sysutil.is_windows();
//=> 'true'
sysutil.get_user_name();
//=> PC's username
});
API
is_Node_x_x()
verify the installed node version ,There's 6 variations of this method, each will return true or false
is_Node_9_x();// 9.1.0 return true
is_Node_8_x();// 8.1.0 return true
is_Node_6_x();// 8.1.0 return true
is_Node_4_x();// 4.1.0 return true
is_Node_0_10_x();// 0.10.0 return true
is_Node_0_12_x();// 0.12.0 return true
is_windows()
return true if the current running os is windows no matter version
is_windows_x()
verify the windows name installed ,There's 4 variations of this method, each will return true or false, see windows versions
is_windows_10();// 10.1.0 return true
is_windows_8();// 6.3.3 return true
is_windows_7();// 6.1.1 return true
is_windows_xp();// 5.1.0 return true
is_Mac()
return true if the current running os is windows no matter version
is_Mac_x()
verify the macos name installed ,There's 8 variations of this method, each will return true or false, see macos versions
is_Mac_cheetah();// 10.0.0 return true
is_Mac_puma();// 10.1.0 return true
is_Mac_jaguar();// 10.2.0 return true
is_Mac_panther();// 10.3.0 return true
is_Mac_tiger();// 10.4.0 return true
is_Mac_leopard();// 10.5.0 return true
is_Mac_snowleopard();// 10.6.0 return true
is_Mac_lion();// 10.7.0 return true
is_linux()
return true if the current running os is windows no matter version
getNpmVerion()()
return the current version of installed npm
get_user_name()
return the username of the current os
getCountry()
return the location of the current user
get_File_Separator()
return file separator for the curren os (// for windows)
License
MIT © abdelhak akermi