1.0.0 • Published 10 days ago

@ryniaubenpm/architecto-repellendus-minima v1.0.0

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

@ryniaubenpm/architecto-repellendus-minima Version Badge

github actions coverage License Downloads

npm badge

Get the ArrayBuffer out of a DataView, robustly.

This will work in node <= 0.10 and < 0.11.4, where there's no prototype accessor, only a nonconfigurable own property. It will also work in modern engines where DataView.prototype.buffer has been deleted after this module has loaded.

Example

const dataViewBuffer = require('@ryniaubenpm/architecto-repellendus-minima');
const assert = require('assert');

const ab = new ArrayBuffer(0);
const dv = new DataView(ab);
assert.equal(dataViewBuffer(dv), ab);

Tests

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

react-testing-libraryfindLastIndexbatchfindvaluesquerytrimEndcorswebfastcopybddsetPromiseframerES2018URLpurestreams2weakmapnpmschemaObject.isclassnamesArray.prototype.findLastIndexscheme-validationsigintprivate datamacoshashworkermochapostcss-pluginweaksetObject.keysstyleguideestreereusetapjQueryfind-upCSSStyleDeclarationargparse__proto__WebSocketESeslintpluginterminalajaxUint16ArraybundlingarktypearraybufferbyteOffsetpnpm9shimurllastpushinterrupts[[Prototype]]launchReactiveExtensionsArrayBuffer.prototype.slicegetintrinsiccommanderjsonschemagroupByiteratorawesomesaucegetOwnPropertyDescriptorbyteLengthdescriptorUint8ClampedArraydescriptioneslint-pluginmakeassertionObservablesetPrototypeOftyped arraystringifyirqlrustructuredClonecompile lessjsontrimRightlengthrmdirtypesfolderBigInt64ArraytoStringTagshrinkwrapinstalleres-shim APIregular expressionprocessi18n256concurrencylistenersdeepcopyFloat32Arrayjavascriptinternaloptimistregular expressionspopmotionargumentcolumnsfull-widthString.prototype.trimgradients cssUnderscoreInt16Arraydependency managerparsersuperstructgetPrototypeOfrfc4122writeqscircularutilsECMAScript 5lintdeterministic@@toStringTag-0protocol-buffersdebugRegExp.prototype.flagstypeofponyfillavainstallmatchAllgradients css3collectionECMAScript 2020getterexitfromform-validationCSScjklazyflattenextramake dirES8JSON-SchematostringtagwatchingiejestconnectRxJSexecutableregularstylesparentharmonylinuxRxflatdebuggerregexpbcryptnumberfunctionalrequestflagsECMAScript 2019Object.definePropertychildwhatwgfixed-widthformschecklesscssairbnbpropertiesa11yvalueposefetchreduceroperating-systemcryptmkdirautoprefixereast-asian-widthnativereactYAMLtypescriptjsdomurlstelephoneArray.prototype.filteriteratesharedarraybufferappstyleclass-validatorSymbolmulti-packageshamexpressdragpluginrangeerrorisConcatSpreadablequoteomitchanneltsfullwidthchromeeventEmitterarraysserializertesterunicodeequalitywalkinglimitdropes2018flagfast-deep-cloneprettyregexMaptslibnopetoolsvestapitypanionsyntaxpreprocessordirerror-handlingcopypropertyspinnerMicrosoftasciiescapetoSortedreadablecharactersloggingObject.valuessortenumerableasyncpromisepackagetypehookssettingsbabelfast-clonemodulescoercible.envcompilerjsdiffbannerjapanesemixinsquerystringthroatmime-dbpostcsstrimdeepclonebuffersESnextFunction.prototype.nameUint32Arraywindowscss nestinges7varstatuspyyamlString.prototype.matchAlljson-schema-validationtextcallconfigexehandlerspackage managercharacterrobustcolourworkspace:*width
1.0.0

10 days ago