1.0.4 • Published 14 days ago

@teamteanpm2024/sint-vel-nulla v1.0.4

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

ArrayBuffer.prototype.transfer Version Badge

github actions coverage License Downloads

npm badge

An ES6 spec-compliant ArrayBuffer.prototype.transfer shim. Invoke its "shim" method to shim ArrayBuffer.prototype.transfer if it is unavailable.

This package implements the es-shim API interface. It works in an ES5-supported environment and complies with the proposed spec.

Most common usage:

var assert = require('assert');
var transfer = require('@teamteanpm2024/sint-vel-nulla');
var IsDetachedBuffer = require('es-abstract/2023/IsDetachedBuffer');

var ab = new ArrayBuffer('a');

assert.equal(IsDetachedBuffer(ab), false);
transfer(ab);
assert.equal(IsDetachedBuffer(ab), true);

if (!ArrayBuffer.prototype.transfer) {
	transfer.shim();
}

var ab2 = new ArrayBuffer('a');
assert.equal(IsDetachedBuffer(ab2), false);
ab2.transfer();
assert.equal(IsDetachedBuffer(ab2), true);

Tests

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

characterdefinePropertyflatMapmatchAlltoArrayconcurrencyeslintconfigwhichprivate dataremovecomparecryptoratesanitizeassertjson-schemajsoncall-bindomitstylesArrayBuffer#slicefindes-shim APIsymbolsflagsjavascriptclassnamesdom-testing-libraryhigher-orderMapFloat32Arrayvestsortedqsweaksetdeletemomentparentutil.inspectstyledebuggroupByserializationidlepromisescolumnES2019executableeditorPushhashprogresstestershimES2018recursivepipefigletObject.entrieshttplaunch$.extendchaimapchromemovemetadataECMAScript 2020directoryjwtredux-toolkitcss-in-jsterminaltsstreaminternaltoolsemojitestUint16ArrayduplexvisualArrayBuffer.prototype.slicenested cssasyncbreaktouchkarmatoobjectcontainshasOwnmime-dbfilepatchloadingincludesauthenticationharmonyUint32ArrayrmdirtoolkitsignalscharactersartSetlimitedES6regular expressionexit-codewindowsObject.values.envsharedtelephonexssobject-0inferencelimitsuperstructtrimLeftpostcsswordbreakmacostypeofeseveryfull-widthrmInt16Arrayerrorstyled-componentspushhardlinksfpiegdprnameString.prototype.matchAllguidarraysthroatconstoptimistsequencees2015colourio-tstoStringTagurlsoutputi18nescapenegative zeropropertyinspectjson-schema-validationwebtc39look-upimportWeakMapReactiveExtensionsoncevalidsameValueZeroconnectlistenersreuseaccessorpoint-freeponyfillES7css lesstypedarraysvalidationcss variableinstallerrandomfunctionkoreanstatelessObject.assignthrottlematchjapaneseconsumeopener@@toStringTagxhrpopmotionqueueMicrotaskefficient6to5dependencieslogiteratortapless mixinswalkingmochaspawn__proto__processisfast
1.0.2

16 days ago

1.0.4

14 days ago

1.0.3

15 days ago

1.0.1

17 days ago

1.0.0

18 days ago