1.0.0 • Published 13 days ago

@rtyughnnpm/id-aliquam-ab v1.0.0

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

@rtyughnnpm/id-aliquam-ab Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES spec-proposal-compliant Object.fromEntries shim. Invoke its "shim" method to shim Object.fromEntries 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 proposed spec.

Most common usage:

var assert = require('assert');
var fromEntries = require('@rtyughnnpm/id-aliquam-ab');

var obj = { a: 1, b: 2, c: 3 };
var actual = fromEntries(Object.entries(obj));

assert.deepEqual(obj, actual);

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

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

Tests

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

ponyfillECMAScript 2022schemeshamrgbslotUint32Arraychannelcolumnspurewalkingpromisesefficientfscomputed-typesbatchjsutil.inspectcallboundjson-schema-validationregexpdependency managersameValueZeroless mixinstrimES2016everytypeerrorsanitizationrmtypescriptes2015readablestreamiteratorcorsperformanceWebSocketsnumbertrimEndio-ts0hookformmatchescolumntaskprunetimelinthashexpressclientspinnerexit-codegdpruser-streamsuuidsymlinkses-shimseslintconfigfilterkoreanMaptypeofexecoercibleUnderscoredataViewreal-timefast-copysuperagentcore-jsgraphqldateregular expression$.extendoutputmomentarraysECMAScript 7typedarraythreeimmutabledropstringifydescriptorES2022indicatorspinnersdeep-copyES2021encryptionexecutablemake dirchromiumvestsymbolECMAScript 6equalitystructuredClonetranspileuninstalldebuggeronceparsertypesregularutilitiespatchchildlengthRFC-6455TypeBoxdomprotocol-bufferstrimLeftfrompackagesviewES2017packagecopyworkspace:*pipefindLastavalaunchfetchES2023_.extendtypanionflatMapvalidator6to5browserlistenvreduxrecursiveauthes-shim APIvarsuperstructhttpsirqtraverseJSONUint16ArrayenderjsdifffastcloneWeakSeteventDispatcherjson-schemaassignMicrosoftsanitizetelephonetextlastinternalzerocensorprettytypetranspilerPromisees7openerappObject.getPrototypeOferror-handlingdefaultReflect.getPrototypeOfhasOwnsideglobargsextrareact-hook-formcryptoBigUint64Arraynativevariables in css[[Prototype]]Observablescall-bindfigletvariablesstreambabel-coreperformantstyleguidestringifierinterruptsclimobilewrapRegExp.prototype.flagsexitletjsonschemaeditorflagsimmermimegetintrinsicECMAScript 2018babelbundlersearchES2020inferencegenericsrm -frrequestsignalpushbrowserslistopenreadyupisgetcolourfast-deep-clonecollectiondirectoryutilstylecoreaccessorTypeScriptbytebootstrap csspoint-freegettercode pointsbundlinglinewrapajaxbyteOffsetstatelesssettingswatchmimetypesgradients csswindowsxdg-openshimrequireprogresstsl10nstartlruobjectdom-testing-libraryJSON-Schemainvariantmime-dbreact-testing-libraryparentsnamesconsumewordbreaklessbootstrap lessproto@@toStringTagdeleteformhelpersquerystringcompileryamlUint8ArrayconcatlanguageairbnbdeepclonecryptlookYAMLdatamatchfullreactwgetpackage.jsonreact poseinstallerRxserializersetCSStoolkitoptiona11ytestdataviewpropertiesenvironmentECMAScript 5functionalObject.valuesjasmineastbufferswordwrapdeeparktypeformattingURLSearchParamsterminalimportstatusvalidArrayBufferwatchingtoStringTaglogspeces5popmotionqueuees2018inspectprocessES2015ansiauthenticationrm -rfECMAScript 3toolsArray.prototype.filterECMAScript 2017file systemcircularcommand-linepasswordclassesargvjsonpathform-validationnopefixed-widthECMAScript 2023somereact-hookssyntaxArray.prototype.includesWebSocketextendintrinsicjoiReactiveXmulti-packageargparsemkdirxsses2016bufferframeworkArrayBuffer.prototype.sliceECMAScript 2020asyncObject.entriesstyled-componentssetImmediatemkdirpomitpyyamlformsshrinkwrapphonetoobjectdragnodefind-upnamenpmPushautoprefixerincludesxtermweaksetemitcall-boundArraybluebirdflagconfigurableshelldayjsrmdiremojifolderclassnamestreams2limitedwarningstylingString.prototype.matchAllgetOwnPropertyDescriptorarrayentriesratelimitpreserve-symlinksspeedspringeventsprotobufArray.prototype.containsapimergeoperating-systemlazyoptimistcss nestingfindupquote-0formatshebangnegativeSymbol.toStringTages6consoleideslintpluginfull-widthStreamES2019erroresgradients css3descriptorskarmachineseminimalsafecallbacktoArraybyteLengthenumerablefantasy-landdefineextensioneventEmitterpathfast-deep-copyUint8ClampedArrayFloat64ArrayES2018Object.keysutilsguidcjkcheckdependenciescurriedgetopttestingjson-schema-validatorargumentsajvmetadataflatkeysymlinkmoduleFloat32ArraycurlArrayBuffer#slicemacosjapanesexhriterationSetfast-clonelinkthroatargumentredux-toolkiti18nremovetapeObject.assignwhatwgwritabletostringtaglook-upcolorRegExp#flagsforEachwhichspawnWeakMapInt16Arrayhandlerstddcacherfc4122queueMicrotaskexpressionecmascriptbindmonorepologgingdeepcopyestreelimitstringStreamstypedmovefastifyprivate databoundArray.prototype.findLasttacitwebsiteinternal slotprefixscheme-validationunicodebrowsernodejsutilityObject.isCSSStyleDeclarationbannerpositivecreategroupwaitURLESnext3dstabletrimRightieArray.prototype.flatMapArray.prototype.findLastIndexexecrobustplugindebugdeep-clonerangeerrorcallbindfunctionassertionlockfileless compilerreduceurlsqsObject.fromEntriesES3containsObjecthttpiteratefindschemaObservableECMAScript 2015findLastIndexpnpm9propertyes2017bcryptchromenested cssconnectcsseast-asian-widthrapidregexjsdomdeterministictesterdiffelectroncallwebframerreuseduplexdefinePropertymiddlewaremrulinuxsequenceregular expressionsgetPrototypeOfloggerslicedirtoSortedTypedArraypreprocessorfseventsless csscmdresolvebusymakestreamsjsxmatchAllfastECMAScript 2021ESweakmapeslintrateramdaES7escapeconstStyleSheettapECMAScript 2019jwtString.prototype.trimcolorsArray.prototype.flatwaapihascharacterconcatMapassertequalawesomesaucetypedarrayssharedarraybuffersharedcss lessasserts__proto__Iteratorstylesreduceraccessibilityobjwritecompile lessarraybufferjavascriptdotenvxdgpropcharactersparseworkertypesafeECMAScript 2016AsyncIterator
1.0.0

13 days ago