node-powershellcore
v1.0.0
Published
Easily run PowerShell from your NodeJS app - cross platform edition!
Downloads
15
Maintainers
Keywords
Readme
Node-PowerShell
Node-PowerShell taking advantage of two of the simplest, effective and easy tools that exist in the today technology world. On the one hand, NodeJS which made a revolution in the world of javascript, and on the other hand, PowerShell which recently came out with an initial open-source, cross-platform version, and by connecting them together, gives you the power to create any solution you were asked to, no matter if you are a programmer, an IT or a DevOps guy.
Installation
$ npm i -S node-powershell
$ yarn add node-powershell
Quick start
const shell = require('node-powershell');
let ps = new shell({
executionPolicy: 'Bypass',
noProfile: true
});
ps.addCommand('echo node-powershell')
ps.invoke()
.then(output => {
console.log(output);
})
.catch(err => {
console.log(err);
ps.dispose();
});
API Reference
:memo: API reference I've created a convenient and readable page, so you can enjoy the experience of learning and begin to use the module quickly and easily.
:fire: PowerShell 6.0
As you may have heard already, lately Microsoft is taking steps towards becoming an open source company. One of these steps, brings us [PowerShell 6.0][] , which is a cross-platform version of the amazing tool that we know and love from Windows. Node-PowerShell Welcomes the move, and started the current version, will fully support the new PS. Moreover, I will continue to follow the development of the new PS repo, and to update the module accordingly. Enjoy! [PowerShell 6.0]: https://github.com/PowerShell/PowerShell