Nitroglycerin Pickle Machine

    system-utils

    1.1.0 • Public • Published

    system-utils

    NPM Version Coverage Status Build Status Downloads Dependency Status License

    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

    Install

    npm i system-utils

    DownloadsWeekly Downloads

    2

    Version

    1.1.0

    License

    MIT

    Last publish

    Collaborators

    • darvour