1.0.2 • Published 23 days ago
@libgitname/dolore-ea-voluptas v1.0.2
@libgitname/dolore-ea-voluptas
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('@libgitname/dolore-ea-voluptas');
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
mrufilespecuuidcryptokoreanomittslibES6argparsefastcopyWebSocketsdescriptorparentspeedmimetestfromtoobjectYAMLgradients css3scheme-validationes5debuggerpluginlintjwtlistenerssyntaxerrorlinkastES2015fast-deep-copy-0weakseteveryencryptiontranspilerES2018jsxRegExp.prototype.flagsnpmhookformprototypefunctionshelpersformattingcjkobjextensiongetPrototypeOfECMAScript 3es-abstractintrinsictypesafebrowserlisteslintconfigArray.prototype.flatMapkeypositivestatusAsyncIteratorgraphqlescapecommandequalwordbreakinterruptslazyparseecmascriptjasminehaspromisesettingsSymbol.toStringTagtrimRightECMAScript 2018ajaxletargvdom-testing-libraryflatMapstringifyfixed-widthprotoredactclientutil.inspect.envisConcatSpreadablesetpuretestingnopebreakwaitfast-cloneawaitdatastructurees8cli6to5stylingtypedarrayparserArray.prototype.filtertoolsoptimizerIteratorpatchfindLastasyncapivarjson-schemaio-tsObservablewindowsdeepwarningshrinkwrapjestcharacterwordwrapES2017streambootstrap cssconfigurablenodejsremoveansipopmotioniteratordeletegroupargumentcolumnECMAScript 7monorepooutputterminalsymbolsharedarraybuffersignalprivateStyleSheetgroupBymatchescloneminimallimitless.jsstylesheetreact posenested cssnamesObjectvalidchrometacitregulartddsetteremojifunctionalmime-dbenderassertionflagschemeprotobufpropertieshandlerscharactersdataviewcallmkdirptypescorsfsstatelessformattrimStartcode pointsfastifydeepclonebcryptes-shim APIJSONObject.assignconcatES5arraybuffercss nestingcurltermES2016artoperating-systembootstrap lessairbnbimmutable@@toStringTagES3quoteFloat32ArraytypanionvalidatorgdprpathvalidationwatchFilePushutilsECMAScript 2023whichECMAScript 6internalpoint-freenodevisualArray.prototype.containsspinnerserror-handlingRxfetchTypedArraypackagereuseshamenveventsmovea11yexittrimURLSearchParamschromiumflatreadpostcssemithardlinkseventEmitterstructuredClonestarterphonejapanesesortedjsoncomputed-typesJSON-SchemawriteramdaArray.prototype.includes3ddeterministiclengthtaskMappersistentlimitedbatchcss-in-jsArrayBuffer.prototype.sliceWeakMapprefixincludescheckfind-upcopyprivate datahttpsperformancemkdirswatchingArray.prototype.findLaststdlibfilterexpressionrateflattengradients cssexectoArrayprogressES2020fseventsconfigvestcreatexhrloglook-upcollection.es6fastcloneObject.valuesvalidateestreexssdateexit-codesanitizefast-copyesfpthroatcall-boundsymlinksrequestrapidcachematchAllduplexmiddlewaredependenciesmacosassignautoprefixeroptionsuperstructInt16ArrayBigInt64ArrayiterationpreprocessortoolkitpropertystabletranspileES2019diffes-shimscryptRxJSsymbolsFunction.prototype.namemobilejson-schema-validatorqueuezodindicatorpackage.jsonzeroECMAScript 2022Float64ArraymakeReflect.getPrototypeOfbundlerasciiHyBidefineapollotypeofcolumnsdeep-copymochastyleCSSpackagesES7constbyteLengtherroruser-streamsES2023libphonenumbersearchArray.prototype.findLastIndextypeddefinePropertyArrayBufferregexvariablescensorreact-hook-formObservablesentriesObject.fromEntriesfullprocessECMAScript 2017less mixinscompilerrmcommanderwrapwhatwgSymbolpyyamldependency managerimmerdescriptiontapsliceprotocol-buffersReactiveXdirectoryvaluePromisejsURLarktypeconsoleUint8ArraystringifierefficientperformantInt32Arraymodulelookviewponyfilltraversepolyfillresolvecall-bindprunecollectionworkeroncecontainscolouryamlObject.entriesunicodefind_.extendfindLastIndexdropinstallerjsdombrowserjsonschematypefiglethttpInt8Arrayfunctionrequirecallbackeast-asian-widthutilitiesjavascriptnegative zerobrowserslistObject.getPrototypeOfschemaspinnerwatchtakesetPrototypeOftostringtageslintsigtermchineseframeworkCSSStyleDeclarationauththreetsreact-hookscircularchainative__proto__less compilerxtermsharedmergees2015shellpromises
@libgitname/adipisci-quo-expedita@libgitname/aperiam-laborum-qui@libgitname/aperiam-quam-vero@libgitname/beatae-similique-officia@libgitname/commodi-eius-quae@libgitname/cum-dignissimos-vitae@libgitname/deleniti-incidunt-dolorum@libgitname/dignissimos-fugiat-expedita@libgitname/dolore-iure-blanditiis@libgitname/dolorem-molestias-veniam@libgitname/doloribus-deserunt-quaerat@libgitname/enim-reprehenderit-molestiae@libgitname/eos-corrupti-saepe@libgitname/est-quae-recusandae@libgitname/explicabo-vel-blanditiis@libgitname/fugit-minima-necessitatibus@libgitname/impedit-vitae-amet@libgitname/iste-eum-eos@libgitname/nam-necessitatibus-eos@libgitname/nesciunt-quis-laudantium@libgitname/non-dignissimos-iure@libgitname/porro-explicabo-nobis@libgitname/provident-recusandae-a@libgitname/quae-eius-asperiores@libgitname/quam-perferendis-maxime@libgitname/quas-deleniti-quo@libgitname/quasi-ea-quod@libgitname/rem-veritatis-enim@libgitname/voluptate-debitis-veniam@libgitname/voluptate-in-labore@libphamton/chatfanpage@libphamton/fb-group