1.0.0 • Published 28 days ago

@berufungirnpm/asperiores-consequatur-natus v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
28 days ago

@berufungirnpm/asperiores-consequatur-natus 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('@berufungirnpm/asperiores-consequatur-natus');

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

statelessfilter0dragbundlerincludesapollovarsmoveperformancefunctionsimmutableargvpackage.jsonglacierelectronasterisksecmascriptcurlmapreduceignoreintrinsicArray.prototype.filterBigInt64Array3dmkdirfpssetPrototypeOfprototypequoteworkflowvestfastifygetPrototypeOfconsolecommandkeyHyBibundlingdircoreReactiveExtensionsfindLastpositivesimpledbawseventDispatcher_.extendTypedArraydatetrimRightsortediteratesyntaxjQuerybrowserslistnamelengthdefinepatchstabletypedarraysspeedjestutilityutil.inspectwarningmanipulationclass-validatorfixed-widthpromisesindicatorECMAScript 2019entriesES6flattencloudsearchstructuredClonetextsyntaxerrorlintflatMaprm -rfagentminimalES5isConcatSpreadablemomentbytedom-testing-libraryconcatconcurrencydependency managershebangassertsmochaurlpropertyprotoasynctoolkitpolyfilliamlistenersinferencedeepcloneprotocol-buffersArray.prototype.flatpackage managerArray.prototype.findLastReactiveXcacheconcatMapanimationtyped arraysharedarraybufferchromiumsliceprivate dataflatio-tseast-asian-widthargumentcommand-linefastfile systemcallboundperformantredirecthttpiefunctionnumberdayjsresolveObject.fromEntriessearchwritablefast-clonespinnerfullwidthrangeerrortypanionweakmaptslibfastcopyboundtraversecolores-shim APIcharactersES3ECMAScript 2021requirepropertiesisstyleguidecloudfrontcall-bindsuperagentlogimportvpc256deepa11yargsWebSocketfast-deep-copyfull-widthemojiespreeAsyncIteratorreact-hooksec2regular expressionhelpertermloggingJSON-Schemaebstypedarrayes-abstractcolumnsajvsideArray.prototype.findLastIndextaskidentifiersexpressiontrimxhrgitignoreomitObject.getPrototypeOfStreamArray.prototype.flattenenvironmentwafES2019ajaxpicomatchmetadataposefscircularES8yamlmulti-packagergbbuffersthrottlextermset@@toStringTagbrowserlistinlocationnegativeserializationiteratorhigher-orderpostcsstapesource mapschemaECMAScript 3prettyquerydeep-clonechinesereworklinewrapconsumebrowsertapArrayelbroutingsymbolsgetOwnPropertyDescriptorfindutilgraphqllook-upspringreadableclonejshintenvironmentsgetterspecdatastructurepluginSymbolartnegative zerotrimEndes2016streamses6matchessomereact-testing-librarykinesishasOwnduplexeveryinspectreact posereact-hook-formjasminees8jsondebuggertimeRxregular expressionsframereventEmitteridkeysmatchenvcharacterbinroute53bluebirdinvariantquerystringzxlimitedtypedes5preserve-symlinksinternal slotparsertranspilerString.prototype.matchAllmapObject.isglobrequestfast-copyObject.entriesmkdirpredactwrapefficientpopmotioncodescloudtrailcss-in-jsInt8ArrayWeakSetECMAScript 6nodejscliviewsuperstructreuseeslint-pluginwriteUint8ArraydataViewlazyURLSearchParamsworkspace:*ECMAScript 2017utilitiesregularflagFloat64ArrayInt16Arrayhashequalityreadendpointasciireact animationSymbol.toStringTagdataviewshrinkwrapECMAScript 2015transformregular-expressionsymlinksarraybuffercloudformationcopyTypeScriptpackageoffsetweaksetvisualloggerwaapiObservableexecjoifolderTypeBoxassertionescapetakeloadbalancingdiffpipeESECMAScript 2016String.prototype.trimimmer[[Prototype]]expressqueueMicrotaskexecuteRFC-6455parentswordbreakWebSocketssesfunctionalequalstyled-componentskarmajsmimeassigncontainsphonees-shimstestbufferreactnamesserializerrapidarrayclientInt32ArrayJSONrfc4122cjkfast-deep-cloneerrorcolumnemrreal-timeeslintcode pointsstringterminalfeeddeep-copyuuidchannelwhichMapformssequencedescriptorcompareloadingPushchildfindupoptimistgroupBysubprocessformsettingsdynamodbObject.keysformatfullES7optimizerruntimedescriptorsspawnjsxeslintpluginunicodepushcomputed-typesfigletreadablestreambddratebreakqueuestringifynativesafesortapitrimStartObject.valuesstylingCSSStyleDeclarationmergearktypenodeemitgetintrinsicconfigvariableshelpersgdprwhatwges2018getjapanesebanneramazonworkerUnderscoreess3proxyfind-upWeakMapvalidationstyleObservableswidthbyteLengtheventsrecursiveparentrmdirStreamssnsES2017genericsstreamhasidleregexplibphonenumberaccessorownhardlinkslockfilevalidbinariesmatchAlltddenderdefinePropertytostringtagparsingArrayBuffer#slice.envlinkstylesl10nPromiseArrayBuffermodulestartersqseslintconfigObject.assigntoArrayconfigurablepyyamltoStringTagtc39mkdirscsspnpm9colourES2022arraysforEachobjdebugdeletecryptobusydeterministicES2021xmlUint32ArrayttyECMAScript 7testingECMAScript 2023fnmatchreduxaccessibilitydatalastObject.definePropertyCSSES2023redux-toolkitponyfillcallprotobuffastcloneprophtmlUint8ClampedArraymake dirdescriptioncloudwatches2017IteratorautoprefixerlocalECMAScript 2018hookstypeerrorglobalextensionshellECMAScript 2020outputtypespostcss-plugintelephoneextraprunefetchstdlibspinnersi18natomFunction.prototype.namegraphql-clientmobileinternalsameValueZerooptionObjectcore-jssettertoSortedSetrsscall-boundmrurmStyleSheetnpmignoremakeguidregexbyteOffsetslotelasticachechaitoobjectcolorsjsdomyupcreatelookArrayBuffer.prototype.slicecheckrm -frinstallwaitautoscalinghasOwnPropertyimportexportrulessymlinkformattingairbnbtypemimetypesjavascriptprivatepreprocessordroppromisepersistentsetImmediateshamratelimitmodulesqsnopereduceBigUint64ArraywgetonceremoveinputcoerciblebindMicrosoftstreams2serializeArray.prototype.includeshookform__proto__validateassertfindLastIndextouchpathsymbolreducergesturesES2018uninstallfiletypesafeprocessinstallerrdsestreezeroprefixthreeiterationvaluepackagesfunction.lengthURLbinarycallbackcollectionmime-dbparse.gitignoretypescriptcallbindArray.prototype.flatMapcompilerastwalkingbeanstalkawesomesauceroutehas-ownglobalsvaluesES2015storagegatewaycommanderawaitrandomtoolsprogressflagsmonorepobatchlimitscheme-validationchromees7ES2016dependenciesReflect.getPrototypeOflruECMAScript 5wordwrapdomfromsharedtesterzodform-validationobjectstringifier-0shimexecfileansiRxJSgetoptschemecensortswalkESnextrobustavalanguagehttpsjsdiffArray.prototype.containsextenddirectorykoreanes2015forkRegExp.prototype.flagsdeepcopytypeofcollection.es6enumerableFloat32ArraythroatECMAScript 2022RegExp#flagsdotenvtrimLeftUint16Array
1.0.0

28 days ago