1.1.4 • Published 11 days ago

@teamteanpm2024/debitis-dolores-nemo v1.1.4

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

ArrayBuffer.prototype.slice Version Badge

github actions coverage License Downloads

npm badge

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

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

Most common usage:

var assert = require('assert');
var slice = require('@teamteanpm2024/debitis-dolores-nemo');

var ab = new ArrayBuffer(1);
var arr = new Uint8Array(ab);
arr[0] = 123;

var ab2 = slice(ab);

var arr2 = new Uint8Array(ab2);
arr2[0] = 234;

assert.deepEqual(arr, new Uint8Array([123]));
assert.deepEqual(arr2, new Uint8Array([234]));

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

var ab2 = ab.slice();

var arr2 = new Uint8Array(ab2);
arr2[0] = 234;

assert.deepEqual(arr, new Uint8Array([123]));
assert.deepEqual(arr2, new Uint8Array([234]));

Tests

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

assertUint32Arraycloudfront__proto__fantasy-landbabelpackagespositiveparseratelimitcss nestingresolvewrapObservable.envstyled-componentsdefinePropertyhasOwnPropertycommanderfolderObject.valuespolyfilles2017dynamodbmovejsonschemashamlockfilesearchcacheloggerArray.prototype.flatMaputilwrite@@toStringTages8immerrmdirqueueMicrotaskdrophttpObject.assignhookspromisetoolkitvpcfptstoobjectframeworkdeleteartReactiveXSetdeterministicprivatetypeerroraccessibilitypipecharacteremrcss-in-jsgesturesstreamconstmkdirsform-validationsigtermes2016byteLengthstabletddtakeoffsetslicecloudwatchmergecoerciblenamesfullprefixmkdirFunction.prototype.namettybatchlookESnextenumerableextendmake dirramdainstallgdprpreserve-symlinksequalscheme-validationiterationutil.inspectInt8Arrayeslint-pluginpathcopytypedarraysBigInt64ArrayajaxlengthES2021sequencecompilerstyletranspilerserializationspinnersglaciersomevaluesdatemimefunctionintrinsicdebuggersortworkergetOwnPropertyDescriptorbrowserhookformsuperstructnegativebabel-coregroupbannerdatawarningpluginfunctionalinUint8ArrayObject.getPrototypeOfcollection.es6react-testing-libraryawaitassertsuser-streamsTypeBoxdefinelessbootstrap lesstoolslistenersloadbalancingwhichflatMapschemafromawsstyleguidewatchFilesymlinkslesscssprotojQueryjsdiffstatusquotea11yprototypedom-testing-librarytypanion6to5typescriptcloneobjfast-deep-cloneInt32ArraybuffersduplexArray.prototype.flatnumberwatchingwordbreakURLfast-deep-copyawesomesaucetesterargsMicrosoftshebanges7jwtdeep-copyoncedayjskarmaajvansiFloat32Arrayfile systemdotenvwatchECMAScript 7irqthreesuperagentreducer3dextensionmatchAlltextsharedarraybufferJSON-Schemaes5flattenspringencryptioncommand-linecheckcharactersjavascriptECMAScript 2019prettyes2015ES2015swfpersistent_.extendcryptoObject.keysshellshrinkwrapwebdirES2017immutableelasticachetypesafeoptimizeravaregexpmonorepotermES2022corebufferwhatwgautoscalingfastcopyconfigurabletapesetPrototypeOfserializereact-hookshasOwnsigintrgbhardlinkslastcallbindboundcss variableArray.prototype.containscurriedagentexecsymlinkes2018real-timeauthnpmuuidarktypedatastructureES2020reactfigletRxJSidleopentypedarrayharmonyYAMLwidthpackagepromisesECMAScript 6directoryflatECMAScript 2023validatorpackage managerdependenciessafesyntaxerrores-shim APIcryptcode pointsStyleSheetwaitRegExp#flagsdependency managerstylesec2functionsjsonpathcreatejson-schema-validationguidmomentieregular expressionCSSconsumegetternametrimtc39RegExp.prototype.flagsstreamstypedsyntaxWebSocketsfindupfindLastinternal slotisConcatSpreadablebundlerhashsettingscontainsomitES2023circulardescriptionless compilersharedrapidES5deep-clonearrayES2016wordwrapWeakSetfilterphonepropertyArray.prototype.filterlinkPushstructuredCloneargvformatgradients css3bindtyped arrayzerotappruneArray.prototype.findLastclassname$.extendconnectescapepackage.jsonstreams2letspecsanitizeinvariantcallbackObjectES6bytefastclonelimitednativecollectiondragpushWeakMapkeyReflect.getPrototypeOfmobilelanguagearraybufferkinesisschemepasswordfast-copyfileReactiveExtensionsjsonclipyyamluninstallES8matchchinesecloudsearchbootstrap cssapiendpointparentreact poseargumentvalidateECMAScript 5trimEndrm -frES3testingformes-shimsamazonrdstimematchesURLSearchParamsjson-schema-validatordeepclonermcolumnscensorposeES7robustWebSocketlruerroroutputrandomFloat64ArraycallbounduptacitString.prototype.triminspectparsingprotocol-buffersclassnamesString.prototype.matchAlltostringtagthrottlei18niteratorwafgetPrototypeOfyamlwaapienderfseventsinterruptsfind-upUint8ClampedArrayvalidECMAScript 2018jsArrayeventsasynchelpersmaptoStringTagreduxSymbol.toStringTagjoiUnderscoreelbspeedless cssreuseworkspace:*Symbolgetbalancedbundlingreadstatelessio-tsIteratorjsdomcorsclass-validatorgenericssymbolsyupObject.entriesvisualflagutilitiespostcss-pluginerror-handlingvalidationrequireES2018weaksetxhrnegative zeroreact animationmime-dbiteratejsxkeysrm -rfregexpoint-freexssmkdirpoptionObject.fromEntriestoArrayfastobjecttypesloggingwritablesespatchArrayBufferless mixinssqsfullwidthfinddescriptorsenvironmentstringifyauthenticationtslibconsoleeventEmitterwindowseventDispatcherreadableBigUint64Arrayoperating-systemastcall-bindhandlersbluebirdtranspilepostcsscloudtraill10npopmotionless.jsquerystringtestes-abstractconcatMap[[Prototype]]symbolexit-codethroatexitcall-bound256computed-typesreduce
1.1.4

11 days ago

1.1.3

12 days ago

1.0.3

13 days ago

1.0.2

14 days ago

1.0.1

15 days ago

1.0.0

16 days ago