is-binary
Version:
Detects if a file is binary based on its content
37 lines (23 loc) • 671 B
Markdown
Detects if a file is binary based on its content.
[](http://travis-ci.org/alessioalex/is-binary)
```js
isBinary(content)
```
Example:
```js
var assert = require('assert');
var fs = require('fs');
var isBinary = require('is-binary');
assert.equal(isBinary(fs.readFileSync('sample.pdf', 'utf8')) === false);
```
```
npm test
```
Main source code extracted from https://github.com/bevry/istextorbinary/, MIT licensed.
Tests inspired by https://github.com/gjtorikian/isBinaryFile, MIT licensed.
MIT http://alessioalex.mit-license.org/