1.0.0 • Published 13 days ago

@ffras4vnpm/sed-quidem-exercitationem v1.0.0

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

@ffras4vnpm/sed-quidem-exercitationem 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('@ffras4vnpm/sed-quidem-exercitationem');
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

syntaxerrorObject.entriessymbollimitArrayBuffer.prototype.slicepersistenthttpquoteArray.prototype.containspromisesmulti-packagepropertyJSON-Schemaes-abstractidstructuredClonesanitize__proto__starterparentsharedstartdeleteerror-handlingjsxtypeerrorgroupByio-tsdeep-clonerateStreamflatMapimmutablereact animationdescriptionbabelargumentsstreamsES5tostringtagrm -rfharmonyes7debugcolorspinnersfile systemTypedArraycss-in-jshookformomitbyteLengthclifixed-widthpolyfillWebSocketless compilerflagsopensassertionscheme-validationsuperagentidleframerfunctionaloutputinputbrowservarshamfromchromecolumnmimetypesthroatformatcharacterAsyncIteratorrfc4122functionflateast-asian-widthcall-boundoptimistbyteString.prototype.trimcomparebusybrowserslisttypesafeCSSratelimitcall-bindfindLastwordwrapSymbolnpmtoolkitsafeprettyvariablesmake dirnegative zeropostcssrecursivePushECMAScript 2017apollotyped arraylastcopyyamlES8styleguidecompile lessES6jsmiddlewareweakmapgetterdeterministiccurlsymlinksstylestaskbddhasOwnopenmaketoobjectaccessibilityfast-clonetc39optionrapidpackage.json0Array.prototype.flatMapwebemitvisualparserregexWebSocketsregexphelpersassertviewpackagescontainsTypeBoxupexpressiontddrandomformsfolderArray.prototype.findLastES7String.prototype.matchAllresolveprocessopenerfseventsrangeerrortrimpopmotionhasgetpositivelengthrmfigletsortedminimalbootstrap lessoptimizerlinewrapreact-hook-formsigtermexeformattingbindfunctionscirculartoSortedtapenvironmentdefaultkeysrequestisConcatSpreadablees-shimswatchingpluginimmerequalityhardlinksirqInt16ArrayfstypeYAMLvalidatornested cssmkdirargsmomentSetlibphonenumberUint16Arrayposecorees-shim APIPromiselru
1.0.0

13 days ago