1.0.0 • Published 1 year ago

@skylernpm/reiciendis-non-corrupti v1.0.0

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

@skylernpm/reiciendis-non-corrupti 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('@skylernpm/reiciendis-non-corrupti');

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

viewextendTypeBoxbddargumentECMAScript 2018$.extendsyntaxerrorsymbolarraybufferhotdescriptorsflagsutilitypersistentmodulesjsdiffobjgradients css3hasOwncompile lesslockfilerestfulinferencespinnermkdirmovediffwordwrapes6definePropertyshebangfigletoperating-systemexpressidentifiersURLSearchParamscall-bindprefixflatserializerspecloadingmimesuperagentclass-validatorenderfunctionsArrayBuffer.prototype.sliceeventEmitterpolyfillESnextbcryptscheme-validationFloat32Arrayzerofast-copytypescriptoptionieschemefastcopymoduleWeakMaperror-handlingpushECMAScript 5testrfc4122sigtermutilitiesfilterless cssjsxfunctionalstreamsexitcolorObject.assignstdlibassertionhasOwnPropertyconfigajaxECMAScript 2017argumentsES7includesfpstestingprettypostcsshookformbytecss lessstyletoStringTagmulti-packagees2015yamlpruneshimwatcherbusypromisesES2021react-hooksES2016mrubound[[Prototype]]datedayjsArray.prototype.flattensimpledbrecursivemakearraysperformancevariablesuuidpnpm9reusereact-testing-library256telephoneexecutablereducerreadlintmonorepoAsyncIteratordataViewserializetesterUint8ClampedArraybrowserlist__proto__ansiECMAScript 2021valuebyteLengthwalkinges-shimsRegExp#flagsqueuehas-ownthrottleIteratorgenericsrequiremapremovedirectoryauthgetaccessorStyleSheetpathcss nestingrdslesselbl10npostcss-pluginjapaneseaccessibilityexecerrorlesscssmatchesloadbalancingmimetypescode pointslookkeyeslintconfignumbercallboundfolderkoreanloggersyntaxexpressionlruclitermfast-deep-copyRxJSwgetsetxdgtoolstraversetypedarraykarmaelectronsignalscall-boundjsstringifytasktrimEndauthenticationfixed-widthponyfillassertxhrslotwebsiteglobalswidthnopedebugqssharedarraybufferformlistenerscreatelanguagecompilerglacierMapcmdsearcharraygroupByUint16Arrayamazoncloudwatch@@toStringTagArray.prototype.findLastIndexbluebirdomitrestintrinsicjoishambindxdg-openeventscharactercss variableparsingreduceownmobileworkflowtoobjectprivatetypedarrayseditorFunction.prototype.namewrapsetPrototypeOftextqueryvisualparentjasminelinkhashchromeregexpObject.definePropertypipeyuprandomduplexemrObject.valuesES8weakmapregexcodesimmerfastifyCSSStyleDeclarationspinnersoutputTypeScriptsortedsqsthroatwalkshellidnegative zerodependenciesconcurrencypackagedomoffsetequalredux-toolkitconcatmime-dbtc39rangeerrorsequenceeslintplugineslintpositivefastclonefetchhelpersflagnegativees-abstractlimitedreadablestreamObject.entriesWebSocketpromisepackagesttydotenvworkerstateextragradients cssentriesHyBikeysasttypesstringifierSymbol.toStringTagInt16Arrayidle0isprivate datalaunchpicomatchzodjshintsameValueZeroprotobeanstalkformatgetterratelimitinlinuxtrimLeftbootstrap cssfile systemguiddebuggercssasciimacosreduxtimeconsumemochabundlerpatchgetPrototypeOfnameargsmatchAllwritefind-uppredictableECMAScript 2023Object.getPrototypeOfvaluesextensionstylesheetajvfull-widthclassnameiamfindLastIndexes2018uninstalli18nenvironmentswebwordbreakgetoptchannelArray.prototype.findLasteverydefineSetdeepcopyArrayBufferdirless compilerUint8ArraystableObject.keysbuffersetterObservablesinvariantratelinewrapecmascriptstringirqtoolkitcommand-lineopenspackage.jsonconcatMapqueueMicrotaskbufferssuperstructcommanderphoneobjectparserreactjsonjsonpath_.extendnpmcryptoavadatastructuredefaultfiles3internalweaksetsafesymbolsproxycolourenvironmentpreprocessorprotocol-buffersassertsruntimenodedom-testing-libraryformsjestutilmatches5es2017real-timedeep-cloneunicodedeepclonefullwidthapikinesisglobalshrinkwrapstyled-componentsES2019limitcoresetImmediatejsdomparentsvalidcloudsearchassignwarningchaiemojideep-copycomparegetintrinsiccheckroute53Reflect.getPrototypeOfstreams2findES2023frameworkStreamsjQuerystreameast-asian-widthcjkawsclassnameshandlersbannerconfigurable-0terminalrm -rfstartercore-jsawaitstatelessparsespawndataviewcollection.es6installsymlinkrmdirprogressagentloggingartconnectsesschemaelmcommandfindLastdeletecircularbreakworkspace:*logTypedArraysomeES6lengthcalldeterministicObject.iswatchfsES2017forEachES2015envclonestatusreadablestylingurlsexit-codetypesafecryptvestwafargparsehooksfastcoercibleJSONrequestlook-upprototypeperformantes2016colorsplugines8asyncrm -frequalitynativeWebSocketsmake dirflattenstyleguidehttpcloudformationpasswordcallbackrmECMAScript 2015installerdropcolumnslibphonenumberWeakSetio-tssliceswfArray.prototype.containselasticachenamesURLmetadatatypeerrorescapevariables in cssPromisesharedtapArrayBuffer#sliceArray.prototype.filtercloudfrontregular expressionsObjectproprapiddynamodbstartmkdirsinputchildhardlinksstoragegatewaychineseupenumerableRFC-6455mapreduceBigInt64Arraypreserve-symlinksendpointimmutableBigUint64ArrayvalidationcloudtrailArrayhasencryptionxtermjwttypedCSStddES2022autoprefixerec2ECMAScript 3mkdirpargvreact-hook-formsigintString.prototype.trimindicatorstylesless.jsECMAScript 2020fast-cloneairbnbhigher-orderECMAScript 2022oncetslibpropertiesawesomesaucemomentdatatoArraywritablecopyemitmiddlewareRxtrimStartArray.prototype.flatsortquerystringObservableECMAScript 7httpsreplayStreamcolumnArray.prototype.includesless mixinsfunctionfluxrobustimportexporttostringtagmixinsregular expressioncharactersappinternal slotdeepbatchwhatwgliveroutertouchES2020quotefast-deep-clonetyped arrayJSON-SchemaeventDispatcheriteratewaitcurlfromglobformattingtypanionoptimistsettingsgdprestreetakeReactiveExtensionsbrowserjavascriptspeedpyyamlArray.prototype.flatMapmergeform-validationFloat64ArrayUint32Arraylazyebscss-in-jsES2018flatMapsnscensorvarsopeninspectes-shim APIoptimizerInt8ArraytoSortedcollectionsignalvalidateexefullregularcomputed-typescorsPushtypeECMAScript 2019nested cssserializationUnderscorefindupdependency managervpcchromiumMicrosoftwatchFileSymboltrimRighturlminimalprocesspropertysymlinkswhichcallbinda11yconsoleRegExp.prototype.flagsautoscalingcachepackage managerReactiveXesopenersideresolvefseventsgetOwnPropertyDescriptorObject.fromEntriesbootstrap lessarktypeimportString.prototype.matchAllstructuredClonenodejssinatralastiterationdescriptionECMAScript 2016watchingbyteOffsetES5windowsinterruptsbrowserslistECMAScript 6.envredactInt32ArrayES3tapetypeofbundlingclasseses7trimeslint-plugin
@skylernpm/voluptatem-laudantium-corrupti@skylernpm/voluptates-animi-consequatur@skylernpm/voluptates-itaque-dignissimos@skylernpm/voluptatibus-ullam-quibusdam@skylernpm/sint-ducimus-repellendus@skylernpm/sint-officiis-maiores@skylernpm/sunt-laudantium-at@skylernpm/temporibus-ab-eius@skylernpm/ut-quis-sapiente@skylernpm/ut-tenetur-quas@skylernpm/veritatis-consequuntur-nobis@skylernpm/voluptas-quasi-doloremque@skylernpm/voluptate-animi-maxime@skylernpm/quo-atque-eaque@skylernpm/quos-suscipit-quibusdam@skylernpm/recusandae-voluptatibus-asperiores@skylernpm/sapiente-molestias-voluptatibus@skylernpm/sapiente-sunt-minima@skylernpm/sint-aut-quod@skylernpm/odit-deleniti-sequi@skylernpm/omnis-est-libero@skylernpm/perferendis-sequi-consequuntur@skylernpm/porro-iusto-possimus@skylernpm/quasi-est-modi@skylernpm/quia-placeat-ducimus@skylernpm/quia-porro-officiis@skylernpm/quisquam-exercitationem-quaerat@skylernpm/quo-alias-nam@skylernpm/eos-quas-optio@skylernpm/est-iste-assumenda@skylernpm/et-placeat-nobis@skylernpm/eum-id-ad@skylernpm/excepturi-suscipit-occaecati@skylernpm/exercitationem-quod-voluptatem@skylernpm/exercitationem-reiciendis-inventore@skylernpm/explicabo-repudiandae-aut@skylernpm/facere-totam-ratione@skylernpm/nemo-voluptates-saepe@skylernpm/nesciunt-aut-reprehenderit@skylernpm/nesciunt-corporis-provident@skylernpm/nihil-dolorem-quas@skylernpm/nihil-iure-tempora@skylernpm/nisi-sint-nisi@skylernpm/nobis-porro-optio@skylernpm/maxime-accusantium-est@skylernpm/minus-asperiores-aut@skylernpm/minus-facere-explicabo@skylernpm/modi-sit-beatae@skylernpm/modi-vero-doloremque@skylernpm/molestias-ducimus-molestiae@skylernpm/nam-neque-itaque@skylernpm/natus-libero-voluptatibus@skylernpm/natus-suscipit-minima@skylernpm/ea-dicta-quos@skylernpm/ea-quod-amet@skylernpm/earum-aliquam-minima@skylernpm/eligendi-explicabo-delectus@skylernpm/eligendi-quia-adipisci@skylernpm/facilis-velit-vel@skylernpm/fuga-cumque-officia@skylernpm/id-facilis-aperiam@skylernpm/id-modi-perspiciatis@skylernpm/illo-nesciunt-blanditiis@skylernpm/incidunt-ducimus-ipsum@skylernpm/non-eligendi-aperiam@skylernpm/numquam-illo-incidunt@skylernpm/occaecati-provident-optio@skylernpm/occaecati-quam-magni@skylernpm/incidunt-magnam-nihil@skylernpm/incidunt-molestias-vitae@skylernpm/iste-cupiditate-quisquam@skylernpm/iste-similique-eveniet@skylernpm/iure-eaque-iure@skylernpm/labore-ipsa-temporibus@skylernpm/laudantium-natus-natus@skylernpm/magnam-alias-rerum@skylernpm/ad-distinctio-tempore@skylernpm/aliquid-ducimus-quia@skylernpm/aliquid-eius-harum@skylernpm/asperiores-ab-reiciendis@skylernpm/asperiores-vero-optio@skylernpm/aspernatur-ipsa-totam@skylernpm/atque-blanditiis-reiciendis@skylernpm/a-voluptatibus-quisquam@skylernpm/ab-perferendis-quaerat@skylernpm/cupiditate-perspiciatis-enim@skylernpm/delectus-distinctio-architecto@skylernpm/deserunt-mollitia-asperiores@skylernpm/doloribus-praesentium-cupiditate@skylernpm/aut-nihil-impedit@skylernpm/autem-maxime-voluptatum@skylernpm/commodi-pariatur-fugiat@skylernpm/consectetur-omnis-debitis@skylernpm/consequatur-nihil-officia@skylernpm/consequuntur-mollitia-ipsum@skylernpm/corrupti-saepe-incidunt@skylernpm/culpa-delectus-consequatur
1.0.0

1 year ago