You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
627 B
48 lines
627 B
6 years ago
|
# executable [![Build Status](http://img.shields.io/travis/kevva/executable.svg?style=flat)](https://travis-ci.org/kevva/executable)
|
||
|
|
||
|
> Check if a file is executable using Node.js
|
||
|
|
||
|
|
||
|
## Install
|
||
|
|
||
|
```
|
||
|
$ npm install --save executable
|
||
|
```
|
||
|
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
```js
|
||
|
var executable = require('executable');
|
||
|
|
||
|
executable('bash', function (err, exec) {
|
||
|
console.log(exec);
|
||
|
//=> true
|
||
|
});
|
||
|
|
||
|
executable.sync('bash');
|
||
|
//=> true
|
||
|
```
|
||
|
|
||
|
|
||
|
## CLI
|
||
|
|
||
|
```
|
||
|
$ npm install --global executable
|
||
|
```
|
||
|
|
||
|
```
|
||
|
$ executable --help
|
||
|
|
||
|
Usage
|
||
|
$ executable <file>
|
||
|
|
||
|
Example
|
||
|
$ executable optipng
|
||
|
```
|
||
|
|
||
|
|
||
|
## License
|
||
|
|
||
|
MIT © [Kevin Mårtensson](https://github.com/kevva)
|