# @osjwnpm/itaque-eligendi-omnis

> [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

Latest version **1.0.0** (published 2024-04-25) · MIT license · 0 weekly downloads

## Install

```sh
npm install @osjwnpm/itaque-eligendi-omnis
pnpm add @osjwnpm/itaque-eligendi-omnis
yarn add @osjwnpm/itaque-eligendi-omnis
bun add @osjwnpm/itaque-eligendi-omnis
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2024-04-25 |
| First published | 2024-04-25 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 10 |
| Unpacked size | 13.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | OSJW |
| Maintainers | lequoc12780 |
| Keywords | l10n, names, fast-deep-copy, function, traverse, delete, functions, offset, helpers, interrupts, user-streams, tacit, ECMAScript 3, const, negative, check, last, point-free, Object.assign, json, optimist, tap, dom-testing-library, proto, variables, safe, monorepo, typanion, keys, assign, internal slot, animation, option, shared, es-shim API, Uint32Array, some, pyyaml, Int16Array, es, Set, stylesheet, Array.prototype.flatten, graphql, getPrototypeOf, Array.prototype.includes, es2015, Object.keys, package, framer, task, slot, zero, data, pose, middleware, command-line, Uint16Array, 3d, arguments, syntax, fastcopy, visual, pretty, clone, ECMAScript 2021, toSorted, logger, -0, weakset, fetch, jwt, ast, ratelimit, worker, status, generics, mime, js, collection, ES2019, mkdirp, shrinkwrap, request, ES2020, assertion, http, flatten, write, web, var, exit, AsyncIterator, spring, karma, streams2, Array.prototype.findLast, watchFile, installer, setter, classnames, stringifier, ava, Promise, inspect, stable, gestures, sameValueZero, ReactiveX, windows, ansi, is, every, less mixins, mixins, fastclone, es2017, groupBy, japanese, read, i18n, private data, collection.es6, tester, settings, StyleSheet, watcher, column, ecmascript, minimal, qs, regular expression, authentication, dayjs, serializer, glob, computed-types, extension, babel, sigint, YAML, Float64Array, typeerror, concatMap, lint, immer, BigUint64Array, lru, bluebird, rate, query, banner, art, once, nested css, uninstall, log, style, tape, cache, map, tdd, dependency manager, sigterm, merge, variables in css, opener, ES5, warning, spinner, String.prototype.trim, has, from, promises, dotenv, accessibility, invariant, ECMAScript 2022, fast-copy, css, findLastIndex, typed, code points, BigInt64Array, getopt, macos, search, protocol-buffers, core, browser, findLast, ECMAScript 2017, es5, escape, regular, TypedArray, fixed-width, throttle, console, starter, parser, term, value, progress, ES2017, persistent, typeof, flags, bind, Iterator, eslintplugin, node, drag, waapi, idle, weakmap, cjk, argv, classname, fullwidth, gdpr, events, schema, bundler, workspace:*, typesafe, css-in-js, tools, push, functional, trimLeft, Reflect.getPrototypeOf, property, ajv, await, redux, columns, install, password, chromium, launch, patch, watch, internal, walking, dataview, preserve-symlinks, writable, performant, logging, typedarrays, byteLength, TypeBox, output, validator, characters, xss, configurable, compare, symlink, Object, website, styles, toolkit, find-up, Array.prototype.flat, mru, crypt, coercible, sorted, URLSearchParams, HyBi, cli, operating-system, compile less, streams, extra, symbols, dependencies, limited, styling, up, emoji, concurrency, ESnext, trimEnd, test, autoprefixer, Streams, Object.values, syntaxerror, exe, apollo, guid, ES6, mobile, https, CSS, date, rm, whatwg, link, classes, testing, urls, libphonenumber, hooks, callbound, positive, jsonschema, rgb, serialization, deepcopy, ES2015, superstruct, forEach, file system, bound, pipe, es2016, multi-package, chinese, exit-code, match, symbol, structuredClone, modules, xdg-open, resolve, core-js, css nesting, Array.prototype.filter, Rx, curried, json-schema-validation, chrome, hash, debugger, Observables, deep, deep-copy, readablestream, matchAll, shell, auth, es8, typedarray, descriptors, querystring, native, batch, tostringtag, estree, let, prune, circular, hardlinks, es2018, css variable, Array.prototype.flatMap, buffers, xterm, regexp, scheme-validation, _.extend, view, language, eventDispatcher, jsx, redact, indicator, less compiler, callbind, utility, arrays, break, args, react-hooks, start, ES2016 |

## Links

- npm: https://www.npmjs.com/package/@osjwnpm/itaque-eligendi-omnis
- Repository: https://github.com/osjwnpm/itaque-eligendi-omnis
- Homepage: https://github.com/osjwnpm/itaque-eligendi-omnis/#readme
- Issues: https://github.com/osjwnpm/itaque-eligendi-omnis/issues
- npm.io page: https://npm.io/package/@osjwnpm/itaque-eligendi-omnis

## Dependencies (10)

- [@osjwnpm/neque-est-magnam](https://npm.io/package/@osjwnpm/neque-est-magnam.md) ^1.0.0
- [@osjwnpm/quibusdam-sed-nihil](https://npm.io/package/@osjwnpm/quibusdam-sed-nihil.md) ^1.0.0
- [@osjwnpm/incidunt-saepe-dicta](https://npm.io/package/@osjwnpm/incidunt-saepe-dicta.md) ^1.0.0
- [@osjwnpm/ipsa-quisquam-dolorum](https://npm.io/package/@osjwnpm/ipsa-quisquam-dolorum.md) ^1.0.0
- [@osjwnpm/suscipit-odio-dolores](https://npm.io/package/@osjwnpm/suscipit-odio-dolores.md) ^1.0.0
- [@osjwnpm/suscipit-sint-nesciunt](https://npm.io/package/@osjwnpm/suscipit-sint-nesciunt.md) ^1.0.0
- [@osjwnpm/repellat-distinctio-nam](https://npm.io/package/@osjwnpm/repellat-distinctio-nam.md) ^1.0.0
- [@osjwnpm/ducimus-eligendi-voluptatem](https://npm.io/package/@osjwnpm/ducimus-eligendi-voluptatem.md) ^1.0.0
- [@f1stnpm2/ut-numquam-doloremque-sequi](https://npm.io/package/@f1stnpm2/ut-numquam-doloremque-sequi.md) ^1.0.0
- [@diahkomalasarinpm/pariatur-quibusdam-expedita-vero](https://npm.io/package/@diahkomalasarinpm/pariatur-quibusdam-expedita-vero.md) ^1.0.0

## Alternatives

- [@mapbox/jsonlint-lines-primitives](https://npm.io/package/@mapbox/jsonlint-lines-primitives.md) — 5.3M weekly downloads
- [reftools](https://npm.io/package/reftools.md) — 3.5M weekly downloads
- [@hey-api/openapi-ts](https://npm.io/package/@hey-api/openapi-ts.md) — 3.5M weekly downloads
- [@mapbox/geojson-rewind](https://npm.io/package/@mapbox/geojson-rewind.md) — 2.4M weekly downloads
- [turbo-stream](https://npm.io/package/turbo-stream.md) — 1.7M weekly downloads

## Recent versions

- 1.0.0 (latest) — 2024-04-25

## README

# @osjwnpm/itaque-eligendi-omnis <sup>[![Version Badge][npm-version-svg]][package-url]</sup>

[![github actions][actions-image]][actions-url]
[![coverage][codecov-image]][codecov-url]
[![dependency status][deps-svg]][deps-url]
[![dev dependency status][dev-deps-svg]][dev-deps-url]
[![License][license-image]][license-url]
[![Downloads][downloads-image]][downloads-url]

[![npm badge][npm-badge-png]][package-url]

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](https://github.com/es-shims/api) interface. It works in an ES3-supported environment and complies with the [proposed spec](https://tc39.github.io/proposal-object-from-entries/).

Most common usage:
```js
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`

[package-url]: https://npmjs.com/package/@osjwnpm/itaque-eligendi-omnis
[npm-version-svg]: https://versionbadg.es/osjwnpm/itaque-eligendi-omnis.svg
[deps-svg]: https://david-dm.org/osjwnpm/itaque-eligendi-omnis.svg
[deps-url]: https://david-dm.org/osjwnpm/itaque-eligendi-omnis
[dev-deps-svg]: https://david-dm.org/osjwnpm/itaque-eligendi-omnis/dev-status.svg
[dev-deps-url]: https://david-dm.org/osjwnpm/itaque-eligendi-omnis#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/@osjwnpm/itaque-eligendi-omnis.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@osjwnpm/itaque-eligendi-omnis.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/@osjwnpm/itaque-eligendi-omnis.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@osjwnpm/itaque-eligendi-omnis
[codecov-image]: https://codecov.io/gh/osjwnpm/itaque-eligendi-omnis/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/osjwnpm/itaque-eligendi-omnis/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/osjwnpm/itaque-eligendi-omnis
[actions-url]: https://github.com/osjwnpm/itaque-eligendi-omnis/actions

---
_Source: https://npm.io/package/@osjwnpm/itaque-eligendi-omnis · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
