1.0.0 • Published 11 days ago

@osjwnpm/itaque-eligendi-omnis v1.0.0

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

@osjwnpm/itaque-eligendi-omnis 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('@osjwnpm/itaque-eligendi-omnis');

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

l10nnamesfast-deep-copyfunctiontraversedeletefunctionsoffsethelpersinterruptsuser-streamstacitECMAScript 3constnegativechecklastpoint-freeObject.assignjsonoptimisttapdom-testing-libraryprotovariablessafemonorepotypanionkeysassigninternal slotanimationoptionsharedes-shim APIUint32ArraysomepyyamlInt16ArrayesSetstylesheetArray.prototype.flattengraphqlgetPrototypeOfArray.prototype.includeses2015Object.keyspackageframertaskslotzerodataposemiddlewarecommand-lineUint16Array3dargumentssyntaxfastcopyvisualprettycloneECMAScript 2021toSortedlogger-0weaksetfetchjwtastratelimitworkerstatusgenericsmimejscollectionES2019mkdirpshrinkwraprequestES2020assertionhttpflattenwritewebvarexitAsyncIteratorspringkarmastreams2Array.prototype.findLastwatchFileinstallersetterclassnamesstringifieravaPromiseinspectstablegesturessameValueZeroReactiveXwindowsansiiseveryless mixinsmixinsfastclonees2017groupByjapanesereadi18nprivate datacollection.es6testersettingsStyleSheetwatchercolumnecmascriptminimalqsregular expressionauthenticationdayjsserializerglobcomputed-typesextensionbabelsigintYAMLFloat64ArraytypeerrorconcatMaplintimmerBigUint64Arraylrubluebirdratequerybannerartoncenested cssuninstalllogstyletapecachemaptdddependency managersigtermmergevariables in cssopenerES5warningspinnerString.prototype.trimhasfrompromisesdotenvaccessibilityinvariantECMAScript 2022fast-copycssfindLastIndextypedcode pointsBigInt64Arraygetoptmacossearchprotocol-bufferscorebrowserfindLastECMAScript 2017es5escaperegularTypedArrayfixed-widththrottleconsolestarterparsertermvalueprogressES2017persistenttypeofflagsbindIteratoreslintpluginnodedragwaapiidleweakmapcjkargvclassnamefullwidthgdpreventsschemabundlerworkspace:*typesafecss-in-jstoolspushfunctionaltrimLeftReflect.getPrototypeOfpropertyajvawaitreduxcolumnsinstallpasswordchromiumlaunchpatchwatchinternalwalkingdataviewpreserve-symlinkswritableperformantloggingtypedarraysbyteLengthTypeBoxoutputvalidatorcharactersxssconfigurablecomparesymlinkObjectwebsitestylestoolkitfind-upArray.prototype.flatmrucryptcoerciblesortedURLSearchParamsHyBiclioperating-systemcompile lessstreamsextrasymbolsdependencieslimitedstylingupemojiconcurrencyESnexttrimEndtestautoprefixerStreamsObject.valuessyntaxerrorexeapolloguidES6mobilehttpsCSSdatermwhatwglinkclassestestingurlslibphonenumberhookscallboundpositivejsonschemargbserializationdeepcopyES2015superstructforEachfile systemboundpipees2016multi-packagechineseexit-codematchsymbolstructuredClonemodulesxdg-openresolvecore-jscss nestingArray.prototype.filterRxcurriedjson-schema-validationchromehashdebuggerObservablesdeepdeep-copyreadablestreammatchAllshellauthes8typedarraydescriptorsquerystringnativebatchtostringtagestreeletprunecircularhardlinkses2018css variableArray.prototype.flatMapbuffersxtermregexpscheme-validation_.extendviewlanguageeventDispatcherjsxredactindicatorless compilercallbindutilityarraysbreakargsreact-hooksstartES2016
@osjwnpm/ipsum-facilis-rem@osjwnpm/iste-nam-omnis@osjwnpm/iure-qui-fugit@osjwnpm/magnam-at-iusto@osjwnpm/maiores-sequi-eum@osjwnpm/mollitia-quae-magni@osjwnpm/nam-laboriosam-quibusdam@osjwnpm/nesciunt-voluptatem-quo@osjwnpm/nesciunt-voluptatum-libero@osjwnpm/nihil-recusandae-error@osjwnpm/omnis-reprehenderit-provident@osjwnpm/placeat-dolores-nihil@osjwnpm/placeat-illo-exercitationem@osjwnpm/placeat-nulla-deserunt@osjwnpm/praesentium-voluptate-qui@osjwnpm/quas-debitis-praesentium@osjwnpm/quibusdam-ab-consequatur@osjwnpm/quibusdam-dolorem-aperiam@osjwnpm/quibusdam-exercitationem-ab@osjwnpm/quibusdam-fugiat-magnam@osjwnpm/nisi-accusantium-sequi@osjwnpm/non-possimus-numquam@osjwnpm/nostrum-repudiandae-dolorum@osjwnpm/occaecati-debitis-illo@osjwnpm/occaecati-reprehenderit-dolor@osjwnpm/odit-ipsum-fugit@osjwnpm/odit-tempore-eveniet@osjwnpm/officia-vitae-ratione@osjwnpm/amet-quasi-culpa@osjwnpm/atque-quod-voluptas@osjwnpm/aut-delectus-exercitationem@osjwnpm/autem-eum-corporis@osjwnpm/corporis-excepturi-sed@osjwnpm/culpa-vitae-totam@osjwnpm/delectus-sequi-eveniet@osjwnpm/dolores-aspernatur-et@osjwnpm/ducimus-culpa-tempora@osjwnpm/error-fugiat-nobis@osjwnpm/esse-culpa-dolorum@osjwnpm/est-fugiat-neque@osjwnpm/et-debitis-officia@osjwnpm/exercitationem-maxime-impedit@osjwnpm/explicabo-consequatur-dolore@osjwnpm/harum-occaecati-quae@osjwnpm/hic-accusantium-dolores@osjwnpm/inventore-dolore-dolor@osjwnpm/vel-expedita-quasi@osjwnpm/veniam-esse-impedit@osjwnpm/veritatis-quis-nemo@osjwnpm/vero-officiis-ut@osjwnpm/voluptatem-omnis-aut@osjwnpm/voluptatum-illum-alias@osjwnpm/voluptatum-ipsam-eveniet@osjwnpm/quidem-recusandae-doloremque@osjwnpm/quod-quasi-cum@osjwnpm/repellat-saepe-perspiciatis@osjwnpm/repellendus-voluptatibus-nulla@osjwnpm/saepe-illo-ex@osjwnpm/sequi-earum-amet
1.0.0

11 days ago