4.16.125 • Published 1 year ago

@diotoborg/dolorum-iste-excepturi v4.16.125

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@diotoborg/dolorum-iste-excepturi Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES7/ES2016 spec-compliant Array.prototype.includes shim/polyfill/replacement that works as far down as ES3.

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

Because Array.prototype.includes depends on a receiver (the this value), the main export takes the array to operate on as the first argument.

Engines that need this package include:

  • IE (all versions)
  • Safari < 9
  • Firefox < 43, and 99-101
  • Chrome < 47
  • Edge < 14
  • node < 6

Getting started

npm install --save @diotoborg/dolorum-iste-excepturi

Usage

Basic usage: includes(array, value, fromIndex=0)

var includes = require('@diotoborg/dolorum-iste-excepturi');
var assert = require('assert');
var arr = [ 'one', 'two' ];

includes(arr, 'one'); // true
includes(arr, 'three'); // false
includes(arr, 'one', 1); // false

Example

var arr = [
	1,
	'foo',
	NaN,
	-0
];

assert.equal(arr.indexOf(0) > -1, true);
assert.equal(arr.indexOf(-0) > -1, true);
assert.equal(includes(arr, 0), true);
assert.equal(includes(arr, -0), true);

assert.equal(arr.indexOf(NaN) > -1, false);
assert.equal(includes(arr, NaN), true);

assert.equal(includes(arr, 'foo', 0), true);
assert.equal(includes(arr, 'foo', 1), true);
assert.equal(includes(arr, 'foo', 2), false);
/* when Array#includes is not present */
delete Array.prototype.includes;
var shimmedIncludes = includes.shim();

assert.equal(shimmedIncludes, includes.getPolyfill());
assert.equal(arr.includes('foo', 1), includes(arr, 'foo', 1));
/* when Array#includes is present */
var shimmedIncludes = includes.shim();

assert.equal(shimmedIncludes, Array.prototype.includes);
assert.equal(arr.includes(1, 'foo'), includes(arr, 1, 'foo'));

Tests

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

chromearrayssesflagses-shimssymlinkjQueryredactescapefunction.lengthconcatMaptermbannerglobalpostcss-pluginprogresststrimEndES5shebangreal-timeemitstyleguideeventEmittermomentslicespringgetPrototypeOfYAML-0Streamrm -frdynamodbpopmotioncopyiterateWeakSettoolkitentriesidlermtostringtagqueuestringifiernodeprivate datainferencesometasklanguagesetPrototypeOfutilityeventstelephoneObject.ispicomatchInt8ArraylaunchdefaultgetOwnPropertyDescriptorlook-upxdg-openlruurlcloneomitelasticacheequalityhttpsdropstreamsfullwidthweaksetparentpushECMAScript 7ECMAScript 5forEachworkflowbuffercmdunicodeSymbolviewfull-widthestreeredux-toolkitURLes-shim APISymbol.toStringTagES2015chinesermdircompilertrimLeftkoreanupsyntaximmerES7difftypeassertscensoresfixed-width@@toStringTagopenecmascriptdominspectFloat32ArraytextSetsqs256Object.valuesschemahookspersistentcolorsassignmatchAllinstallcallbinddatargbdirpositivetesterawscallform-validationindicatora11yreact-hook-formlistenersbyteflattenappfunctionsrecursiveboundhelpercharactersisECMAScript 2015__proto__Float64ArraycolumnsTypedArraydependenciestypeschannelenvironmentdirectoryiamReactiveExtensionsenvcall-boundUnderscoretypeofisConcatSpreadablesettergetoptrapidvalidationextendFunction.prototype.namewafrouteformsiconvpackagecloudfrontInt16ArraymkdirpenumerableES2017mapreducedatastructureconfigserializeObject.assignhashapollofind-upfigleterrorsortshrinkwraprm -rfreadableoffsetES2022coreeslintio-tsdragprotocol-buffersArray.prototype.includesefficientdeepcopytoolsterminalapicommand-linedataviewtimebreakjapanesecheckiteratordefinePropertyobjutil.inspectimmutableserializationextraReactiveXObject.entriesarraybufferes6commandinputglobes2017jskeysprocesstypedarrayautoprefixerlookthroatphoneArray.prototype.filtercomparemonorepocodessidewaitparsingequalArrayBufferdescriptorstatelessbuffersmakeRegExp.prototype.flagsnativetoArrayqsrandomECMAScript 2019jsdomexecutablecss-in-jsstylepatchfastifystreams2ES2023joiroutingprototypesafeloadbalancinglimitpolyfillcharsetinvarianttakenumberargvextensionhasOwnfastclonefindLastIndexeslintplugincontainsESttyzodES2018awesomesauceshamObject.fromEntriesES8functionalanimation.envhelpersargsnamessortedponyfilldeep-clonecloudtrailregular expressionswhatwgcreatebatchnopetrimStartxhrfast-deep-copycolorargumentsquerystringECMAScript 2016scheme-validationglacierexpressioninloadingpnpm9bluebirdCSSintrinsicmatchesascii$.extendstdlibquotemkdirflag
4.15.125

1 year ago

4.16.125

1 year ago

2.7.61

2 years ago

2.7.60

2 years ago

2.13.99

2 years ago

2.14.115

1 year ago

2.13.98

2 years ago

2.3.28

2 years ago

2.13.97

2 years ago

2.3.27

2 years ago

2.14.113

1 year ago

2.13.96

2 years ago

2.11.88

2 years ago

2.14.114

1 year ago

2.13.95

2 years ago

2.11.89

2 years ago

2.14.111

2 years ago

2.14.112

1 year ago

2.14.110

2 years ago

2.5.43

2 years ago

2.5.40

2 years ago

2.5.41

2 years ago

2.5.42

2 years ago

2.11.90

2 years ago

2.11.91

2 years ago

2.11.92

2 years ago

2.11.93

2 years ago

2.11.94

2 years ago

2.1.16

2 years ago

2.1.17

2 years ago

2.1.14

2 years ago

2.1.15

2 years ago

2.1.18

2 years ago

2.1.19

2 years ago

2.1.23

2 years ago

2.1.21

2 years ago

2.1.22

2 years ago

2.1.20

2 years ago

2.8.63

2 years ago

2.8.62

2 years ago

2.8.61

2 years ago

2.4.29

2 years ago

2.4.28

2 years ago

2.6.48

2 years ago

2.6.49

2 years ago

2.6.44

2 years ago

2.6.45

2 years ago

2.6.46

2 years ago

2.8.64

2 years ago

2.6.47

2 years ago

2.6.43

2 years ago

2.15.116

1 year ago

2.15.117

1 year ago

2.15.118

1 year ago

2.15.119

1 year ago

2.6.50

2 years ago

2.10.70

2 years ago

2.10.71

2 years ago

2.10.72

2 years ago

2.15.115

1 year ago

2.10.73

2 years ago

2.10.74

2 years ago

2.10.75

2 years ago

2.10.76

2 years ago

2.10.77

2 years ago

2.10.78

2 years ago

2.6.59

2 years ago

2.10.79

2 years ago

2.6.55

2 years ago

2.4.32

2 years ago

2.6.56

2 years ago

2.4.31

2 years ago

2.6.57

2 years ago

2.4.34

2 years ago

2.6.58

2 years ago

2.4.33

2 years ago

2.6.51

2 years ago

2.6.52

2 years ago

2.6.53

2 years ago

2.4.30

2 years ago

2.6.54

2 years ago

3.15.125

1 year ago

3.15.124

1 year ago

3.15.123

1 year ago

2.15.120

1 year ago

2.15.121

1 year ago

2.15.122

1 year ago

2.10.80

2 years ago

2.15.123

1 year ago

2.10.81

2 years ago

2.10.82

2 years ago

2.10.83

2 years ago

2.10.84

2 years ago

2.10.85

2 years ago

2.14.99

2 years ago

2.10.86

2 years ago

2.10.87

2 years ago

2.2.26

2 years ago

2.10.88

2 years ago

2.2.27

2 years ago

2.2.24

2 years ago

2.2.25

2 years ago

2.2.23

2 years ago

2.9.64

2 years ago

2.14.104

2 years ago

2.14.105

2 years ago

2.10.64

2 years ago

2.14.102

2 years ago

2.12.95

2 years ago

2.10.65

2 years ago

2.14.103

2 years ago

2.12.94

2 years ago

2.10.66

2 years ago

2.14.100

2 years ago

2.10.67

2 years ago

2.5.36

2 years ago

2.14.101

2 years ago

2.10.68

2 years ago

2.5.37

2 years ago

2.10.69

2 years ago

2.5.38

2 years ago

2.5.39

2 years ago

2.5.34

2 years ago

2.5.35

2 years ago

2.14.108

2 years ago

2.7.59

2 years ago

2.14.109

2 years ago

2.14.106

2 years ago

2.14.107

2 years ago

2.1.13

2 years ago

2.1.9

2 years ago

2.1.12

2 years ago

2.1.10

2 years ago

2.1.11

2 years ago

2.1.8

2 years ago

2.1.7

2 years ago

2.1.6

2 years ago

2.1.5

2 years ago

2.1.4

2 years ago

2.1.3

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago