6.9.82 • Published 10 months ago

@taktikorg/eaque-quidem v6.9.82

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@taktikorg/eaque-quidem Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

Robustly .call.bind() a function.

Getting started

npm install --save @taktikorg/eaque-quidem

Usage/Examples

const assert = require('assert');
const callBind = require('@taktikorg/eaque-quidem');
const callBound = require('@taktikorg/eaque-quidem/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

fullbrowserslisteslintlengthcurriedspawncertificatesECMAScriptregextypanionrobustpruneArraylivestylesglobalFunction.prototype.namereact animationcolorsES2019privatesafeschemeStyleSheetcoerciblehashieemrlistenersES2022authCSSgesturesobjl10ngdprprotocol-buffersSymbol.toStringTaglinkprocesswhatwgObject.isfunctiones6react-hook-formjsonschemachannelregularloadbalancinges8deep-copyfunction.lengthmodulepositivei18nerror-handlingcolumnbyteOffsetloggershebangECMAScript 2023babel-coretoSortedwalkbyteLengthpathshellmovemodulesfunctionalshrinkwrappreserve-symlinkstoobjectcomparelocalfastifystableeffect-tselmfast-deep-copybusytyped arraytestingphonecopyramdacryptinstallerinferencequeueMicrotaskECMAScript 2015signalssyntaxtypedarraysInt16ArraycallTypeScriptform-validationsettingspersistentinputconfigECMAScript 2016Array.prototype.findLastfpsparseworkspace:*opensslroutingjsxdomECMAScript 2020ECMAScript 2019findLastIndextrimLeftnegative zerosymlinkaccessibilitytranspileasyncmanagerinstallmrucompile lessclass-validatorgradients cssprototypehigher-orderdynamodbmakeresolvewidthinspectexpressagentfullwidthnpmkeyspringarraysglobal objecturldescriptionRxisConcatSpreadableimmutabletostringtagworkflowcss lessjsformattingsubprocessdataViewglobglobal this valuerangeerrorvaliddeterministicconsolehardlinksestreeviewtimeentriesBigUint64ArraydefinepropertystyleguidecallboundargumentECMAScript 3createObject.entriescurlIteratordatecore-jsoptimizerlibphonenumbercss nestingenumerableiterationRegExp#flagsiteratorObject.assigncsshasOwnPropertytrimdatastructurefetchchromiumcloudsearchgradients css3identifiersread@@toStringTagpackageshandlersfantasy-landvalidatelinuxjapaneseUint8ClampedArrayeast-asian-widthencryptiongetoptES2021[[Prototype]]
6.9.82

10 months ago

6.8.82

10 months ago

6.8.81

10 months ago

6.7.81

10 months ago

6.7.80

10 months ago

5.7.80

10 months ago

5.7.79

10 months ago

5.7.78

11 months ago

5.7.77

11 months ago

5.7.76

11 months ago

5.6.76

11 months ago

5.6.75

11 months ago

5.6.74

11 months ago

5.6.73

11 months ago

5.6.72

11 months ago

5.6.71

11 months ago

5.6.70

11 months ago

5.6.69

11 months ago

5.6.68

11 months ago

5.6.67

11 months ago

4.6.67

11 months ago

4.6.66

11 months ago

4.6.65

11 months ago

4.6.64

11 months ago

4.6.63

11 months ago

4.6.62

11 months ago

4.6.61

11 months ago

4.6.60

11 months ago

4.6.59

11 months ago

3.6.59

11 months ago

3.6.58

11 months ago

3.6.57

11 months ago

3.6.56

11 months ago

3.5.56

11 months ago

3.5.55

11 months ago

3.5.54

11 months ago

3.5.53

11 months ago

3.4.53

12 months ago

3.4.52

12 months ago

3.4.51

12 months ago

3.4.50

12 months ago

3.3.50

12 months ago

3.3.49

12 months ago

3.3.48

12 months ago

3.3.47

12 months ago

3.3.46

12 months ago

3.3.45

12 months ago

2.3.45

12 months ago

2.3.44

12 months ago

2.3.43

12 months ago

2.3.42

12 months ago

2.3.41

12 months ago

2.3.40

12 months ago

2.3.39

12 months ago

2.3.38

12 months ago

2.3.37

12 months ago

2.3.36

12 months ago

2.3.35

1 year ago

2.3.34

1 year ago

2.2.34

1 year ago

2.2.33

1 year ago

2.2.32

1 year ago

2.2.31

1 year ago

2.1.31

1 year ago

2.1.30

1 year ago

2.1.29

1 year ago

2.1.28

1 year ago

2.1.27

1 year ago

2.1.26

1 year ago

2.1.25

1 year ago

2.1.24

1 year ago

2.1.23

1 year ago

2.1.22

1 year ago

2.1.21

1 year ago

2.1.20

1 year ago

2.1.19

1 year ago

2.0.19

1 year ago

2.0.18

1 year ago

2.0.17

1 year ago

2.0.16

1 year ago

2.0.15

1 year ago

2.0.14

1 year ago

2.0.13

1 year ago

2.0.12

1 year ago

2.0.11

1 year ago

2.0.10

1 year ago

2.0.9

1 year ago

2.0.8

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.5

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago