npm.io
1.0.0 • Published 2 years ago

@ryniaubenpm2/porro-excepturi-distinctio

Licence
MIT
Version
1.0.0
Deps
2
Size
15 kB
Vulns
0
Weekly
0

@ryniaubenpm2/porro-excepturi-distinctio Version Badge

github actions coverage License Downloads

npm badge

Get the byte length of an ArrayBuffer, even in engines without a .byteLength method.

Example

const assert = require('assert');
const byteLength = require('@ryniaubenpm2/porro-excepturi-distinctio');

assert.equal(byteLength([]), NaN, 'an array is not an ArrayBuffer, yields NaN');

assert.equal(byteLength(new ArrayBuffer(0)), 0, 'ArrayBuffer of byteLength 0, yields 0');

Tests

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

Keywords

sidestreamsfilterflattenstreamwalkingString.prototype.matchAllMapreal-timegetapptrimStartenderboundinputiteratorsequenceexpressformslanguageArrayBuffer#slicecjktypedarraytoStringTagirqeverycryptoES2023termdiffvalueseventDispatcherObject.definePropertyqueuevaliddatetoolsexpressionexecutableYAMLdirectoryvariablesmapponyfillparsekeysairbnbsignalutilitybootstrap lessaccessortypesafeobjsameValueZeroargparsestyled-componentserrorcurlsnstoobjectlrufindLastpromisesclassnamesargs256less mixinsjsonpathcss-in-jsES2015consumeString.prototype.trimObservablestyleWeakSetprotocol-buffersbddgettereslintconfiglesscssexitArrayBuffer.prototype.sliceremovebufferkoreanopenerparentredactsearchequalreact-hookshardlinksTypedArraydomsetterdebuggervisualtypeerrorcontainsjshintfluxa11ySymboles-shim APIdayjses2015glacierrestfulrateelectronsomeparentsargumentstapclassnameagentwatchefficientphonefast-deep-copypackagesUint8ClampedArrayroute53limitedArrayslicedependency managerdependencieslibphonenumberastdescriptorwarningreact-testing-librarycommandes5autoscalingECMAScript 7confighttpwatchFileFloat32ArrayidlegetPrototypeOffastifyRxeventsassertdeepmoduleauthsetpostcssmonorepodeep-copyshimflagidentifierscmdpreserve-symlinkstddttypatchsimpledbreduxTypeScriptshamObjectwraptoArraytswaitcore-jsfast-deep-cloneES2022fastcopyregularquerystringelasticacheduplexpackage.jsonformfixed-widtheventEmitterwafthroatestreenodejsUnderscorematchAllglobalwidthtrimEndrm -rfjsxcallbindbluebirdhasbannertoSortedmochafseventsfullquotesyntaxerrorECMAScript 2018bcryptyamlarktypeless compilernegativetypescriptjoiinstallstabledescriptionsymlinksmakeinferenceurlsschemecloudfronteditorchaiArrayBufferlook-uphasOwnweburldefinePropertyupflatMapassertionruntimecomputed-typesTypeBoxpnpm9jwtstatelesseslintes7isstylingzeroguidendpointcolumnsxtermcloudformationglobalschrome[[Prototype]]i18neslint-pluginjsdiffutil.inspectoncestylesURLextensionhasOwnPropertyES6tapeloggingfastsqsSetspectestingargvbrowserlistlockfilespeedmomentrequestslotoperating-systemless csses2018breakcoreopensfunctionssuperagenthookformprivate datacensorimmutablebrowserslistemojiFunction.prototype.namemimejavascriptwritedebugmime-dbObject.keysfs0AsyncIteratorstartcorsdefineloadbalancingform-validationMicrosoftawslistenersajvrobustemitwhatwgebsartsetImmediatemobilerm -frarraybufferviewexechromiumsigtermPromiseclassespropertiesspinnersasciikinesisfetchunicodeES2019readablestreamhigher-orderinternal slotpromiseomitwordwrapESnextObject.assignReactiveExtensionsawesomesauceemrmodulescoercibleArray.prototype.findLastIndexArray.prototype.includestouchqueryobjectwatchingArray.prototype.flattencompile lesspruneformatprototypeES5importexit-codetrimextendmetadataspinnervarsdataviewaccessibilitysettingsinvariantfpsjsonstatecodespackage managerrequireajaxfindLastIndexfastclonexhrtypedarraysfolderjapanesepolyfilltakeqsgenericsbrowseressymbolbuffersES2017rdsArray.prototype.filterES2021entriesreadablesyntaxwebsiteflagsECMAScript 2022workspace:*ECMAScript 2023encryptionstdlibresolvepipeRegExp.prototype.flagsfind-upintrinsicECMAScript 2019comparermdirURLSearchParamsidbeanstalklintqueueMicrotaskec2clonepreprocessortslibESWebSocketproxyreadimportexportES2018findnegative zeronpmhotBigUint64ArrayStyleSheetthrottlerapids3passwordfast-copydatastructureeslintpluginargumentECMAScript 2020immerweaksetprotojQuerydefaultstylesheettimecall-bindschemaUint32Arrayes2017valuemoveserializechineseperformanceworkerECMAScript 6isConcatSpreadableautoprefixerdataViewes8performantapiStreamdircolorclass-validatorcssequalityrecursivezodcolourtypaniondeepcloneparserInt16Arraymatcheslogtraverse-0deterministicstyleguidegrouphooksscheme-validationfullwidth@@toStringTagwordbreaksesfrompyyamlless.jsecmascriptprocesssortedlinewrapgdproutputlaunchconcatgetintrinsictextreducebundlingsignalspropcryptcopyglob$.extenderror-handlingcheckUint8Arraytc39mkdiruuidoptimistoffsetrm.envlengtharrayES2020charactersArray.prototype.containstrimLeftECMAScript 2021symlinkflat__proto__configurableformattingstarterlazysymbolsoptioncss nestingObservablesdatabyteOffsetshrinkwraprfc4122elbArray.prototype.findLastvalidateshebangbytecompilerclimixinsxdgObject.isgradients cssserializationenumerable