is-binary

Detects if a file is binary based on its content.

Usage no npm install needed!

<script type="module">
  import isBinary from 'https://cdn.skypack.dev/is-binary';
</script>

README

is-binary

Detects if a file is binary based on its content. build status

Usage

isBinary(content)

Example:

var assert = require('assert');
var fs = require('fs');
var isBinary = require('is-binary');

assert.equal(isBinary(fs.readFileSync('sample.pdf', 'utf8')) === false);

Tests

npm test

Inspiration

Main source code extracted from https://github.com/bevry/istextorbinary/, MIT licensed.

Tests inspired by https://github.com/gjtorikian/isBinaryFile, MIT licensed.

License

MIT http://alessioalex.mit-license.org/