Wondering what’s next for npm?Check out our public roadmap! »

    is-buffer
    TypeScript icon, indicating that this package has built-in type declarations

    2.0.5 • Public • Published

    is-buffer travis npm downloads javascript style guide

    Determine if an object is a Buffer (including the browserify Buffer)

    saucelabs

    Why not use Buffer.isBuffer?

    This module lets you check if an object is a Buffer without using Buffer.isBuffer (which includes the whole buffer module in browserify).

    It's future-proof and works in node too!

    install

    npm install is-buffer

    usage

    var isBuffer = require('is-buffer')
     
    isBuffer(new Buffer(4)) // true
    isBuffer(Buffer.alloc(4)) //true
     
    isBuffer(undefined) // false
    isBuffer(null) // false
    isBuffer('') // false
    isBuffer(true) // false
    isBuffer(false) // false
    isBuffer(0) // false
    isBuffer(1) // false
    isBuffer(1.0) // false
    isBuffer('string') // false
    isBuffer({}) // false
    isBuffer(function foo () {}) // false

    license

    MIT. Copyright (C) Feross Aboukhadijeh.

    Install

    npm i is-buffer

    DownloadsWeekly Downloads

    26,506,421

    Version

    2.0.5

    License

    MIT

    Unpacked Size

    4.59 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar