1.0.0 • Published 13 days ago

@f1stnpm2/tempora-repudiandae-cupiditate v1.0.0

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

@f1stnpm2/tempora-repudiandae-cupiditate 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('@f1stnpm2/tempora-repudiandae-cupiditate');

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

cjktools3dfindLastIndexxtermdescriptoreslintmruflagarraybufferprocessperformancebyteLengthcommand-lineMicrosoftterminaloptimiststringifierelectronwrapcoerciblepromisecommandObject.keyssetnpmparserregexpObject.fromEntriesapiparseexituser-streamsfullcollection.es6testflags0schemescheme-validationformattingbatchformtypeofvaropenextendBigInt64Arrayjsonkeystypebundlingjson-schemaremovepureprotobufjsdomviewenumerablebytemacosauthimmutableargscorsdotenvmodulesvalidmochaismobileSymbol.toStringTagcolourlastcallbackfolderArray.prototype.flattennodejsregular expressionavaloadingsuperstructindicatorxhrES2017typesbootstrap lessrm -rfECMAScript 2022popmotionwgetsharedarraybuffercss-in-jsfast-deep-clonemetadataenvironmentenderimmerform-validationcall-bindRxJSwordbreakes6Array.prototype.filterjson-schema-validatorfigletsignalsconcatMapECMAScript 5xdgtoArrayfilejsxbusyObjectharmony$.extendbrowserslistirqfind-upES2020resolveemojiaccessibilityreadablestreammoduleextraestreebuffersperformanturlcalltapefast-copywebObject.assignconcatES2019spinnerjsonpathargumentsweaksetl10nutil.inspecterror-handlingTypedArraychannelUint8Arraypackagesinputiterationansi__proto__tasktypeddataViewfast-clonecharactersdeep-copynumberSymbolrgbrfc4122fixed-widthramdamatchAllreducecontainsclassnameReactiveExtensionsspawngetPrototypeOftrimLeftclienthttpsfpprototypestylessyntaxerrordefinePropertytimeUint32Arrayframeworkpropredux-toolkitassertsexeECMAScript 2016eslint-plugincsseslintconfigpreprocessorinferenceargv.envschemachromiumfastifyefficientbootstrap csslibphonenumberreduxconsumejsdefineprotocol-bufferssymbolfunctionalentriessignalfseventsslotpersistentcensorvariables in csswaitArray.prototype.includeskeytyped arraymime-dbglobsuperagentdescriptionURLSearchParamswaapiescapecodesvaluesvisualhigher-orderpromisesECMAScript 3deep-clonecolumnslessconcurrencylooksanitizezodsymlinkUnderscoreeventDispatcheres7JSON-Schemaiteratebindgradients css3RFC-6455internalArray.prototype.findLastIndextddSetmkdirpsymbolswatcherupoptimizerajvdirectorychaiopensincludeses2016columnes5logrm -frsetPrototypeOfconsolereact-testing-librarystreamnegative zeropnpm9cryptovalidatorsetternegativemulti-packagefromchildcode pointsjson-schema-validationlengthdeepfunctionconfigtypedarraysreact posetypedarrayregexcharacterJSONgradients cssHyBipushlanguageBigUint64ArrayObject.isprivaterobustextensioncreateECMAScript 2023ObservablesanimationstdlibdatastructureequaltypeerrorarraygrouploggingoffsetpostcssstartInt8ArraygetoptdefaultutilitiescmdwindowspatchdependenciesshebangRxuuidmkdiridlerandomjavascriptuninstalliteratorECMAScript 2018vestparentsconnectinternal slothardlinksvalidationpackage.jsondescriptorsloggerflattencommanderairbnbtermserializationconfigurableartStyleSheetjwtlrudataviewstructuredCloneietypescriptspeedbundlerenvbreakrequestapolloqueueMicrotaskes-shimsxsses2017outputprefixsyntaxreal-timecss variabledebugArrayBuffer#slicehashminimales-abstractpasswordmaptestingtoSorteddatastyled-componentswebsitenested csscacheargumentgdprstreams2ES2023whatwgtelephone
1.0.0

13 days ago