6.9.111 • Published 1 year ago

@devtea2026/totam-natus-maxime-atque v6.9.111

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

@devtea2026/totam-natus-maxime-atque Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES2019 spec-compliant Array.prototype.flat 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.flat depends on a receiver (the this value), the main export takes the array to operate on as the first argument.

Getting started

npm install --save @devtea2026/totam-natus-maxime-atque

Usage/Examples

var flat = require('@devtea2026/totam-natus-maxime-atque');
var assert = require('assert');

var arr = [1, [2], [], 3, [[4]]];

assert.deepEqual(flat(arr, 1), [1, 2, 3, [4]]);
var flat = require('@devtea2026/totam-natus-maxime-atque');
var assert = require('assert');
/* when Array#flat is not present */
delete Array.prototype.flat;
var shimmedFlat = flat.shim();

assert.equal(shimmedFlat, flat.getPolyfill());
assert.deepEqual(arr.flat(), flat(arr));
var flat = require('@devtea2026/totam-natus-maxime-atque');
var assert = require('assert');
/* when Array#flat is present */
var shimmedIncludes = flat.shim();

var mapper = function (x) { return [x, 1]; };

assert.equal(shimmedIncludes, Array.prototype.flat);
assert.deepEqual(arr.flat(mapper), flat(arr, mapper));

Tests

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

formstypedtouchwordwrapnamesIteratores2016dirtrimEnduninstalltaskreduceformattingfast-copycsslockfileidsinatraserialization[[Prototype]]installermatchesoutputsidemonorepoairbnbdescriptorsextendgetterArrayscheme-validationfastifycoercibleelmindicatorcryptotypescriptgenericshasOwnPropertyweaksetwebsiteFloat32Arrayrm -rfequalminimalpostcssworkersuperagentdeletevestgetreduxtslibajaxPushreplaysharedarraybufferagentmoduleArray.prototype.includesmodulespathtsdeep-copyWebSocketsstabletoolkitemitarktypeauthregularisConcatSpreadableBigUint64ArrayparseprotosharedbreakURLSearchParamsbyteLengtheventEmitterTypeScriptclassname.envcolorsWeakSettapphonepushdynamodbfunctionslivedescriptordeepcloneeventspositiveJSONfull-widthwatchFileduplexconfigSetstringifierless.jshasECMAScript 2022multi-package_.extendlruObject.getPrototypeOfpreserve-symlinksloggerpropertyweakmapslotterminvariantenvironmentstoobjectrestfulfrompyyamlexestructuredCloneReflect.getPrototypeOfoffsetdependency managervalueslibphonenumberstylehigher-orderWebSockethardlinksURLpropertiescallenvowntc39symbolsreadablestreamcachesuperstructfindmomentregexdefaulttimesortconcatlinttoStringTagpreprocessorworkflowredactconfigurableemrassertstypedarraysglobalbuffer__proto__mkdirppluginpruneqsprotocol-bufferssortediteratetypeerrorsearchmapreduceeslintgetoptmobilefast-deep-cloneoptimistdayjsUint16Arraysignalmruconsoleparentsfastclonestyled-componentshelpersHyBideterministicwhatwgtestingInt16Array@@toStringTagparserprogressbrowserlistinES2018serializemimetypesnegative zerowalkfpses7objchromeroute53awaitquoteparentdefinePropertypackage managertextclassesbannernested csseslint-pluginmkdircloudwatchproxylaunchtypeofassignECMAScript 7querystringtypesafeconnectStyleSheetInt8ArrayhttprobustcoreESeslintconfigmakevalidationguidsignalsObject.valuesfindLastsymlinkssetbrowserdotenvshellfile systemexit-codeintrinsicdatasymbolprototypespecvaluetrimswfhttpsdebuggerobjectbuffersoptimizerglobalstyped arrayutilitybrowserslistwatchstylingmergeasciiconsumeexpresssesRxJSstarterreact-hooksRxdroptrimRighteventDispatchernametoArrayenderless cssReactiveExtensionssigtermajvrfc4122bluebirdcloudtrailcss nestingenvironmentmixinsecmascriptArrayBufferloadinglook-upAsyncIteratorfseventstrimLeftwgetendpointebscss lessimmutablestreams2keyconcurrencyECMAScript 2018shames-shim APIcurlieJSON-Schemaprivate datalesssnsarguments-0shrinkwrapwatchingavaesstatelessnegativeprivateextraconcatMapeditorObject.keysnopeimportjspostcss-pluginbeanstalkemojies8errorfind-upsequencearraykoreanworkspace:*predictabledefinecodesastmochaincludesdeep-clonequeueObservablesirqObject.entriesreacthandlerseveryxtermflatquerycompile lessdescriptionArray.prototype.findLastIndexMicrosoftaccessibilityCSSStyleDeclarationECMAScript 2023256parsingclixhrtoSortedbcryptregexpschemarouteres2018fast-clonelastbootstrap lessflatMapStreamsbundlerterminalutill10nspinnerschaiwritables3fscloudfrontSymbol.toStringTagaccessorhasOwnArrayBuffer.prototype.slicepackagesopenerwrappipemime-dbcommanderutil.inspectes5fullawslookratelimites6xdgbytereadECMAScript 2016polyfillcomparepropbinddirectorychromiumspeedargsyupcallboundprocessECMAScript 6setterECMAScript 3argparseapiArray.prototype.flattenreal-timereact-testing-libraryponyfilljsonpathmatchelasticachegetOwnPropertyDescriptorstringifydeepcopyregular expressionshotfastcopymacossyntaxcharacterio-tsjoiES3sqslesscssframeworkshebangargvtesterdependenciesxdg-openurlsUint32ArraylogserializerbyteOffsetzerojQuerynumbermiddlewarevariableswarningFloat64ArrayutilitiesArray.prototype.containswidthBigInt64ArraytakeString.prototype.matchAlliterationlinewraplistenersFunction.prototype.namepatchObject.fromEntriesstartmapSymbolObservablegroupBypromise
6.9.111

1 year ago

6.9.110

1 year ago

6.9.109

1 year ago

6.9.108

1 year ago

6.9.107

1 year ago

6.9.106

1 year ago

6.9.105

1 year ago

6.9.104

1 year ago

2.3.20

1 year ago

2.3.21

1 year ago

5.4.51

1 year ago

5.6.75

1 year ago

5.6.77

1 year ago

5.6.76

1 year ago

5.6.78

1 year ago

6.8.98

1 year ago

6.8.97

1 year ago

6.8.96

1 year ago

3.3.35

1 year ago

3.3.36

1 year ago

3.3.37

1 year ago

3.3.38

1 year ago

3.3.30

1 year ago

3.3.31

1 year ago

3.3.32

1 year ago

3.3.33

1 year ago

3.3.34

1 year ago

2.2.18

1 year ago

6.9.99

1 year ago

6.9.98

1 year ago

5.5.73

1 year ago

5.3.50

1 year ago

5.7.95

1 year ago

5.5.74

1 year ago

5.5.71

1 year ago

5.5.72

1 year ago

5.7.92

1 year ago

5.7.91

1 year ago

5.5.70

1 year ago

5.7.94

1 year ago

5.7.93

1 year ago

5.7.90

1 year ago

2.2.19

1 year ago

6.9.103

1 year ago

6.9.102

1 year ago

6.9.101

1 year ago

6.9.100

1 year ago

2.2.20

1 year ago

5.5.75

1 year ago

5.3.51

1 year ago

5.7.85

1 year ago

5.5.62

1 year ago

5.7.84

1 year ago

5.5.63

1 year ago

5.7.87

1 year ago

5.5.60

1 year ago

5.7.86

1 year ago

5.5.61

1 year ago

5.7.81

1 year ago

5.7.80

1 year ago

5.7.83

1 year ago

5.7.82

1 year ago

6.7.95

1 year ago

6.7.96

1 year ago

5.3.49

1 year ago

5.3.48

1 year ago

5.3.47

1 year ago

4.3.39

1 year ago

5.3.46

1 year ago

4.3.38

1 year ago

5.5.68

1 year ago

5.3.45

1 year ago

5.5.69

1 year ago

5.3.44

1 year ago

5.7.89

1 year ago

5.5.66

1 year ago

5.3.43

1 year ago

5.7.88

1 year ago

5.5.67

1 year ago

5.3.42

1 year ago

5.5.64

1 year ago

5.3.41

1 year ago

5.5.65

1 year ago

5.3.40

1 year ago

5.5.51

1 year ago

3.3.24

1 year ago

5.5.52

1 year ago

3.3.25

1 year ago

3.3.26

1 year ago

3.3.27

1 year ago

3.3.28

1 year ago

3.3.29

1 year ago

3.3.21

1 year ago

3.3.22

1 year ago

3.3.23

1 year ago

5.3.39

1 year ago

5.5.59

1 year ago

5.5.57

1 year ago

5.5.58

1 year ago

5.7.78

1 year ago

5.5.55

1 year ago

5.5.56

1 year ago

5.5.53

1 year ago

5.7.79

1 year ago

5.5.54

1 year ago

2.2.17

1 year ago

2.2.16

1 year ago

2.2.15

1 year ago

2.2.13

1 year ago

2.2.14

1 year ago

2.1.13

1 year ago

2.1.12

1 year ago

2.1.11

1 year ago

2.1.10

1 year ago

2.1.9

1 year ago

2.1.8

1 year ago

2.1.7

1 year ago

2.1.6

1 year ago

2.0.6

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago