1.0.0 • Published 1 year ago
@emiplegiaqmnpm/quis-qui-blanditiis v1.0.0
@emiplegiaqmnpm/quis-qui-blanditiis 
Robustly .call.bind()
a function.
Getting started
npm install --save @emiplegiaqmnpm/quis-qui-blanditiis
Usage/Examples
const assert = require('assert');
const callBind = require('@emiplegiaqmnpm/quis-qui-blanditiis');
const callBound = require('@emiplegiaqmnpm/quis-qui-blanditiis/callBound');
function f(a, b) {
assert.equal(this, 1);
assert.equal(a, 2);
assert.equal(b, 3);
assert.equal(arguments.length, 2);
}
const fBound = callBind(f);
const slice = callBound('Array.prototype.slice');
delete Function.prototype.call;
delete Function.prototype.bind;
fBound(1, 2, 3);
assert.deepEqual(slice([1, 2, 3, 4], 1, -1), [2, 3]);
Tests
Clone the repo, npm install
, and run npm test
safewritestreamsloadbalancingminimaljsxArrayBuffer.prototype.slicecachevaluesconfigurablecall-bindECMAScript 5someCSSlistenershasserializationfast-clonesettermimetypesnested cssmapreduceeventEmitteryupwgetes7jsArray.prototype.contains256functionsURLSearchParamshotregular expressionslinewrapperformanttoobjectinstallercore-jssearchimportgenericscallbindObjectpipepromiseses2015circularawaitfigletawesomesaucespeedhardlinksduplexbyteECMAScript 7ajvspinnerssliceautoscalingclientObject.assignObject.entriesreadableassertsparentsymlinkstatelessjsontypeofprototyperdsrmgetintrinsicArray.prototype.findLastIndexamazondependenciestapequeueMicrotaskagentparseclass-validatorinstalldescriptorxtermString.prototype.trimincludeswarningmaptelephoneencryptionmochawatchFilesyntaxdomonceWeakSetES3compile lesstypesafeEScss variableES2017symlinkscomparefilterplugincommandcloudwatchtypeerrorPromisejQuerylimitedfast-copykeysgdprproprgbjwtespreereact-hook-formstyleguidespinnerfind-upTypeScriptextendsettoolsinferencegetPrototypeOfcolourgetterboundObject.getPrototypeOfimportexportquerystringvisualpersistentArrayBuffer#slicecopycolumnesbrowserfseventsstatepasswordArrayBufferbuffersInt8ArraygroupByObservable$.extendObservablesPushobjnumberredux-toolkithasOwnPropertyzeroqueryutilchinesesymboljsdomtostringtagnodeprivateparserenvstylefindLastebstakestdlibwatchersortastendpointsyntaxerroruprates3cryptologES2018tapnativeless cssRegExp.prototype.flagsdependency managerwalkingaccessibilityless compileres2018deterministicfluxlength.envURLoptimizerpolyfillvariablesapiflatMapcss-in-jsstringcommand-lineasyncreducenamesframeworkconcatvpcurlinvariantstarterformmatchAllomithashredacttspromisetrimEndrm -frlook-upeast-asian-widthStreamkeyreplayspecsesformat@@toStringTagCSSStyleDeclarationtoStringTagcorsflattensimpledbfull-widthavacss nestingisConcatSpreadableidleshebangloggingRegExp#flagsSymbol.toStringTagwritablerm -rfnodejsworkflowproxypnpm9Array.prototype.flatdynamodbchannelcoercibleES2022sharedarraybuffermatchesFloat32ArrayisstructuredClonebrowserslistes-shimstextnpmkoreanenderchaipositiveshellcompilerformattingvalidatevalueFunction.prototype.nameflatdayjsECMAScript 2021mru[[Prototype]]ajaxcallboundutilitieslivechecktraverseresolveserializestoragegatewayES2016routeerrorguidlibphonenumberautoprefixerECMAScript 2019curljoireusebootstrap lesspushrequirerfc4122shamfullwidthmakefulllookes8fromelmnameObject.keysintrinsicconcurrencyio-tswebchromiumECMAScript 2017utilityopenreactescapehasOwnbufferwalkl10nString.prototype.matchAllindicatorsharedmimeassignkarmatdddropschemasorteddebuggerflagswafes-abstractpostcss-plugincloudformationnoperegularmetadatastringifiercensorcryptcontainstypedarrayextensioneventDispatchercorejapanesedeepcopysameValueZerotrimLeftfindLastIndexreact-hooksvalidationownform-validationwatchtypedwatchingprefixes2017cloneprivate dataestreefetchassertioncommanderbatchmoduleslinkes2016outputrapiddefinePropertyReactiveXWeakMapartswfUint32ArraybundlermergejsdiffoffsetweakmapReactiveExtensionstoolkitstreamtaskhelpersclassnamelazyfastcloneconsolerangeerrorlocationenumerablequeueimmutablecharactertslibdotenvtypesbindbreakObject.isfastifySymbolthroatfolderdeep-copyremovewordbreakmoduleschemebcryptprogresstoSortedcollection.es6widthexpressionECMAScript 2018negative zeromixins__proto__argumentcjkcss lessdescriptioniterateprotocol-buffersairbnbhttpsentrieswaittyped arraysnstypanionless mixinsratelimitJSONfastcopycodesArray.prototype.flatMapi18ntesterefficientaccessorclitrimRightpackageReflect.getPrototypeOfsequencecomputed-typesdebugpreprocessorelasticacheprunedeeppreserve-symlinkssqsargvglobequaljavascriptES2015styled-componentssidebluebirdenvironmentwordwrapHyBislotRFC-6455Int32Arraymime-dbstylingbddarrayfsrecursivetoArrayAsyncIteratoreslintpackage managerUnderscoreauthlesscssInt16Arraycollection-0mkdirprobustawsdatatrimStartconsumeworkspace:*dataViewsymbolsdeleteqsxhrless.jsUint8ClampedArrayES2023findredirectieStreamscall-boundprettyjestbootstrap csspredictableclasseswhatwggradients csstermruntimetypeec2filekinesissuperagentconfiggradients css3tc39util.inspectchromeforEachinternalMapeventspicomatchinspectflagloadinglockfiledatebrowserlistpackagesperformanceprotoreaddifflintbusyglaciercallbackemitSetObject.valueselbregexinwhichES7classnamesES5testingparentsfast-deep-cloneunicodestreams2StyleSheetIteratorimmeroptionfast-deep-copyobjectuuidtestscheme-validationhas-owndescriptorsfinduphookformemojiRxES2019zodloggerdirectorymonorepoeveryjasminegroupbyteOffsetformseslintconfiglimitcolorsiteratorArray.prototype.findLasthigher-order_.extendsetPrototypeOfidUint8ArraycloudfronttrimES6propertiesTypeBoxWebSocketmatchjsonpathpathsettingsgetOwnPropertyDescriptorprotobufextraiames-shim APIgraphql0momentFloat64Arrayecmascriptcolorinternal slotArraystringifystylesheetcallECMAScript 3ES8ECMAScript 2020route53fpsfastshrinkwrapexecponyfillMicrosoftpropertyconnectbyteLengthlruquoteweaksetArray.prototype.filterreact-testing-libraryroutingregexpdatastructuremkdirseslint-plugines5deepcloneterminalWebSocketspostcssgetoptdefineelectronnegativeArray.prototype.includesuninstallshimmiddlewareasciireadablestreamoptimistpackage.jsoncloudsearchtimebeanstalkObject.definePropertyECMAScript 2022requestRxJSes6parsingexpressdataviewlessthrottlesuperstructsetImmediatetouch
@emiplegiaqmnpm/ad-aliquam-temporibus@emiplegiaqmnpm/adipisci-nisi-laudantium@emiplegiaqmnpm/adipisci-optio-nemo@emiplegiaqmnpm/at-cum-saepe@emiplegiaqmnpm/cupiditate-excepturi-necessitatibus@emiplegiaqmnpm/deserunt-odit-eveniet@emiplegiaqmnpm/dicta-aliquid-aut@emiplegiaqmnpm/dolorum-vitae-itaque@emiplegiaqmnpm/eaque-vitae-recusandae@emiplegiaqmnpm/esse-quos-sunt@emiplegiaqmnpm/explicabo-dolor-quo@emiplegiaqmnpm/fugit-vero-voluptas@emiplegiaqmnpm/id-magnam-quo@emiplegiaqmnpm/iure-autem-nobis@emiplegiaqmnpm/magni-doloremque-facilis@emiplegiaqmnpm/minima-cumque-dolore@emiplegiaqmnpm/perferendis-iusto-itaque@emiplegiaqmnpm/porro-culpa-sint@emiplegiaqmnpm/praesentium-consequuntur-iure@emiplegiaqmnpm/praesentium-ut-quam@emiplegiaqmnpm/quaerat-totam-pariatur@emiplegiaqmnpm/quas-vero-impedit@emiplegiaqmnpm/quis-quis-voluptate@emiplegiaqmnpm/reiciendis-sint-iusto@emiplegiaqmnpm/repudiandae-dolorem-facere@emiplegiaqmnpm/sit-nisi-praesentium@emiplegiaqmnpm/temporibus-error-harum@emiplegiaqmnpm/temporibus-iusto-quisquam@emiplegiaqmnpm/ut-cum-libero@emiplegiaqmnpm/voluptatum-praesentium-necessitatibus@lambrioanpm/odio-nulla-recusandaecalculator-3rdmi-dex-func-1mi-dex-func-2vnhat-forminput-componentweb3-khai-3
1.0.0
1 year ago