2.2.37 • Published 1 year ago

@zitterorg/minus-itaque-odit v2.2.37

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@zitterorg/minus-itaque-odit 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('@zitterorg/minus-itaque-odit');

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

pluginES2022Reflect.getPrototypeOfregular expressionPromisegradients cssdirectorypromiseidkeyskarmashebangincludestimenegative zerowatchwalkwhatwgfind-upebs__proto__setPrototypeOfcode pointsserializercollection.es6expressdiffparentsmatchwritableelectronreadablestreamlengthes2016ECMAScript 2020codestoobjectrecursivegetPrototypeOflistenersrm -rfES2021fixed-widthlibphonenumberfastcloneRFC-6455byteOffsetObject.fromEntriescryptoprogressqsprettycomputed-typesutillastsignalassertpatcheventDispatcheruptaskaccessorsortedsharedtoolkitenumerableforEachruntime-0getprefixjestrequirewhiches2017parsingreadablecallbackcss nestingcoerciblewidth256wgetendpointreal-timeobjectlazyawsjsString.prototype.matchAllstatelessajax0RegExp#flagsdaterouterhandlerslesscssWeakSetdeepcopyUint16Arrayhttpdotenvinspectpostcssexpressionmapstyleuninstallfrom$.extendenvgetoptstringifierfetchWeakMapObject.istssimpledbeslintpluginreact-testing-libraryhasOwnPropertyrobustformatisConcatSpreadablefunctionsimportexportmiddlewareextendless.jsgenericsbyteLengthrangeerrormetadatafoldertypeddeterministicreuseECMAScript 2021concurrencyhttpsmonorepodropredux-toolkitStreamString.prototype.trimnativehookformcallstdlibArray.prototype.flattenes-shim APIArray.prototype.containsObject.entriesphonemobiledom-testing-libraryURLslotestreeconcatmimetypeseast-asian-widthmodulebeanstalkES5mochawriteproxymovegetterstreamtypecommand-linelook-upnamesES2019WebSocketnodejssignalscharacterelbapprgbES6assignmkdirputil.inspectshelljasminefullES2020warningchromefast-deep-copyArray.prototype.findLaststableArray.prototype.includessharedarraybufferroute53flagsAsyncIteratorprivatecensorgdprquotestyled-componentsobjFloat32ArrayequalES7iteratorcloudfrontreduxpreserve-symlinksdebuges6trimStartlinuxargvstylesheetapipredictablehigher-orderdayjsrdsclass-validatorregexpmatchAllpropawaitECMAScript 5es2015numberfindLastio-tsglobpackagesimmervariablesstreamsbrowserlistcloudtrailcachequeuecircularArray.prototype.findLastIndexcharactersdescriptorBigInt64ArrayRxJSsymlinkJSON-Schemareact-hook-formemitprotobufvpcinputInt8Arraykinesises2018gradients css3es-shimsvariables in cssfilewindowsstoragegateway_.extendbundlingform-validationnpmsigtermless csssqspersistenttouchcolumnbddasyncregular.envtddmergeES3jsdiffECMAScript 2018jQueryargumenttypedarraysexecreplayreduceruuidCSSStyleDeclarationbrowserHyBiwordbreakboundprocessdeepes5insearchprotomrucorepnpm9extraObject.valuessuperagentpyyamlbatchmake dirObject.assignemrglacierhashtesterutilitiesRxbootstrap csseslintconfigURLSearchParamsnegativetextqueryaccessibilitystatusurlunicodeenderdomthrottleflatdefinePropertycryptspecponyfillIteratorpolyfillownlockfilegroupByconcatMapprotocol-buffersfastsyntaxtypescriptStyleSheetMicrosoftshrinkwrapObservablesFloat64ArrayArraytrimEndhardlinksvisualPushwrapArrayBuffertrimLeftdeep-copytypanionlivearraynameArrayBuffer.prototype.slicemakeconfigamazoni18nformattingelasticachecallboundes-abstractreadbusypruneomitintrinsicdeepclonetoSortedfast-copynopeeseslintclassnamespicomatchReactiveXcolorsregexES2017randomtoStringTagcorstoArraytoolssyntaxerrorcommandqueueMicrotaskstylingObject.getPrototypeOfrequestUnderscoreSetTypedArrayinstallerwaitpromisesweaksetflatMapasciiinterruptscolorArrayBuffer#slicespeedjsonpathsetterirqreact-hooksObservablestateoptimizereverylesstslib
@zitterorg/amet-porro-impedit@zitterorg/amet-minus@zitterorg/amet-vero-laboriosam@zitterorg/amet-accusamus@zitterorg/animi-accusantium-similique@zitterorg/animi-atque@zitterorg/aliquid-ducimus-provident@zitterorg/asperiores-consectetur@zitterorg/architecto-dolore@zitterorg/asperiores-molestias@zitterorg/aut-fugit@zitterorg/earum-harum@zitterorg/doloribus-itaque@zitterorg/doloribus-quidem-enim@zitterorg/hic-suscipit@zitterorg/harum-ratione@zitterorg/hic-dicta@zitterorg/nemo-dolorem@zitterorg/necessitatibus-doloremque@zitterorg/natus-tempora@zitterorg/nemo-tenetur@zitterorg/numquam-itaque@zitterorg/pariatur-ad@zitterorg/perferendis-id@zitterorg/quaerat-error-quae@zitterorg/quasi-corrupti-voluptates@zitterorg/quas-in-suscipit@zitterorg/qui-dicta@zitterorg/quas-autem@zitterorg/quisquam-distinctio-veritatis@zitterorg/quis-maxime@zitterorg/quod-veritatis@zitterorg/ab-fugiat-impedit@zitterorg/a-in@zitterorg/consequatur-eius@zitterorg/blanditiis-esse-iusto@zitterorg/corporis-sit@zitterorg/cupiditate-fugiat-culpa@zitterorg/corrupti-animi-beatae@zitterorg/corporis-ut-consectetur@zitterorg/cum-commodi@zitterorg/cum-non@zitterorg/dolor-laboriosam@zitterorg/dolor-nostrum-porro@zitterorg/dolore-quas@zitterorg/distinctio-perferendis@zitterorg/eum-expedita@zitterorg/fugit-ex-neque@zitterorg/inventore-facere@zitterorg/incidunt-voluptas@zitterorg/ipsum-magnam@zitterorg/itaque-nesciunt-voluptatibus@zitterorg/itaque-sapiente-similique@zitterorg/itaque-ab@zitterorg/occaecati-beatae@zitterorg/quia-sapiente@zitterorg/quibusdam-numquam@zitterorg/rem-iure@zitterorg/repellat-ut@zitterorg/repudiandae-blanditiis@zitterorg/reprehenderit-soluta-ad@zitterorg/repellendus-impedit-repellendus@zitterorg/repudiandae-nihil-architecto@zitterorg/saepe-eos@zitterorg/sint-veritatis@zitterorg/tempore-debitis-minima@zitterorg/sit-expedita@zitterorg/totam-quos-dolorem@zitterorg/unde-exercitationem@zitterorg/velit-dicta@zitterorg/veritatis-repellat-debitis@zitterorg/voluptate-voluptatem@zitterorg/accusantium-quam@zitterorg/adipisci-ipsum@zitterorg/adipisci-autem@zitterorg/accusamus-quos-consequuntur@zitterorg/aperiam-nisi@zitterorg/consequuntur-perspiciatis@zitterorg/corporis-architecto@zitterorg/consequuntur-illum-corrupti@zitterorg/delectus-nisi-impedit@zitterorg/delectus-est@zitterorg/dolores-perspiciatis-rem@zitterorg/dolores-debitis@zitterorg/doloremque-aspernatur-molestias@zitterorg/dolores-consequatur@zitterorg/doloremque-sed@zitterorg/expedita-quasi@zitterorg/explicabo-iure@zitterorg/facere-id@zitterorg/illo-perspiciatis-animi@zitterorg/laudantium-rerum@zitterorg/iure-ut@zitterorg/magni-fugit@zitterorg/libero-vitae-at@zitterorg/molestias-in@zitterorg/mollitia-laborum-nesciunt@zitterorg/modi-non-tenetur@zitterorg/molestiae-soluta@zitterorg/nostrum-porro
2.2.37

1 year ago

2.2.35

1 year ago

2.2.36

1 year ago

2.2.33

1 year ago

2.2.34

1 year ago

2.2.31

1 year ago

2.2.32

1 year ago

2.2.30

1 year ago

1.2.23

1 year ago

1.2.24

1 year ago

1.2.22

1 year ago

1.2.27

1 year ago

1.2.28

1 year ago

1.2.25

1 year ago

1.2.26

1 year ago

1.2.29

1 year ago

2.2.29

1 year ago

1.1.22

1 year ago

1.1.21

1 year ago

1.1.20

1 year ago

1.1.19

1 year ago

1.1.18

1 year ago

1.1.17

1 year ago

1.1.16

1 year ago

1.1.15

1 year ago

1.1.14

1 year ago

1.1.13

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago