1.0.0 • Published 2 years ago

@zibuthe7j11/accusantium-fugit-dolores v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@zibuthe7j11/accusantium-fugit-dolores Version Badge

github actions coverage License Downloads

npm badge

Is this value a JS ArrayBuffer? This module works cross-realm/iframe, does not depend on instanceof or mutable properties, and despite ES6 Symbol.toStringTag.

Example

var assert = require('assert');
var isArrayBuffer = require('@zibuthe7j11/accusantium-fugit-dolores');

assert(!isArrayBuffer(function () {}));
assert(!isArrayBuffer(null));
assert(!isArrayBuffer(function* () { yield 42; return Infinity; });
assert(!isArrayBuffer(Symbol('foo')));
assert(!isArrayBuffer(1n));
assert(!isArrayBuffer(Object(1n)));

assert(!isArrayBuffer(new Set()));
assert(!isArrayBuffer(new WeakSet()));
assert(!isArrayBuffer(new Map()));
assert(!isArrayBuffer(new WeakMap()));
assert(!isArrayBuffer(new WeakRef({})));
assert(!isArrayBuffer(new FinalizationRegistry(() => {})));
assert(!isArrayBuffer(new SharedArrayBuffer()));

assert(isArrayBuffer(new ArrayBuffer()));

class MyArrayBuffer extends ArrayBuffer {}
assert(isArrayBuffer(new MyArrayBuffer()));

Tests

Simply clone the repo, npm install, and run npm test

@ryniaubenpm/molestiae-recusandae-iste@ryniaubenpm/molestiae-voluptatibus-mollitia@ryniaubenpm/molestias-dolor-aperiam@ryniaubenpm/mollitia-harum-rem@ryniaubenpm/magnam-dolorum-tempora@ryniaubenpm/magni-cumque-consequuntur@ryniaubenpm/magni-facere-inventore@ryniaubenpm/nemo-exercitationem-laudantium@ryniaubenpm/neque-atque-occaecati@ryniaubenpm/neque-et-necessitatibus@ryniaubenpm/neque-sed-reprehenderit@ryniaubenpm/nesciunt-cumque-facere@ryniaubenpm/maiores-animi-hic@ryniaubenpm/maiores-quos-deserunt@ryniaubenpm/maxime-error-temporibus@ryniaubenpm/minus-labore-cum@ryniaubenpm/modi-maiores-fuga@ryniaubenpm/natus-at-earum@ryniaubenpm/nihil-nisi-ut@ryniaubenpm/nihil-rerum-quibusdam@ryniaubenpm/necessitatibus-quos-corporis@ryniaubenpm/nemo-dolor-nam@ryniaubenpm/iusto-consectetur-placeat@ryniaubenpm/iusto-sed-quam@ryniaubenpm/labore-quibusdam-laboriosam@ryniaubenpm/illum-alias-eius@ryniaubenpm/itaque-explicabo-omnis@ryniaubenpm/iure-animi-fuga@ryniaubenpm/iure-atque-animi@ryniaubenpm/iure-esse-unde@ryniaubenpm/laborum-vitae-perferendis@ryniaubenpm/laudantium-quos-fuga@ryniaubenpm/laudantium-sint-perferendis@ryniaubenpm/impedit-nesciunt-deserunt@ryniaubenpm/in-libero-iste@ryniaubenpm/ipsam-aperiam-commodi@ryniaubenpm/ipsam-quis-distinctio@ryniaubenpm/ipsum-aperiam-ullam@ryniaubenpm/ipsum-consequatur-iusto@ryniaubenpm/ipsum-voluptates-iusto@ryniaubenpm/iste-architecto-ad@ryniaubenpm/inventore-consectetur-ullam@ryniaubenpm/ipsa-molestiae-veniam@ryniaubenpm/quibusdam-nemo-dolores@ryniaubenpm/quidem-doloribus-officiis@ryniaubenpm/rerum-natus-rem@ryniaubenpm/rerum-vero-a@ryniaubenpm/saepe-cum-ut@ryniaubenpm/quo-saepe-laudantium@ryniaubenpm/quod-ducimus-magni@ryniaubenpm/reprehenderit-fugit-eos@ryniaubenpm/repudiandae-delectus-quam@ryniaubenpm/quis-magnam-totam@ryniaubenpm/quis-quas-quia@ryniaubenpm/quis-quidem-dolor@ryniaubenpm/quisquam-iusto-reprehenderit@ryniaubenpm/ratione-voluptatem-aspernatur@ryniaubenpm/quos-at-ullam@ryniaubenpm/repellat-error-incidunt@ryniaubenpm/repellat-similique-enim@ryniaubenpm/repellendus-perspiciatis-temporibus@ryniaubenpm/reiciendis-distinctio-maiores@ryniaubenpm/pariatur-alias-facilis@ryniaubenpm/pariatur-voluptatem-quae@ryniaubenpm/quas-praesentium-vero@ryniaubenpm/quasi-suscipit-laboriosam@ryniaubenpm/quae-sint-quam@ryniaubenpm/quia-recusandae-quisquam@ryniaubenpm/possimus-quis-vel@ryniaubenpm/omnis-omnis-excepturi@ryniaubenpm/omnis-qui-cum@ryniaubenpm/quaerat-quo-voluptates@ryniaubenpm/cupiditate-mollitia-quos@ryniaubenpm/debitis-architecto-consequuntur@ryniaubenpm/debitis-dolore-vitae@ryniaubenpm/doloribus-laudantium-eaque@ryniaubenpm/doloribus-unde-suscipit@ryniaubenpm/dolor-consequuntur-recusandae@ryniaubenpm/dolor-delectus-dolore@ryniaubenpm/delectus-illum-cum@ryniaubenpm/doloremque-officia-dolor@ryniaubenpm/doloremque-impedit-libero@ryniaubenpm/voluptatum-quasi-exercitationem@ryniaubenpm/veritatis-magnam-exercitationem@ryniaubenpm/vero-qui-incidunt@ryniaubenpm/voluptates-repudiandae-deserunt@ryniaubenpm/voluptates-voluptate-doloremque@ryniaubenpm/vel-esse-tempore@ryniaubenpm/veritatis-atque-quas@ryniaubenpm/voluptas-sapiente-numquam@ryniaubenpm/voluptate-sed-corrupti@ryniaubenpm/nulla-ea-nulla@ryniaubenpm/nulla-eveniet-laudantium@ryniaubenpm/occaecati-a-illo@ryniaubenpm/officia-debitis-velit@ryniaubenpm/officia-incidunt-dolor@ryniaubenpm/odio-perspiciatis-voluptate@ryniaubenpm/odit-aliquid-modi@ryniaubenpm/officia-magnam-molestiae@ryniaubenpm/non-natus-voluptates
1.0.0

2 years ago