5.7.132 • Published 12 months ago

@patrtorg/quod-incidunt-occaecati v5.7.132

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

@patrtorg/quod-incidunt-occaecati Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

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

Example

var isTypedArray = require('@patrtorg/quod-incidunt-occaecati');
var assert = require('assert');

assert.equal(false, isTypedArray(undefined));
assert.equal(false, isTypedArray(null));
assert.equal(false, isTypedArray(false));
assert.equal(false, isTypedArray(true));
assert.equal(false, isTypedArray([]));
assert.equal(false, isTypedArray({}));
assert.equal(false, isTypedArray(/a/g));
assert.equal(false, isTypedArray(new RegExp('a', 'g')));
assert.equal(false, isTypedArray(new Date()));
assert.equal(false, isTypedArray(42));
assert.equal(false, isTypedArray(NaN));
assert.equal(false, isTypedArray(Infinity));
assert.equal(false, isTypedArray(new Number(42)));
assert.equal(false, isTypedArray('foo'));
assert.equal(false, isTypedArray(Object('foo')));
assert.equal(false, isTypedArray(function () {}));
assert.equal(false, isTypedArray(function* () {}));
assert.equal(false, isTypedArray(x => x * x));
assert.equal(false, isTypedArray([]));

assert.ok(isTypedArray(new Int8Array()));
assert.ok(isTypedArray(new Uint8Array()));
assert.ok(isTypedArray(new Uint8ClampedArray()));
assert.ok(isTypedArray(new Int16Array()));
assert.ok(isTypedArray(new Uint16Array()));
assert.ok(isTypedArray(new Int32Array()));
assert.ok(isTypedArray(new Uint32Array()));
assert.ok(isTypedArray(new Float32Array()));
assert.ok(isTypedArray(new Float64Array()));
assert.ok(isTypedArray(new BigInt64Array()));
assert.ok(isTypedArray(new BigUint64Array()));

Tests

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

taskchildrm -rflocationECMAScript 2020fast-deep-clonecomputed-typestrimtesterspeccmdschemahasOwnPropertylistenersoutputestreecallbindstoragegateway0BigUint64ArrayvariablesSymbolURLSearchParamschromeuuidrangeerrorendpointmochanativesymbolchromiumES2022CSSStyleDeclarationcommandersafegetoptdependenciespromisejsonsetstableparsingsymbolsminimalponyfillbannerslotdragdescriptorsthroatsortcrypto_.extendinternalArray.prototype.containshasECMAScript 2018objectstreams2directoryrmdirFunction.prototype.nametypescriptsetImmediateawshelperslookhttpstypanionflagsmruObject.valuesframerxdgenumerableObjecteslintpluginec2Float32Arrayroute53fastcopyexeautoscalingES2020linktoArrayes2015waitprettynodeInt16ArrayvestlockfilefindLastIndexcloneSymbol.toStringTagECMAScript 2015streamstoStringTagelectronreact animationredactES2016accessibilityhttpincludesequalitystructuredClonekeywafArray.prototype.includespyyamlparentsappassertiontimetc39toolsprotobufstylingvalidateshellinstallprototypeglobalimmerenvironmentresolveio-tsoptimizerArray.prototype.findLastIndexES8startlook-upstringECMAScript 2022core-jstestchannelcallreact poseECMAScript 2021deleteregexpspinnerconfigurableaccessorwrapmatchestypedes7ES2017flatbrowserlistarraybufferRegExp.prototype.flagsStreamssuperagentsearchconfigtypedarraystestingkoreanES2023mapreduceparentjQueryfunctionaleventDispatcherUint8ClampedArrayTypedArrayicugetPrototypeOfdatadefinePropertytrimStarthardlinksbddrdsObject.entriescreateespreeindicatorajvloggingflatMapjesttermreact-hookscharactersquerytapeslintapollotouchredux-toolkitreduxregular expressionstrimEndWebSocketseventEmitterpicomatchECMAScript 6expresspackage.jsoncloudsearchcjkoffsetfast-deep-copycodesvaluewordbreakArray.prototype.flattenwebintrinsictoSortednamesphonequerystringexecajaxjsdomxhrpathschemefunctionsconsume$.extendmatchTypeScripteventslruinstalleres8css-in-jsrandomECMAScript 2017commandinpnpm9rm -frconcatfigletredirectbreakstatelessformatemitJSON-Schemas3onceconvertroutees2017deepclonesidedefinecliiteratorInt32Arrayemrarraydeepcopyi18ntelephonestringifycheckscheme-validationextensionmkdirpspringeslint-plugincensorglobwalkArrayJSONjasminefixed-widthES20213dextendserializeqsagentttytyped arrayomitmimekeysdefaultstyleReactiveExtensionsnpmdeterministicformattingartES6environmentssqsmergewordwrapfetchperformanthigher-ordereditorspinnerscomparecall-boundproxyidleserialization[[Prototype]]find-upsequencefileextraobjeslintconfigiterateCSSastdatexdg-openprotocirculariecoreassertworkspace:*Object.islimitqueueMicrotaskfromcolourconcurrencyfunction.lengthcompilerMicrosoftzeroframeworkArray.prototype.flatMapfsisConcatSpreadablelintMapemojiargumentsBigInt64ArraypatchES2018descriptorcssmapnegativeURLparserFloat64ArraykinesisroutingwritedirmodulecollectioniamHyBi__proto__Array.prototype.flatpackagesESidentifiersstylessortedbundlerfastifyloadingpreserve-symlinksremoveassertsdiff256pushlastlimitedhashserializerObservablesObject.definePropertyAsyncIteratordropclass-validatormakefindjskarmaES7rgbprefixequalmulti-packageprivatedescriptionnamemodulesfast-clonepruneyupfindupes-abstractnodejsbyteLengthtoobjectperformancerobustiterationcloudformationargvdom-testing-libraryfolderenderES2019validationreactcolumnreadableargumentinspectforEachinputbatchchineseeast-asian-widthInt8ArraystreamvarscloudtrailUint16ArrayReactiveXsesutilfullpopmotionvalid@@toStringTagtoolkites-shim APIdombundlingjsdiffslicecallboundtypesafetostringtagObject.assignasynctextpluginzodmkdirpropertiescharactertypeofstdlibmetadataSetwhatwgregularESnextimmutablejshintsyntaxerrorcommand-line
5.7.132

12 months ago

5.7.130

12 months ago

5.7.131

12 months ago

2.4.70

1 year ago

3.5.99

1 year ago

3.5.98

1 year ago

3.5.97

1 year ago

3.5.96

1 year ago

3.5.95

1 year ago

1.3.50

1 year ago

1.3.53

1 year ago

2.4.79

1 year ago

1.3.51

1 year ago

1.3.52

1 year ago

3.5.94

1 year ago

2.4.76

1 year ago

3.5.93

1 year ago

2.4.75

1 year ago

3.5.92

1 year ago

2.4.78

1 year ago

3.5.91

1 year ago

2.4.77

1 year ago

2.4.72

1 year ago

2.4.71

1 year ago

2.4.74

1 year ago

4.7.121

1 year ago

2.4.73

1 year ago

2.4.81

1 year ago

2.4.80

1 year ago

2.4.86

1 year ago

2.4.83

1 year ago

2.4.82

1 year ago

2.4.85

1 year ago

2.4.84

1 year ago

3.6.110

1 year ago

3.6.111

1 year ago

3.6.112

1 year ago

3.6.106

1 year ago

3.6.107

1 year ago

3.6.108

1 year ago

3.6.109

1 year ago

1.3.31

1 year ago

1.3.32

1 year ago

3.6.105

1 year ago

1.3.30

1 year ago

1.3.35

1 year ago

1.3.36

1 year ago

1.3.33

1 year ago

1.3.34

1 year ago

1.3.39

1 year ago

1.1.16

1 year ago

1.1.15

1 year ago

1.3.37

1 year ago

1.1.14

1 year ago

1.3.38

1 year ago

4.7.122

1 year ago

4.7.123

1 year ago

1.1.19

1 year ago

4.7.124

1 year ago

1.1.18

1 year ago

4.7.125

1 year ago

1.1.17

1 year ago

4.7.126

1 year ago

4.7.127

1 year ago

4.7.128

1 year ago

4.7.129

1 year ago

3.6.117

1 year ago

3.6.118

1 year ago

3.6.113

1 year ago

1.3.42

1 year ago

3.6.114

1 year ago

1.3.43

1 year ago

3.6.115

1 year ago

1.3.40

1 year ago

3.6.116

1 year ago

1.3.41

1 year ago

1.3.46

1 year ago

1.3.47

1 year ago

1.3.44

1 year ago

1.3.45

1 year ago

1.3.48

1 year ago

1.3.49

1 year ago

1.4.60

1 year ago

1.4.62

1 year ago

1.4.61

1 year ago

1.4.64

1 year ago

1.4.63

1 year ago

1.4.66

1 year ago

1.4.65

1 year ago

2.5.87

1 year ago

1.4.68

1 year ago

2.5.88

1 year ago

1.4.67

1 year ago

2.5.89

1 year ago

1.4.69

1 year ago

3.5.101

1 year ago

3.5.102

1 year ago

3.5.100

1 year ago

2.5.86

1 year ago

2.5.90

1 year ago

2.5.91

1 year ago

5.7.129

12 months ago

1.3.29

1 year ago

1.2.19

1 year ago

1.2.20

1 year ago

1.2.23

1 year ago

1.2.24

1 year ago

1.2.21

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

3.7.118

1 year ago

3.5.105

1 year ago

3.7.119

1 year ago

3.5.103

1 year ago

1.2.29

1 year ago

3.5.104

1 year ago

2.4.69

1 year ago

1.4.53

1 year ago

1.4.55

1 year ago

1.4.54

1 year ago

3.7.121

1 year ago

1.4.57

1 year ago

1.4.56

1 year ago

1.4.59

1 year ago

3.7.120

1 year ago

1.4.58

1 year ago

1.1.13

1 year ago

1.1.9

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago