2.1.6 • Published 5 years ago
@tulpep/leopardcreek-cross v2.1.6
LeopardCreek Cross
Module cross utils.
Supported Operating Systems
- Windows
- Linux
How to Install it
npm i @tulpep/leopardcreek-cross
Available Methods:
spawnCommand()
Allows you to run commands on the consoles of operating systems.
Parameters
function commandExecutor.spawnCommand(command, desiredTimeout, desiredMaxLength, parseResult = false)
command: hostname // command syntax
desiredTimeout: "" // optional Timeout, specify the maximum return time of the command
desiredMaxLength: "" // optional MaxLength, specify the size of the command return.
Example return for Windows
{
output: 'Tulpep-Comp',
error: '',
exitCode: 0,
message: 'Tulpep-Comp'
}
Example return for Linux
{
output: 'Lnx-Comp',
error: '',
exitCode: 0,
message: 'Lnx-Comp'
}
function osUtils.isWindows() function osUtils.isLinux()
Example return for Windows
True or False
Example return for Linux
True or False
How To Use it:
const exec = require('./index.js').configurations;
async function testCommandExecutor() {
console.log(exec.osUtils.isWindows());
return new Promise((resolve) => {
exec.commandExecutor.spawnCommand('hostname')
.then(async (response) => {
console.log(response);
resolve(response);
});
});
}
const command = testCommandExecutor();
console.log(command);
Dependencies
pretty-ms: This module convert milliseconds to a human readable string.
2.1.6
5 years ago
2.1.5
5 years ago
2.1.4
5 years ago
2.1.3
5 years ago
2.1.2
5 years ago
2.1.1
5 years ago
2.1.0
5 years ago
2.0.9
5 years ago
2.0.8
5 years ago
2.0.7
5 years ago
2.0.6
5 years ago
2.0.5
5 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago