2.1.20 • Published 1 year ago

@devtea2027/dolore-laboriosam-eligendi-repellendus v2.1.20

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

@devtea2027/dolore-laboriosam-eligendi-repellendus 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('@devtea2027/dolore-laboriosam-eligendi-repellendus');

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

256sigtermes8expressiones5jshintjestsyntaxerrorworkflowissigintsignaldominstalldeeparktypesimpledbqueuedotenvterminal-0TypeScriptreal-timebyteOffsetObject.entrieseventscryptofixed-widthidentifiersi18nemitschememonorepoglobalsnegative zeroeventEmitterstdlibvarsstylesheetponyfillxhrwhatwgES2019spinnerconfigurablepnpm9takecodesframeworkReactiveXES2017classesreact-hook-formboundes2017valuesoutputproxyrapidfind-upnested cssqueueMicrotasksharedarraybufferconsumepreserve-symlinksmimedeep-copycorsthroatscheme-validationoptimizerconsoleeverystreams2settingsjQuerytoolkitwatchingsortedassertswatchFileBigUint64ArrayES2020helpersECMAScript 2020less cssextracontainsUint16Arraybreaknumberfile systemcommandastyupdependenciesdeepcloneWebSocketaccessortapimmutableajaxprettyECMAScript 2022sinatraprotoECMAScript 2021Object.keyspropertiesrangeerrorECMAScript 2017lastparentawsinferencetools0wordwrapArray.prototype.includesiearraysphonetrimLeftflagsECMAScript 2019sliceglacierfunctionalcoerciblecensordependency managerfoldersignalsprotobufsharedes-shim APInodejsYAMLa11ysequencetesterprivate datawatchpluginless.jsdescriptorsec2SetweaksettslibformsdefinePropertybuffergradients csssnsworkspace:*busyrateebsmapreducemkdirpinObject.fromEntrieskoreanArraybundlererrorURLSearchParamslesscsscloudsearchwidthIteratorfetchFunction.prototype.nameruntimemkdirArray.prototype.flattendataviewcall-boundhasOwnPropertypositiveoptionelectroneslintpluginfullwidthparserloadbalancingautoscalingstyleguideimmeridfast-clonehttpsRegExp.prototype.flagsbrowserlistchinesegdprgetoptkeyscorebootstrap lessimportexportnamestraversesafeassertionstartviewiteratecallbindlinkbuffersvpcresolvedeep-cloneforEachmochacliwindowsenumerablenegativeshrinkwrapcreatemiddlewareCSSStyleDeclarationes6mobilecss nestingECMAScript 2018requestfindupcolumnsexecutableSymbol.toStringTagelasticachelinuxes2018onceobjgenericsintrinsicexeswfconnectvisualmacosvaluemimetypeselmstyled-componentslaunchPushserializationtestingInt32Arrayspinnerstelephonecode pointsjsminimalindicatoransiefficientasyncUnderscorenoderestfulkarmamatchesiamUint8ArrayReflect.getPrototypeOfcore-jsform-validationbytestateextensioncompilerlanguageargumentprogressredactsyntaxenvtyped arrayflaghas-ownfpswafinstallerdifftc39childreduxstatusreadablestreamvalidationstringifiersetImmediateextendhigher-ordererror-handlingdatafindoperating-systempreprocessorbeanstalkES2022pathRegExp#flagsfilternativemergeeslintpolyfillES7exitdefinesymlinksgroupByObject.valuesauthenticationStreamssideInt8ArrayRxvariables in csspostcss-plugincmdreact-testing-libraryshamFloat32Arraycloudwatchelbio-tsxtermStyleSheettoSortedbddtypanionMicrosoftAsyncIteratorpatchcloudfrontomiteast-asian-widthidletrimargscompile less_.extenddom-testing-librarybyteLengthsuperagentsearchReactiveExtensionscurlhookscommanderartpicomatchowndataViewWeakSetcss lessECMAScript 6ECMAScript 5parsingglobinputBigInt64ArraystreamsArray.prototype.containsqueryassignshellrfc4122interruptsstyletermcircularECMAScript 3loggingfilepackagescolumnawaitutil.inspectgroupstatelessregular expressionsfastasciiserializeuuidwordbreakopenerpyyamlES3cloudtrailRFC-6455jsdomECMAScript 2023Object.assignjapaneselockfileclassnameflatexecyamleslintconfigObservablesfastcopyreactmkdirstypedarrayescapesetPrototypeOfduplexhotcheckpersistenttoArrayecmascriptURLstreammrusameValueZerovestObservabledebuggerinspectperformanceobjectxdg-openwalkingtestapicachejsxrm -frcryptemrtextcolorprototypeArray.prototype.findLastIndexwrapaccessibilitylogshebangglobalwebes7.envparentslintsortreducearraybufferpropertyl10nmodulesArray.prototype.flatbannerdescriptionpostcssmapcssquerystringconcurrencytddjasminecompareequalitymomentes-abstractrobustequalpackage managerguidString.prototype.matchAllajvcallbackdropspec[[Prototype]]Uint8ClampedArraydescriptortimetypesafewebsitedayjslookstylesawesomesaucepromiserm -rfprotocol-bufferssymbolcharacterssetterstructuredClonerecursivedefaultprefixgradients css3fastcloneinvariantjwturlsoptimistgetPrototypeOfloadingdatastructureimportArray.prototype.findLaststoragegatewayUint32Arrayfast-deep-clonecharacterjsonpathformattingcloudformationWebSocketspackage.jsonObject.getPrototypeOftaperouterargparsesuperstructconcatMaprmdir@@toStringTagtypedarraysrmshimencryptioniteratorclass-validatorlivespawnworkernpmtypesformreplayrdsdeletemodulenopeschemapasswordObject.isObjectutilityroute53propcomputed-typesfsurlwritableiterationbrowserslistlengthpushJSON-SchemachromeincludesvariablesPromisesesString.prototype.trimprocessFloat64ArrayECMAScript 2015__proto__authhandlersenvironmentdirectoryESnextInt16Arrayfast-deep-copymetadataparsepromisesemojikinesistostringtagstartereventDispatchermulti-packageeditorreact-hookslazyES2015toobjectperformanttrimEndsomecopyprivatelinewrapinternalES2023fluxtsHyBiwalkStreamES6whichavapredictableopensrandomirqmatches2015configexit-codebrowserweakmaphashunicodeserializerthrottleslotconcatdirs3assertratelimitlook-upwatcherArrayBuffer.prototype.slicedeepcopycolourupagentcallboundbindmime-dbqsamazonkeycss-in-jsutilitiestrimRighttypeerrorArrayBufferES8full-widthlesshardlinksjoiwritedebugreadless compilerlistenersWeakMapargumentspackageArray.prototype.flatMaptypeofargvtyped$.extendrgbestreesetstableES2021es-shimsentrieswarningdatetypebluebirdfullfast-copyfigletArray.prototype.filterendpointbundlingArrayBuffer#slicecloneapptasklimitedstringifyflattenmake dirfindLastES2016loggersymbolstoStringTaguninstallmakereadablechannelgetterredux-toolkitformatisConcatSpreadablehasOwnautoprefixerjsonregular expressionvalidfromcollectionwgetdeterministicquotezeroairbnbendermixinses2016ECMAScript 2016hascommand-lineutilCSSESlruregularless mixinscall-bindrequirebatchsqsmatchAllhookformremoveoffsetfindLastIndexbootstrap cssrestespruneES2018classnamescss variableTypeBoxES5javascriptexpressgetOwnPropertyDescriptorinternal slotfseventshttpMapreducerstringcallECMAScript 7cjkfunctionscolorszodgetintrinsictrimStartTypedArraypipenameJSON
2.1.19

1 year ago

2.1.20

1 year ago

2.1.18

1 year ago

2.1.17

1 year ago

2.1.16

1 year ago

2.1.14

1 year ago

2.1.15

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

1.1.10

1 year ago

1.1.9

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago