1.0.0 • Published 16 days ago

@wemnyelezxnpm/nostrum-harum-autem v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
16 days ago

@wemnyelezxnpm/nostrum-harum-autem 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('@wemnyelezxnpm/nostrum-harum-autem');

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

utilitiesbluebirdpnpm9rfc4122reducepackage.jsonwidthjsxdeep-copycoerciblewritesettingslaunchreadablestreameast-asian-widthloggingflagsBigInt64ArrayresolvedescriptorsSymboltimees2018ArrayBuffer#sliceWebSocketsquotedirconsolequeryparserUint16ArrayunicodewalkclassnamesjswarningArray.prototype.flatArrayBuffer.prototype.slicegradients cssObservableMapprettyoptionpasswordstructuredClonestringdeterministicgetterhasOwnhttpECMAScript 2022ajvjsonpathinterruptsWeakSetESestreeencryptionsymbolfastcopyFunction.prototype.namereusedragharmonyString.prototype.matchAllwhatwgES2021xdg-openstyleguidees-shimscmdcircularhashopensIteratorassertionObject.fromEntriessetPrototypeOfreduceres7tacitrm -frschemeInt16Arrayreact poseless cssspinnerspushtypescriptimportthreeirqfast-cloneworkspace:*watchtoStringTaggetPrototypeOfprogressmobilepropertiesvaluesnopebuffersprivatewatchingwebArray.prototype.includesbindcryptoenvfindLastIndexviewtoobjectworkerpluginanimationWebSocketpreprocessordroprobustES5formatdataemojiconsumeprototyperamdalinewrapchinese3dutil.inspectinspectlimitedtoSortedecmascriptdescriptionwritablekoreantrimLeftxssclonepoint-freewalkingconnectwrapcss variableURLSearchParamssanitizationcommandermergemime-dbsharedarraybufferwatchFileaccessormkdirssigtermcomputed-typesajaxES2022positivesymlinkbcryptcall-boundboundbyteinternaltypedarraysignalsdefineuuidsomeasciiTypeScriptRxnested csshttpsimmerjoiObjectvalidationReflect.getPrototypeOfeventEmitterparentprotocol-bufferslook-uprangeerrorbrowserlistUint8ClampedArraywebsitenodejsopencallomitbatchRxJSstablezodcollection.es6arraysequalcss nestingSetObject.definePropertyserializationpromiseseslint-plugindependency managereventsargumentsbannerdebugless mixinspackage managerponyfillconfigshrinkwrapECMAScript 6byteOffsetlibphonenumberdotenvconcurrencycjki18n256lockfiletaskPushclassnameStyleSheettranspilerdiffsanitizeerrorbddbrowserslistjsonschemafilehardlinksReactiveXidcolourgroupArrayBuffershelltoolsfscallbindES2018UnderscoreposeObject.ispipelinuxkeyssymbolsbufferes5form-validationcorsiteratetextcallboundfullstringifynegative0columnfull-widthprivate dataprocessStreamseventDispatcherfastifystatusregular expressionspureoutputqueuepatchECMAScript 2023objhaschromemacosdatastructurefunctioncommandwordwrapelectronECMAScript 2020oncecharactersio-tsintrinsicasyncstarterstylesigintmrutelephoneparentsdebuggersliceweakmaptouchratefromsequencearrayshebangvalue_.extendInt8ArraycacheentriesdataViewESnextloggerobjectstreamshookshookformPromiseeslintconfigassigndeep-cloneconcatdom-testing-libraryJSONa11yescapepostcss-pluginbootstrap csslengthsetdeleteECMAScript 2021validatevarapolloArray.prototype.filterasteslintplugintypeoftestingStreamaccessibilityfantasy-landexpressfast-deep-clonefastcloneeslintguidauthes-abstractconstframeworkcopywordbreakgroupBynpmreduxterminalvisualgenericsES2016namemulti-packagechaicall-bindbundlernamesreactuninstallcreatetranspilemomentstylesheettslibassertjson-schema-validationcryptES8equalitycss-in-jscurloptimisttraversefetchpostcsstapematchAllfixed-widthtoArrayvestupassertsmakesetImmediateenvironmentdomObject.valuesdeepcloneargvshimmimepersistentbyteLengthsafecensordeepproputilsjestArray.prototype.flatMapcompile lessbrowserextensionflatMapes2017tapcolors@@toStringTagstatelesshigher-orderemitHyBilanguageArraymonorepoairbnbinputreact-hooksES7ansirapidminimalSymbol.toStringTagjsonartstreams2searchperformantInt32Array__proto__serializeinstallcommand-lineinvariantlesscsstrimStartes8user-streamsloadingfigletes2016Object.keysparsewgetmimetypescore-0AsyncIteratorCSSindicatormatcheslruYAMLflagwaapiECMAScript 2017mapformattingmkdirpsuperstructeditordefinePropertyArray.prototype.findLastIndexdefaultmixinssettercss lesscheckES2020duplexspring.envjapanesecollectionpropertyRegExp.prototype.flagsbundlingthroatflatjsdiffbootstrap lessrequestxdggraphqlcodescallbacktakeless compilerqsObject.assignbabelargsiterationnegative zeroserializergradients css3logeverypolyfillvalidlistenersexittypeddataviewpromisejwtavaECMAScript 7es-shim APIinferencefunctionsreadtostringtagopenerrmdirconcatMapgdprcurriedECMAScript 2018fast-deep-copyjson-schemarecursivescheme-validationECMAScript 3performanceutilitytrimenderchromiumawesomesaucefast-copyArray.prototype.findLastfparktypelazywaitES2015installerquerystringfind
1.0.0

16 days ago