5.6.71 • Published 11 months ago

@hishprorg/placeat-quibusdam v5.6.71

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

@hishprorg/placeat-quibusdam Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES2017 spec-compliant Object.entries shim. Invoke its "shim" method to shim Object.entries if it is unavailable or noncompliant.

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

Most common usage:

var assert = require('assert');
var entries = require('@hishprorg/placeat-quibusdam');

var obj = { a: 1, b: 2, c: 3 };
var expected = [['a', 1], ['b', 2], ['c', 3]];

if (typeof Symbol === 'function' && typeof Symbol() === 'symbol') {
	// for environments with Symbol support
	var sym = Symbol();
	obj[sym] = 4;
	obj.d = sym;
	expected.push(['d', sym]);
}

assert.deepEqual(entries(obj), expected);

if (!Object.entries) {
	entries.shim();
}

assert.deepEqual(Object.entries(obj), expected);

Tests

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

globalThisnested cssmockingschemaoptimizercharacterObject.assignes7enumerabletrimRightdataviewHyBiharmonyastevery.gitignoreworkspace:*jsimportexportsymlinksJSONless mixinsECMAScript 2021dragzodpureurlhas-ownkeysspecdeepcloneInt8ArraysymbolargstrimEndmomenttrimlazydeleterobustRxwarninggroupBycolourpersistentvalidruntimeECMAScript 7eventEmitterlockfilecallbindtypescomparescheme-validationremoveutilsargumentisworkflowYAMLFunction.prototype.namecryptosettypedarraywaapigradients csspackage managercallboundStreamstringifylessinterruptsbundlingi18nhookspropObject.valuesinvariantES20210apipopmotion.envstarterhotinstallcoreoutputArrayBuffer#sliceregular expressionmatchjsdomWeakMapES2022waitperformancefastcopypreserve-symlinksterminalsetImmediateenvironmentsdescriptionbootstrap cssmacosRFC-6455ECMAScript 5shebangreactCSSglobal objectentriesquerymovereduceescapetouches8callbackbundlerback-endelmflagslistenerslinuxmodulesES3boundpruneexecutepackagesESnext__proto__less.jsvalidationshamfluxlruBigInt64Arrayfast-copyajvtoArrayiteratorString.prototype.matchAllpathsignalscall-bindawssetPrototypeOfiamchannelRxJSsuperstructisConcatSpreadablewhichreadablees-abstractbrowserslistchildmrusubprocessjestPushprettyl10nes6posearraybuffereslint-pluginpatchhelperfullSymbol.toStringTagdatastructurespringdayjscommand-linepositiveJSON-SchemaidentifiersconcatMapArray.prototype.includesnopejQueryfastclonetermcall-boundpnpm9eslintpluginlocalsnsvariables in csssymbolseslintformuninstallreducerBigUint64Arraystyleguidepasswordcss nestingjsxtypescriptgraphqlmapreducetypaniondeepcopycertificatessideclass-validatorproxyArray.prototype.findLasteventDispatcherObject.keysstoragegatewayiteratenodegetopt256queueMicrotaskgetterECMAScript 2022descriptorscolorscolorbcryptbrowserwindowcolumnszerolibphonenumberUint8ClampedArraySystem.globalECMAScript 2020binariesstreambufferswindowshandlersapollospinnersURLSearchParamsArrayBuffer.prototype.sliceautoscalingUint8Arraylivecachepostcssregular-expressionutilitiesstreamsdependency managerimmutablegetOwnPropertyDescriptorassertequalitypropertiesbyteLengthfull-widthES2015irqencryptionES2019findLastIndexObjectutiljson-schema-validationfront-ends3workerslicepredictablelesscssfromloggerhashhelperspushqueueemrnegativeinstallerfile systemrapidjson-schemadeep-clonesignednpmglobalsyntaxfindwhatwglogignorebinES7babelerror-handling3dhookformcollectionform-validationcopyelasticachecore-jsstringifiertranspilerreadablestreamec2Object.getPrototypeOfvalidatoranimationpolyfilldotenvinputreplaysortajaxconfigurablecss-in-jscommanderdropchromiumMicrosoftexit-codematchAlllinkpyyamltypeprotosignalschemeextendObject.isfileES2018constredux-toolkit$.extendforEachReactiveXutilitystateTypedArrayreact-hookstransportjwtbootstrap lesspostcss-pluginacornregexArraypinoconcatimmerthreeshimfast-deep-cloneaccessorclassesdom-testing-librarydescriptortc39accessibilitynodejsarktypestylingowndependenciesimport[[Prototype]]ES5weakmapinspectinternalexpressiongradients css3forkES2020errorpackage.json_.extenddirrgbWeakSetdynamodbvaluefixed-widthrandomsettingsECMAScript 2017Int32ArraytoolkitStyleSheetcrypthandlerTypeBoxconfigamazondiffenderreadservicemake diransiio-tstddjshintbyteURLparsevarsquerystringreact animationgroupsequenceoncetypeofcomputed-typesbannerpropertycallFloat32ArrayUint32Arraymobilecoerciblecss lessReflect.getPrototypeOftranspilestyleprocessmixinscurriedexitfunctionstructuredClonetesthardlinksjoidirectorygetbddtostringtagECMAScript 2016httpspoint-freejson-schema-validatorsameValueZeroequalwalkwafObject.definePropertyinbabel-coreidleregularcodesbeanstalkjapanese@@toStringTagemitdeepes-shim APIdefinePropertyebsgetPrototypeOfArray.prototype.flattenflagmakees2017loadingdatefullwidthcloneelbflattenclassnamesFloat64ArrayArrayBufferloadbalancingdatareact-testing-libraryarraystylesheetObject.fromEntriessigtermbusytrimStartsettervisualclientnativeserializationartglobalspreprocessorcontainsfigletcommandtslibmodulejsdifflengthmonorepo6to5Uint16ArraypicomatchECMAScriptauthenticationendpointprivatevarprotobufbyteOffsetawesomesaucesimpledbmulti-packageexpressserializersqsdeep-copyelectronxhrArray.prototype.containspluginobjectfasttakeglacierArray.prototype.filterES8ponyfillfiltertestingassignESincludesECMAScript 2015statusttyloggingroute53httpunicodeasterisksslotglobprototypeprogressfunction.lengthSettelephonedataViewtoSortedes2016a11ykeyreal-timelastUnderscoreintrinsiccloudwatchwritetypedCSSStyleDeclarationrequireesstringformsprotocol-buffersReactiveExtensionspipebinaryeventslocationhasOwnshrinkwraptrimLeftmkdirarrayscreatereduxconsolecheckairbnbstyled-componentsECMAScript 2018ES6symlinkzxautoprefixernegative zeroES2016environmentcssassertsspeednamedeterministicECMAScript 6fast-clonextermtoobjectoffsetcurlRegExp#flagsstablegdprchineseassertionnamesprivate dataArray.prototype.findLastIndexstyleskinesishasquoteselffantasy-landredactAsyncIteratorlanguagecolumnhasOwnPropertywgetchaiObservablesmatchesenvregexpmanagerswfecmascriptsometoolsramdarouteframeryamlasyncECMAScript 3extracloudfrontestreeresolveconsumephonecollection.es6es-shimses2018minimalRegExp.prototype.flagslintfastifyeast-asian-widthfunctionalmkdirpWebSocketsoperating-systemhigher-orderflatMapfetchsharedspinnertextmapreact-componentglobal this valueObject.entrieseslintconfigspawneffect-tsfstimetypeerrorsyntaxerrorsesespreevalidatejavascripttacitredirecttypedarrayschromeroutingtraverse
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

5.6.66

11 months ago

5.6.65

11 months ago

5.6.64

11 months ago

5.6.63

11 months ago

5.6.62

11 months ago

5.5.62

11 months ago

5.5.61

11 months ago

5.5.60

11 months ago

5.5.59

11 months ago

5.5.58

11 months ago

5.5.57

11 months ago

5.5.56

12 months ago

5.5.55

12 months ago

5.5.54

12 months ago

5.5.53

12 months ago

5.5.52

12 months ago

5.5.51

12 months ago

5.5.50

12 months ago

4.5.50

12 months ago

4.4.50

12 months ago

4.4.49

12 months ago

4.4.48

12 months ago

4.4.47

12 months ago

4.4.46

12 months ago

4.4.45

12 months ago

4.4.44

12 months ago

4.4.43

12 months ago

4.4.42

12 months ago

4.4.41

12 months ago

4.4.40

12 months ago

4.4.39

12 months ago

4.4.38

1 year ago

4.4.37

1 year ago

4.4.36

1 year ago

4.3.36

1 year ago

4.3.35

1 year ago

4.3.34

1 year ago

4.3.33

1 year ago

4.3.32

1 year ago

4.3.31

1 year ago

4.3.30

1 year ago

4.3.29

1 year ago

4.3.28

1 year ago

4.3.27

1 year ago

3.3.27

1 year ago

3.3.26

1 year ago

3.3.25

1 year ago

3.3.24

1 year ago

3.3.23

1 year ago

3.2.23

1 year ago

3.2.22

1 year ago

3.2.21

1 year ago

3.2.20

1 year ago

3.2.19

1 year ago

3.2.18

1 year ago

3.2.17

1 year ago

3.2.16

1 year ago

3.2.15

1 year ago

3.2.14

1 year ago

3.2.13

1 year ago

3.2.12

1 year ago

3.2.11

1 year ago

3.2.10

1 year ago

3.2.9

1 year ago

2.2.9

1 year ago

2.2.8

1 year ago

2.2.7

1 year ago

2.2.6

1 year ago

2.1.6

1 year ago

2.1.5

1 year ago

2.0.5

1 year ago

2.0.4

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