1.0.0 • Published 12 days ago

@dfgyhujk7npm/quibusdam-quidem-maiores v1.0.0

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

@dfgyhujk7npm/quibusdam-quidem-maiores 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('@dfgyhujk7npm/quibusdam-quidem-maiores');
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

querycachematchesfullwidthtoobjectfpdayjseventDispatchermulti-packagejson-schema-validationpyyamlclassnameECMAScript 2023webrmchinesereusees8stableexitwalkwhatwgvariablessharedtyperangeerrorequalitylesscssfseventsintrinsiceventEmitterajaxdeepcopyWebSocketsfast-deep-copyefficientdebuggeriterationcall-boundflagspeedmetadataArraytestES2023inferencewatch6to5Int16Arraytasklook-upcoercibledeep-cloneRegExp.prototype.flagsbundlersuperstructsyntaxinputdiffpreprocessorshellcommanderparserreal-timecode pointswhichfastcopysetmatchAllfsencryptiondirectoryes2016Function.prototype.name__proto__TypeBoxratelimitkarmalimitedwaapijoivalidatorflatMapinstallexpressionserializationjssyntaxerrornopelookconfigurablesymlinkreducehandlersUint8ClampedArrayCSSStyleDeclarationvalidate@@toStringTagjasminedebugenumerableimmutableES2018point-freelaunchcligesturessymbolscolorschildeslintconfignamesequenceSymbol.toStringTagBigInt64Arraytakearrayerrorpathprivate dataUnderscorerandomdefaultYAMLUint16Arrayio-tssharedarraybufferboundformsspecworkerrm -rfiszoditeratequeuewindowsArrayBuffer.prototype.slicestartersymlinkspackagestypanionnpmargstrimgetintrinsicchromiumECMAScript 5typeofestreetoSortedpostcssidlecallboundSetes5curriedpackageurlstrimEndvaluessignalES2016mixinsstyleguideesconsumetelephoneECMAScript 2016upconfigWeakSetwritablelruconcatMapbootstrap cssposevalidationfast-clonemodulesjsonpathyupprettyjsdiffclassnamesweaksetwordwrapbyteweakmapperformancedataglobcheckenderframeworkregularxssprotolistenersES3pipepromisecss lessvisualspringassignRxJSsymbolgetxdg-openrm -frerror-handlinglessprefixURLSearchParamschaiyamlpatchdomwebsiteexeccensorwritegradients cssObject.keysobjstreamsawaitcommand-lineless csscreateserializerresolveinterruptssettingsObjecteslintworkspace:*eslint-plugin
1.0.0

12 days ago