4.12.95 • Published 11 months ago

@kollorg/dicta-deleniti v4.12.95

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

@kollorg/dicta-deleniti 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('@kollorg/dicta-deleniti');

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

toSortedpackage.jsonschemeReactiveXbufferwalkbyteOffsetregular expressionairbnbfantasy-landamazonenvironmentperformanttddloadbalancingqsefficientformObjectextraschemaname.gitignorecssObject.entries[[Prototype]]Observableszodincludesbrowserslisteslintconfigmodulesbabel-corebrowserlistproxytraverseuser-streamsarktypecircularunicodeclassnamescommanderswfquotedependenciesclipicomatchutil.inspectrecursiveurlchildqueryArray.prototype.flatMaptextes7Symbol.toStringTagscheme-validationvisualReactiveExtensionsdotenvomitspeedprotocol-buffers__proto__negative zero@@toStringTaglogsortsymbolsmakeRegExp.prototype.flagsdomcloudformationbinarylocaltoStringTagstyleIteratorcolourInt16Arrayfind-upObject.isES2018argumenttypesafeglobalskeyssyntaxerrorzeroestreefile systemexpresstrimRightenves-shimstscolorgitignorebuffersflatMappropnpmbinariesreadabletimeexecuteavafast-copyjson-schemahookformWeakMapECMAScript 2023postcss-pluginCSSStyleDeclarationcachehelperECMAScript 6ArrayBuffer#slicegetloadingsloteveryPromiseresolvefsformsprivatebeanstalktslibsafefast-deep-cloneremovetrimpipeinternal slotfull-widthURLvalidatordateparserdescriptorsebs$.extendECMAScript 2016iswarningpostcssawesomesauceimportclassescompareeventEmitterpushasterisksES2016inferencefindLaststylingArrayBuffermake dirJSON-SchematostringtagasyncsameValueZerodeepclonecharacterajvdroptouchtypedreduxnodejscallboundspinnerisConcatSpreadableawsfastmockingformattingdynamodbArray.prototype.containsUint8ClampedArrayspawneventDispatcherreact-testing-libraryECMAScript 2019superagentcolorsmodulepatches2017lookarraysES2022groupstyled-componentsregular expressionsES3Object.fromEntriesBigInt64ArrayESnextcolumnsreuseflatzxcorewritableprettycloudtrailfastcopyweakmaperrorsqsdirreact animationhttpfulltermgdprnopestyleshardlinkstypeESspecidentifiershelpersexecfilejasmineargs3di18nECMAScript 2020regularvalidarraybuffersharedarraybufferwhichtrimStartvaluesimmutablegesturesstringpureES2015oncefindupkarmadataViewtestfindmomentacorngetterredacteslintserializationES2021mochastreamsarrayObject.valuesRxECMAScript 3iterateframerUint8ArrayhtmlformatforEachtypeerrordom-testing-librarydeepreact-hook-formvarsassertionrapididleprefixjshintes2015inspecteventsFloat64Array_.extendECMAScript 2021constreducerajaxObject.definePropertypromiseistanbulthreesuperstructjses6wafemitsubprocessreversegetPrototypeOfguidprotofixed-widthregular-expressioneslintpluginutilsrmmergeanimationUint32ArrayponyfillCSStranspileregexrandomfunctionconfigurablesetECMAScript 2017pnpm9fptrimLeftcodesaccessibilityconsolegraphqlsetterclientposeruntimeglobalyupFloat32Arrayiteratores5form-validationworkersettingsredux-toolkitprunenamescallback
4.12.95

11 months ago

4.12.94

11 months ago

4.11.94

11 months ago

4.11.93

11 months ago

4.11.92

11 months ago

4.11.90

11 months ago

4.11.91

11 months ago

4.11.89

11 months ago

4.11.88

11 months ago

4.11.87

11 months ago

4.11.86

11 months ago

4.11.85

11 months ago

4.10.85

11 months ago

4.10.84

11 months ago

4.10.83

11 months ago

4.10.82

11 months ago

4.10.81

11 months ago

4.10.80

11 months ago

4.10.79

11 months ago

4.10.78

11 months ago

4.10.77

11 months ago

4.10.76

11 months ago

4.10.75

11 months ago

4.10.74

11 months ago

4.10.73

11 months ago

4.10.72

11 months ago

4.10.71

11 months ago

4.10.70

11 months ago

4.10.69

11 months ago

4.10.68

11 months ago

4.10.67

12 months ago

4.10.66

12 months ago

4.10.65

12 months ago

4.10.64

12 months ago

4.10.63

12 months ago

3.10.63

12 months ago

3.9.63

12 months ago

3.9.62

12 months ago

2.9.62

12 months ago

2.9.61

12 months ago

2.9.60

12 months ago

2.9.59

12 months ago

2.9.58

12 months ago

2.9.57

12 months ago

2.9.56

12 months ago

2.9.55

12 months ago

2.9.54

12 months ago

2.9.53

12 months ago

2.9.52

12 months ago

2.8.52

12 months ago

2.8.51

1 year ago

2.8.50

1 year ago

2.8.49

1 year ago

2.7.49

1 year ago

1.7.49

1 year ago

1.7.48

1 year ago

1.7.47

1 year ago

1.7.46

1 year ago

1.7.45

1 year ago

1.7.44

1 year ago

1.7.43

1 year ago

1.7.42

1 year ago

1.7.41

1 year ago

1.7.40

1 year ago

1.7.39

1 year ago

1.7.38

1 year ago

1.7.37

1 year ago

1.7.36

1 year ago

1.7.35

1 year ago

1.7.34

1 year ago

1.6.34

1 year ago

1.6.33

1 year ago

1.6.32

1 year ago

1.6.31

1 year ago

1.6.30

1 year ago

1.6.29

1 year ago

1.6.28

1 year ago

1.6.27

1 year ago

1.6.26

1 year ago

1.6.25

1 year ago

1.6.24

1 year ago

1.6.23

1 year ago

1.6.22

1 year ago

1.5.22

1 year ago

1.5.21

1 year ago

1.5.20

1 year ago

1.5.19

1 year ago

1.5.18

1 year ago

1.4.18

1 year ago

1.4.17

1 year ago

1.4.16

1 year ago

1.3.16

1 year ago

1.2.16

1 year ago

1.2.15

1 year ago

1.2.14

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.1.10

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

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