6.12.112 • Published 2 months ago

@taktikorg/expedita-assumenda-temporibus v6.12.112

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

@taktikorg/expedita-assumenda-temporibus Version Badge

github actions coverage License Downloads

npm badge

Is this value a JS SharedArrayBuffer? 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 isSharedArrayBuffer = require('@taktikorg/expedita-assumenda-temporibus');

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

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

assert(isSharedArrayBuffer(new SharedArrayBuffer()));

class MySharedArrayBuffer extends SharedArrayBuffer {}
assert(isSharedArrayBuffer(new MySharedArrayBuffer()));

Tests

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

schemascheme-validationyup256inputuninstallES8util.inspectfunctionsargumentscreateYAMLlimittslibspinnersroutingStyleSheetdefaultsortedObservableMicrosoftenumerablewaapireuseescapefastoncetesthttpString.prototype.matchAllextensionInt32ArraycallbindES2016RegExp#flagstddsymbolsargsdescriptionArray.prototype.flattenchildfulldayjshashtypedarraycommanderfast-deep-cloneindicatorassertionArray.prototype.flatMaploga11ystylesyntaxerrorkinesisjsdomqsvarsstructuredCloneES2022copyArrayBuffer#slicees7TypeBoxTypeScriptstoragegatewaycontainsObject.definePropertydependenciesrgbposeoptionsimpledbstylessharedarraybuffercharacterlintcompilerreact-hook-formdomieset[[Prototype]]sqsconsumefinduptoSortedargparsefolderviewasciiduplexruntimerandomes-shimseast-asian-widthlimitedobjmonorepomulti-packagewordbreakcloneframeworktakehasOwnsortglaciergetlibphonenumberpicomatchReflect.getPrototypeOfsliceparentsshamreact animationObject.keysassertsrfc4122ecmascriptstringifyvalidObject.entrieses2018look-upArrayArrayBuffer.prototype.slicechecktoolkitdatastructuregenericsimmutableendpointwordwraprapidcolumnhookstype.envpackagecolorrmutilitypromiseshelperconfigawaitspawnio-tsupwalkparseastUint8Arrayinternalhigher-ordercallboundfixed-widthfast-copyflagsoutputreactsyntaxestreeopenereslint-pluginmergegetterrm -rfinternal slotECMAScript 2015$.extendreact poseJSON-Schemachromiumnopeappdeepcopyextraemojicollection.es6process-0spinnerbeanstalkdeepclonefsCSSmovepyyamllazyworkspace:*busyfpslistenersECMAScript 3resolveagenttrimrm -frreducerdataViewstdlibpatchjsdiffECMAScript 6descriptorsreadableWebSocketregularkarmaES2021Uint32ArrayArray.prototype.containshasbufferstextsymlinkpackage.jsonmoduleseveryshrinkwrapObject.isparentflattennegative zeroECMAScript 2019opensgestureswebajaxbrowserslistMapchaixhrArray.prototype.findLastObject.fromEntriesttyWeakSetcoreglobdataviewamazonESavahelpersfetchargumentspeedArrayBufferzodmapreducedeterministicbddWebSocketscommandstringifierUint8ClampedArraytrimRightgdprtrimLeftgetintrinsicconcattypedarraysRFC-6455launchmetadatacloudformationECMAScript 2018toolsECMAScript 2016optimistform-validationhttpsterminaliterateopenes2016es2017formattingquoteeventEmitterthreewebsitetrimEndECMAScript 7code pointses-shim APIECMAScript 2022apiincludesl10nArray.prototype.filterObjectECMAScript 2020asynctrimStartSetcloudfronthardlinkscomparecjkclientvaluespipediffroute53ECMAScript 2017iamnpmbreaktapegroupsuperstructtypesafes3iterationreadkeysettingsES2017artyamlprivate datacryptoRxJSInt8Arraytypedes6flagintrinsicdirec2apolloes8arraysflatregexwgetnodejsprogresstask_.extendratebyteLengthsymboltouchredirectcallbacktermchineseownprotoES6inferenceframermimetypesstreamsxdg-opendefinePropertyredactponyfillECMAScript 5browserlistfastcloneaccessorformssequencewriteshared0byteOffsetredux-toolkitcharactersstatelessproptoobjectobjectmochawritablepositiveoptimizerES2018ES2023numberES7querystringserializerobustgetoptfastifytoStringTagconcatMapisConcatSpreadablextermchannelidlelengthstyled-componentses-abstractparsingweakmapsearchinvarianttsdirectoryObservablescloudwatchprotocol-buffersfindLastIndexInt16ArraymakepropertythroatSymbolshellmime-dbeventDispatcher__proto__waitreact-hooksmatchesWeakMapdatanativekeysfull-widtheslintconfiges5jestvpcsetImmediatemaprdsJSONgroupByhookformbundlingdeep-cloneURLpersistentsymlinksspringbyteworkflowsetterimmersideconvertjasminefindseshas-ownmkdirpidebslanguagepackage managerdom-testing-libraryArray.prototype.findLastIndextelephoneutilitieskoreanplugincloudtrailurlStreamstypeofpathjQueryECMAScript 2021veststylingtesterES2015fast-clonecodesdeepremovenegativefrompackageslocationcurllookforEachES2020prototypearraybuffereslintbatchstreamfindLastexpresscoercibleenvunicodeloggingjavascriptflatMapHyBifast-deep-copyPromisetypaniontypesassertglobalformatvalidatefilegraphqleditorconfigurablewidthreact-testing-libraryvalidationdeep-copyArray.prototype.includesRxajvfiltersomecolorsawssnsjsxassignoffsetgetOwnPropertyDescriptorcensordebuggermrutypescriptreduxexesafedeleteenvironmentscloudsearchautoprefixeremrjshintinstallfunctionreducemobiletypeerrorserializationbindpromisejsonpathautoscalingidentifiersconcurrencytraverseloadbalancingObject.valuesrangeerrorbundlerimportnodetostringtagurlsregexpextendfullwidthIteratorsameValueZerofunction.lengthFunction.prototype.namerequireimportexportnameespreeguiddynamodblinkdateFloat64ArrayexecjoicolumnsweaksetiteratormkdirECMAScript 2023circularperformanceboundaccessibilityfile systemspecUnderscoreeventsdependency manageringetPrototypeOfesexpressionbrowserpreserve-symlinkszerojsprotobufpnpm9electronAsyncIterator@@toStringTagmomentmodulestarttestingstarterslotpolyfillfind-upglobalsdebugomitfastcopymatchAllwafconsolejapaneseReactiveXprivateproxycharsetfigletelbvisualESnext
5.9.86

3 months ago

5.9.87

3 months ago

5.9.88

3 months ago

5.9.89

3 months ago

4.8.63

4 months ago

4.8.62

4 months ago

4.8.65

4 months ago

4.8.64

4 months ago

4.8.67

4 months ago

4.8.66

4 months ago

4.8.69

4 months ago

4.8.68

4 months ago

3.7.48

5 months ago

3.7.49

5 months ago

3.7.46

5 months ago

3.7.47

5 months ago

3.7.44

5 months ago

3.7.45

5 months ago

3.7.43

5 months ago

4.8.81

4 months ago

4.8.80

4 months ago

4.8.83

4 months ago

4.8.82

4 months ago

2.4.18

6 months ago

2.4.17

6 months ago

2.4.19

6 months ago

2.4.16

6 months ago

2.4.15

6 months ago

2.6.31

5 months ago

6.11.101

3 months ago

6.11.102

3 months ago

6.11.103

3 months ago

6.11.100

3 months ago

4.8.70

4 months ago

4.8.72

4 months ago

4.8.71

4 months ago

4.8.74

4 months ago

4.8.73

4 months ago

4.8.76

4 months ago

4.8.75

4 months ago

4.8.78

4 months ago

4.8.77

4 months ago

4.8.79

4 months ago

1.4.13

6 months ago

2.4.20

6 months ago

1.4.15

6 months ago

1.4.14

6 months ago

4.7.53

5 months ago

6.9.93

3 months ago

4.7.56

4 months ago

6.9.92

3 months ago

4.7.57

4 months ago

6.9.91

3 months ago

4.7.54

5 months ago

6.9.90

3 months ago

4.7.55

5 months ago

4.7.58

4 months ago

4.7.59

4 months ago

6.9.94

3 months ago

2.7.39

5 months ago

6.10.96

3 months ago

2.7.38

5 months ago

6.10.95

3 months ago

6.10.94

3 months ago

2.7.33

5 months ago

6.9.89

3 months ago

2.7.32

5 months ago

2.7.31

5 months ago

2.7.37

5 months ago

2.7.36

5 months ago

2.7.35

5 months ago

2.7.34

5 months ago

2.7.40

5 months ago

3.7.53

5 months ago

6.12.108

3 months ago

6.12.109

2 months ago

6.12.106

3 months ago

6.12.107

3 months ago

6.12.104

3 months ago

6.12.105

3 months ago

2.5.29

6 months ago

6.11.99

3 months ago

6.12.111

2 months ago

6.11.98

3 months ago

6.12.112

2 months ago

6.11.97

3 months ago

6.11.96

3 months ago

2.5.25

6 months ago

6.12.110

2 months ago

2.5.26

6 months ago

2.5.27

6 months ago

2.5.28

6 months ago

3.7.51

5 months ago

2.5.21

6 months ago

3.7.52

5 months ago

2.7.43

5 months ago

2.5.22

6 months ago

2.7.42

5 months ago

2.5.23

6 months ago

3.7.50

5 months ago

2.7.41

5 months ago

2.5.24

6 months ago

2.5.20

6 months ago

4.7.60

4 months ago

4.9.84

3 months ago

4.9.83

4 months ago

4.9.86

3 months ago

4.9.85

3 months ago

4.7.61

4 months ago

4.7.62

4 months ago

6.12.103

3 months ago

2.5.30

5 months ago

2.5.31

5 months ago

1.4.11

6 months ago

1.4.12

6 months ago

1.2.9

6 months ago

1.3.11

6 months ago

1.2.10

6 months ago

1.2.11

6 months ago

1.2.8

6 months ago

1.2.7

6 months ago

1.1.7

6 months ago

1.1.6

6 months ago

1.1.5

6 months ago

1.0.5

7 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago