# @ffras4vnpm/quasi-iure-esse

> [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

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

## Install

```sh
npm install @ffras4vnpm/quasi-iure-esse
pnpm add @ffras4vnpm/quasi-iure-esse
yarn add @ffras4vnpm/quasi-iure-esse
bun add @ffras4vnpm/quasi-iure-esse
```

## 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 | 33 |
| Unpacked size | 20.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | ffras4v |
| Maintainers | lank831011 |
| Keywords | ES2016, TypeBox, gdpr, BigUint64Array, Int16Array, Array.prototype.filter, util, ECMAScript 5, watcher, getOwnPropertyDescriptor, rate, look-up, real-time, text, minimal, chai, dir, curried, getintrinsic, iterate, intrinsic, css-in-js, equality, lazy, airbnb, higher-order, hash, browser, prop, serializer, sequence, chrome, mime-db, RegExp#flags, compiler, internal slot, URL, typescript, byte, jQuery, language, utilities, Object.defineProperty, toolkit, testing, some, typeerror, starter, property, fast, traverse, URLSearchParams, Promise, arraybuffer, graphql, operating-system, unicode, logging, optimizer, matchAll, connect, whatwg, remove, loading, workspace:*, accessibility, deepclone, nodejs, AsyncIterator, duplex, findLast, last, push, tslib, code points, form, chinese, less compiler, -0, copy, callbind, settings, hasOwn, linewrap, ie, throttle, ECMAScript 2017, fsevents, JSON, RFC-6455, exit, consume, patch, es5, typed array, import, _.extend, directory, stringify, bootstrap less, package, Array.prototype.flatMap, macos, https, regular, qs, break, quote, error-handling, array, rm, file, multi-package, xss, class-validator, once, styled-components, define, functional, Int32Array, exit-code, deep-clone, ES6, deep, is, descriptors, monorepo, sigint, middleware, type, jsonschema, mocha, request, shim, performance, harmony, fastcopy, eslint, uninstall, pyyaml, moment, async, curl, types, react, picomatch, xdg, shebang, folder, authentication, Observables, description, Underscore, chromium, filter, superagent, Observable, Iterator, pure, irq, fetch, CSS, call, xdg-open, eslintplugin, search, nested css, babel, YAML, drag, stylesheet, ECMAScript 2015, expression, polyfill, Uint32Array, superstruct, terminal, yaml, stream, formatting, cli, find, promises, password, autoprefixer, es-shims, browserslist, setPrototypeOf, rm -fr, default, exec, babel-core, slice, estree, group, descriptor, internal, ECMAScript 2019, less css, take, pnpm9, scheme, ratelimit, editor, lint, queueMicrotask, auth, ajax, extend, trimRight, bluebird, typesafe, Object.assign, sort, cache, error, column, logger, Float64Array, WeakSet, includes, japanese, css nesting, joi, view, three, offset, character, 3d, figlet, ponyfill, css variable, start, date, eslint-plugin, match, test, Rx, art, launch, api, codes, ES5, telephone, name, visual, byteOffset, bootstrap css, ECMAScript 2022, bdd, accessor, ES, redux-toolkit, postcss-plugin, postcss, helpers, map, enumerable, assertion, fastclone, [[Prototype]], iterator, reuse, ECMAScript 2021, regexp, ramda, check, resolve, a11y, time, Symbol.toStringTag, names, reducer, format, getPrototypeOf, watching, lockfile, validator, arguments, collection.es6, sharedarraybuffer, buffers, Array.prototype.findLast, extension, wordwrap, sanitize, core-js, core, js, wrap, styleguide, rfc4122, channel, concat, toSorted, libphonenumber, await, callback, inference, dependency manager, tester, bind, opener, tc39, banner, ts, pretty, full-width, watchFile, preserve-symlinks, 0, immutable, fixed-width, private, string, fast-deep-copy, scheme-validation, worker, wordbreak, get, generics, process, executable, ES2023, asserts, client, classnames, arktype, nope, color, spinner, bcrypt, entries, speed, String.prototype.trim, up, symbols, deepcopy, es6, immer, apollo, variables, rangeerror, exe, censor, fastify, phone, react-hooks, validation, watch, Streams, ava, id, tty, sigterm, prune, guid, gradients css, environment, Object.keys, walking, require, find-up, callbound, spawn, readable, findLastIndex, jest, ES7, events, argv, String.prototype.matchAll, write, recursive, Object.fromEntries, modules, 256, drop, efficient, web, serialization, animation, trimEnd, lesscss, express, args, toStringTag, mime, spec, jsonpath, linux, sorted, korean, zod, ES2020, shrinkwrap, positive, assign, url, packages, readablestream, delete, listeners, mixins, flags, crypt, contains, object, user-streams, eventEmitter, point-free, task, pipe, ES2018, debugger, json-schema-validation, datastructure, streams2, Map, css, CSSStyleDeclaration, Object.getPrototypeOf, equal, groupBy, mkdirp, mru, zero, Array, dataView, diff, react pose, encryption, ascii, valid, ES8, arrays, ES2017, const, toArray, read, less mixins, ArrayBuffer, mimetypes, TypeScript, css less, robust, call-bound, status, invariant, Symbol, parser, form-validation, value, busy, inspect, console, es-abstract, jasmine, interrupts, every, ajv, fp, fast-clone, windows, util.inspect, computed-types, WebSockets, popmotion, ReactiveX, plugin, i18n, @@toStringTag, command-line, sham, classes, values, trimStart, ArrayBuffer.prototype.slice, debug, querystring, ECMAScript 2016, link, compare, ArrayBuffer#slice, coercible, promise, side, vest, .env, BigInt64Array, es-shim API, gestures, schema, functions, ender, iteration, ESnext, awesomesauce, react animation, dayjs, yup, styles, JSON-Schema, electron, ES2021, Uint16Array, 6to5, negative, prefix, flatMap, flatten, typed, has, Object.values, signal, http, parse, json-schema, compile less, forms, es2015, make dir, eslintconfig, safe, Int8Array, hookform, sanitization, mobile, number, json-schema-validator, cmd, tacit, bundling, hooks, transpile, ECMAScript 7, jsx, stable, Object, random, argparse, walk, weakset, stateless, wait, buffer, Array.prototype.includes, shared, karma, let, gradients css3, symlinks, ES3, move, warning, Array.prototype.contains, forEach, module, protocol-buffers, runtime, clone, ecmascript, jwt, deterministic, waapi, function, argument, xterm, parent, less.js, columns, trim, trimLeft, ECMAScript 2020, jsdom, npm, commander, cors, getopt, symlink, javascript, open, command, hardlinks, protobuf, proto, stringifier, regex, TypedArray, uuid, assert, concurrency, es2017, website, handlers, collection, app, json, es, rm -rf, setter, rmdir, utility, set, tostringtag, setImmediate, symbol, validate, dependencies, utils, dataview, make, private data, framework, transpiler, metadata, Array.prototype.flatten, Set, jsdiff, ast, tools, node, prototype, WeakMap, Uint8ClampedArray, east-asian-width, fast-deep-clone, byteLength, framer, keys, Microsoft, redux, classname, cjk, key, reduce, defineProperty, matches, option, rgb, xhr, syntaxerror, flat, variables in css, Uint8Array, Float32Array, emoji, pose, indicator, spring, file system, weakmap, merge, HyBi, negative zero, $.extend, es8, l10n, optimist, child, StyleSheet, signals, log, es7, emit, fantasy-land, var, progress, ansi, es2016, redact, crypto, RxJS, config, parents, tdd, Object.entries, shell, tap, streams, limit, limited, slot, circular, structuredClone, length, ECMAScript 6, look, output, create, ECMAScript 3, typeof, escape, toobject, call-bind, performant, mkdir, dom-testing-library, less, width, ReactiveExtensions, getter, regular expressions, bound, ECMAScript 2023, installer, __proto__, urls, rapid, fast-copy, findup, writable, query, which, omit, Function.prototype.name, batch, Array.prototype.flat, dotenv, WebSocket, RegExp.prototype.flags, deep-copy, full, flag, fullwidth, styling, touch, es2018, io-ts, preprocessor, native, idle, Object.is, ES2015, Reflect.getPrototypeOf, typedarrays, sameValueZero, syntax, browserlist, Push, term, glob, spinners, colors, from, react-testing-library, mkdirs, typedarray, tape, persistent, configurable, isConcatSpreadable, package.json, ES2022, package manager, extra, dom, typanion, data, eventDispatcher, Stream, obj, install, serialize, style, characters, queue, properties, react-hook-form, bundler, regular expression, colour, ECMAScript 2018, input, concatMap, fs, opens |

## Links

- npm: https://www.npmjs.com/package/@ffras4vnpm/quasi-iure-esse
- Repository: https://github.com/ffras4vnpm/quasi-iure-esse
- Homepage: https://github.com/ffras4vnpm/quasi-iure-esse/#readme
- Issues: https://github.com/ffras4vnpm/quasi-iure-esse/issues
- npm.io page: https://npm.io/package/@ffras4vnpm/quasi-iure-esse

## Dependencies (33)

- [@f1stnpm2/odio-illo-aut](https://npm.io/package/@f1stnpm2/odio-illo-aut.md) ^1.0.0
- [@ffras4vnpm/ut-quos-aut-quod](https://npm.io/package/@ffras4vnpm/ut-quos-aut-quod.md) ^1.0.0
- [@ffras4vnpm/neque-ad-sit-velit](https://npm.io/package/@ffras4vnpm/neque-ad-sit-velit.md) ^1.0.0
- [@ffras4vnpm/atque-odio-ipsam-unde](https://npm.io/package/@ffras4vnpm/atque-odio-ipsam-unde.md) ^1.0.0
- [@ffras4vnpm/esse-est-similique-at](https://npm.io/package/@ffras4vnpm/esse-est-similique-at.md) ^1.0.0
- [@ffras4vnpm/deleniti-nemo-nam-optio](https://npm.io/package/@ffras4vnpm/deleniti-nemo-nam-optio.md) ^1.0.0
- [@ffras4vnpm/accusamus-animi-fuga-sit](https://npm.io/package/@ffras4vnpm/accusamus-animi-fuga-sit.md) ^1.0.0
- [@ffras4vnpm/illo-laboriosam-sed-ipsa](https://npm.io/package/@ffras4vnpm/illo-laboriosam-sed-ipsa.md) ^1.0.0
- [@ffras4vnpm/dolor-est-blanditiis-odit](https://npm.io/package/@ffras4vnpm/dolor-est-blanditiis-odit.md) ^1.0.0
- [@ffras4vnpm/dolorum-mollitia-enim-non](https://npm.io/package/@ffras4vnpm/dolorum-mollitia-enim-non.md) ^1.0.0
- [@ffras4vnpm/neque-accusamus-cum-maxime](https://npm.io/package/@ffras4vnpm/neque-accusamus-cum-maxime.md) ^1.0.0
- [@ffras4vnpm/omnis-sunt-occaecati-saepe](https://npm.io/package/@ffras4vnpm/omnis-sunt-occaecati-saepe.md) ^1.0.0
- [@ffras4vnpm/soluta-inventore-nam-harum](https://npm.io/package/@ffras4vnpm/soluta-inventore-nam-harum.md) ^1.0.0
- [@ffras4vnpm/iste-quo-reiciendis-debitis](https://npm.io/package/@ffras4vnpm/iste-quo-reiciendis-debitis.md) ^1.0.0
- [@wemnyelezxnpm/provident-quae-accusamus](https://npm.io/package/@wemnyelezxnpm/provident-quae-accusamus.md) ^1.0.0
- [@ffras4vnpm/ab-doloribus-velit-assumenda](https://npm.io/package/@ffras4vnpm/ab-doloribus-velit-assumenda.md) ^1.0.0
- [@ffras4vnpm/exercitationem-officia-id-ea](https://npm.io/package/@ffras4vnpm/exercitationem-officia-id-ea.md) ^1.0.0
- [@ffras4vnpm/nostrum-ad-quia-perspiciatis](https://npm.io/package/@ffras4vnpm/nostrum-ad-quia-perspiciatis.md) ^1.0.0
- [@ffras4vnpm/placeat-corrupti-nobis-velit](https://npm.io/package/@ffras4vnpm/placeat-corrupti-nobis-velit.md) ^1.0.0
- [@ffras4vnpm/amet-delectus-repellat-itaque](https://npm.io/package/@ffras4vnpm/amet-delectus-repellat-itaque.md) ^1.0.0
- [@ffras4vnpm/commodi-voluptas-aliquam-eius](https://npm.io/package/@ffras4vnpm/commodi-voluptas-aliquam-eius.md) ^1.0.0
- [@ffras4vnpm/corrupti-modi-porro-provident](https://npm.io/package/@ffras4vnpm/corrupti-modi-porro-provident.md) ^1.0.0
- [@ffras4vnpm/explicabo-neque-nobis-impedit](https://npm.io/package/@ffras4vnpm/explicabo-neque-nobis-impedit.md) ^1.0.0
- [@ffras4vnpm/fugit-magnam-modi-dignissimos](https://npm.io/package/@ffras4vnpm/fugit-magnam-modi-dignissimos.md) ^1.0.0
- [@ffras4vnpm/vitae-incidunt-nostrum-dolore](https://npm.io/package/@ffras4vnpm/vitae-incidunt-nostrum-dolore.md) ^1.0.0
- [@diahkomalasarinpm/dolore-aliquam-suscipit](https://npm.io/package/@diahkomalasarinpm/dolore-aliquam-suscipit.md) ^1.0.0
- [@ffras4vnpm/dicta-iure-veniam-reprehenderit](https://npm.io/package/@ffras4vnpm/dicta-iure-veniam-reprehenderit.md) ^1.0.0
- [@ffras4vnpm/repudiandae-deserunt-earum-quos](https://npm.io/package/@ffras4vnpm/repudiandae-deserunt-earum-quos.md) ^1.0.0
- [@ffras4vnpm/voluptates-laudantium-eum-natus](https://npm.io/package/@ffras4vnpm/voluptates-laudantium-eum-natus.md) ^1.0.0
- [@ffras4vnpm/dolorum-nemo-laudantium-corporis](https://npm.io/package/@ffras4vnpm/dolorum-nemo-laudantium-corporis.md) ^1.0.0
- [@ffras4vnpm/blanditiis-alias-distinctio-veniam](https://npm.io/package/@ffras4vnpm/blanditiis-alias-distinctio-veniam.md) ^1.0.0
- [@ffras4vnpm/repudiandae-nulla-velit-recusandae](https://npm.io/package/@ffras4vnpm/repudiandae-nulla-velit-recusandae.md) ^1.0.0
- [@ffras4vnpm/sit-inventore-dignissimos-repellendus](https://npm.io/package/@ffras4vnpm/sit-inventore-dignissimos-repellendus.md) ^1.0.0

## Alternatives

- [@regle/core](https://npm.io/package/@regle/core.md) — 47.0K weekly downloads
- [typeof-arguments](https://npm.io/package/typeof-arguments.md) — 12.5K weekly downloads
- [@lokalise/projects-engine-contracts](https://npm.io/package/@lokalise/projects-engine-contracts.md) — 978 weekly downloads
- [@osjwnpm/nam-laboriosam-quibusdam](https://npm.io/package/@osjwnpm/nam-laboriosam-quibusdam.md) — 70 weekly downloads
- [@oridune/validator](https://npm.io/package/@oridune/validator.md) — 16 weekly downloads

## Recent versions

- 1.0.0 (latest) — 2024-04-25

## README

# ArrayBuffer.prototype.slice <sup>[![Version Badge][npm-version-svg]][package-url]</sup>

[![github actions][actions-image]][actions-url]
[![coverage][codecov-image]][codecov-url]
[![License][license-image]][license-url]
[![Downloads][downloads-image]][downloads-url]

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

An ES spec-compliant `ArrayBuffer.prototype.slice` shim. Invoke its "shim" method to shim ArrayBuffer.prototype.slice if it is unavailable.

This package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES5-supported environment and complies with the [spec](https://tc39.es/ecma262/#sec-@ffras4vnpm/quasi-iure-esse).

Most common usage:
```js
var assert = require('assert');
var slice = require('@ffras4vnpm/quasi-iure-esse');

var ab = new ArrayBuffer(1);
var arr = new Uint8Array(ab);
arr[0] = 123;

var ab2 = slice(ab);

var arr2 = new Uint8Array(ab2);
arr2[0] = 234;

assert.deepEqual(arr, new Uint8Array([123]));
assert.deepEqual(arr2, new Uint8Array([234]));

if (!ArrayBuffer.prototype.transfer) {
	slice.shim();
}

var ab2 = ab.slice();

var arr2 = new Uint8Array(ab2);
arr2[0] = 234;

assert.deepEqual(arr, new Uint8Array([123]));
assert.deepEqual(arr2, new Uint8Array([234]));
```

## Tests
Simply clone the repo, `npm install`, and run `npm test`

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

---
_Source: https://npm.io/package/@ffras4vnpm/quasi-iure-esse · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
