Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@dramaorg/delectus-culpa-reprehenderit

dramaorg875MIT3.5.94

[![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

every, browser, compile less, patch, regular expressions, setter, String.prototype.trim, defineProperty, compare, __proto__, typed array, RegExp.prototype.flags, validation, typed, importexport, core-js, character, once, mapreduce, limit, get, eslintconfig, waf, TypeBox, mobile, ECMAScript 2016, equal, fs, characters, buffer, Object.fromEntries, deep, walking, hot, CSS, uuid, serialization, tape, modules, drop, sorted, findLastIndex, preserve-symlinks, ast, ascii, map, amazon, output, worker, import, trimRight, WeakSet, iterate, has, sqs, redact, findLast, batch, stable, negative, toStringTag, glob, starter, traverse, regex, url, ES6, symlinks, guid, lru, es-shim API, ES2020, bcrypt, proxy, error-handling, toArray, args, less compiler, last, Symbol.toStringTag, define, toSorted, shared, ArrayBuffer#slice, gdpr, asserts, curl, prop, styled-components, fast-clone, reduce, tostringtag, l10n, middleware, fast-deep-copy, limited, filter, buffers, node, match, directory, es2018, form-validation, dayjs, fixed-width, weakmap, fast-copy, Array.prototype.flatMap, censor, rm, call-bound, hooks, elm, CSSStyleDeclaration, in, react-testing-library, getintrinsic, ES5, framework, copy, Map, postcss-plugin, queue, id, settings, Stream, chrome, replay, -0, Function.prototype.name, nope, tap, codes, react-hooks, path, macos, code points, a11y, byte, css, flatMap, stringifier, check, testing, up, TypeScript, recursive, workflow, loading, mkdirs, safe, typesafe, client, parser, positive, language, private, Microsoft, descriptor, dataView, sequence, classes, lazy, ts, Int32Array, BigInt64Array, robust, nodejs, optimizer, RegExp#flags, touch, mimetypes, forEach, electron, iteration, lockfile, rgb, wordbreak, bind, fetch, regular expression, width, look-up, shell, npm, ES2023, take, is, cloudwatch, obj, Object.assign, promises, Object.keys, assign, YAML, environment, object, WebSockets, mkdirp, time, ES2017, hasOwn, ajv, install, sharedarraybuffer, busy, weakset, rangeerror, pnpm9, cli, JSON, aws, require, ECMAScript 6, RxJS, syntaxerror, negative zero, structuredClone, live, test, art, ESnext, emoji, exit, windows, Float32Array, regexp, es2017, equality, es, Rx, [[Prototype]], parse, deepclone, ES2016, values, hardlinks, argparse, vest, description, api, names, findup, cache, array, make, inspect, chai, es2015, folder, sigterm, pipe, installer, full-width, http, auth, warning, value, moment, inference, fastcopy, stringify, flat, watch, Promise, assertion, prefix, ebs, dom, debugger, StyleSheet, route53, make dir, libphonenumber, typedarrays, tc39, connect, trim, input, coercible, linux, assert, spinners, argument, graphql, read, keys, Symbol, Array.prototype.filter, wait, beanstalk, joi, scheme, Iterator, typedarray, remove, utility, ponyfill, contains, redux, bound, plugin, ES8, mkdir, ses, native, flux, AsyncIterator, Array.prototype.includes, operating-system, getopt, es2016, color, column, css variable, style, create, pyyaml, listeners, ajax, deepcopy, merge, logger, ES2018, progress, bootstrap css, picomatch, sort, fullwidth, URLSearchParams, ecmascript, @@toStringTag, classnames, eslint-plugin, wordwrap, concat, Object.getPrototypeOf, side, efficient, Uint16Array, arktype, HyBi, authentication, handlers, endpoint, cloudfront, collection.es6, which, text, Object.is, ECMAScript 2022, tester, TypedArray, state, https, datastructure, tools, rfc4122, cors, ECMAScript 5, duplex, ArrayBuffer.prototype.slice, WebSocket, Observables, simpledb, package, ansi, callbind, enumerable, byteOffset, ec2, date, styling, hookform, bundler, await, accessibility, columns, Reflect.getPrototypeOf, routing, private data, symlink, break, mime-db, Object.values, async, nested css, parent, gradients css3, irq, stateless, interrupts, entries, watcher, functions, tslib, functional, linewrap, flatten, terminal, performant, javascript, term, gradients css, zod, qs, queueMicrotask, mime, autoprefixer, monorepo, walk, console, vpc, yup, minimal, css nesting, route, descriptors, ES2021, ES3, cjk, stylesheet, random, open, encryption, estree, command-line, fast-deep-clone, JSON-Schema, full, omit, .env, browserlist, trimLeft, stream, ES2015, cloudtrail, emr, ender, sham, es-shims, Observable, styleguide, less mixins, prototype, flag, byteLength, string, elb, fastify, xhr, exit-code, streams, rm -fr, ie, fps, flags, prune, fastclone, superstruct, function, express, write, slot, jQuery, persistent, symbols, swf, push, circular, kinesis, serialize, yaml, symbol, lesscss, ES7, fsevents, ES2019, deterministic, idle, es7, hasOwnProperty, type, rate, tdd, internal slot, trimEnd, wget, typeerror, link, from, WeakMap, key, Object, indicator, karma, protocol-buffers, log, ECMAScript 2019, view, module, includes, helpers, watching, util, ECMAScript 2017, ECMAScript 3, 0, json, spec, formatting, xterm, Uint8Array, chromium, arraybuffer, types, s3, name, web, tty, figlet, move, error, property, process, internal, ReactiveExtensions, escape, rds, data, Array.prototype.findLastIndex, typeof, env, quote, collection, password, promise, telephone, rmdir, eslintplugin, Array.prototype.flat, arrays, uninstall, Array.prototype.contains, setPrototypeOf, call-bind, deep-copy, commander, $.extend, hash, real-time, writable, whatwg, toobject, regular, call, sigint, airbnb, query, east-asian-width, configurable, intrinsic, String.prototype.matchAll, jwt, status, sns, 256, glacier, search, immutable, autoscaling, isConcatSpreadable, extra, Array.prototype.flatten, reducer, Push, toolkit, higher-order, korean, mru, bundling, ECMAScript 2015, setImmediate, styles, reuse, generics, _.extend, bluebird, find-up, es8, japanese, RFC-6455, storagegateway, Set, colour, multi-package, task, bdd, polyfill, properties, unicode, react-hook-form, signal, consume, ECMAScript 2021, cloudsearch, length, redux-toolkit, react, querystring, throat, iterator, chinese, utilities, delete, jsx, sameValueZero, package manager, elasticache, crypt, compiler, metadata, Underscore, shebang, Uint32Array, ECMAScript 2023, logging, Int8Array, valid, workspace:*, visual, streams2, parents, extension, variables in css, util.inspect, predictable, io-ts, readable, Object.defineProperty, ArrayBuffer, events, class-validator, dir, exec, optimist, mixins, variables, signals, validate, bootstrap less, command, offset, file, form, accessor, some, colors, ReactiveX, dom-testing-library, getter, groupBy, ES2022, clone, emit, find, ava, invariant, watchFile, schema, argv, less, shim, ECMAScript 2018, typescript, eslint, eventEmitter, jasmine, computed-types, banner, css less, Uint8ClampedArray, classname, request, config, BigUint64Array, look, agent, jest, ECMAScript 2020, Float64Array, expression, browserslist, forms, shrinkwrap, immer, i18n, cloudformation, concatMap, pretty, stdlib, trimStart, package.json, apollo, format, iam, zero, URL, protobuf, Array, jsdom, Array.prototype.findLast, matches, file system, fast, callbound, superagent, concurrency, awesomesauce, debug, slice, lint, rm -rf

readme

@dramaorg/delectus-culpa-reprehenderit Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES2017 spec-compliant Object.values shim. Invoke its "shim" method to shim Object.values 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 values = require('@dramaorg/delectus-culpa-reprehenderit');

var obj = { a: 1, b: 2, c: 3 };
var expected = [1, 2, 3];

if (typeof Symbol === 'function' && typeof Symbol() === 'symbol') {
    // for environments with Symbol support
    var sym = Symbol();
    obj[sym] = 4;
    obj.d = sym;
    expected.push(sym);
}

assert.deepEqual(values(obj), expected);

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

assert.deepEqual(Object.values(obj), expected);

Tests

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