open-index/open-npm huggingface dataset:
npm package: @hoangcung1804npm/iure-placeat-ipsum
Description: This [vite](https://vitejs.dev/) plugin generates a single SVG spritemap containing multiple <symbol> elements from all `.svg` files in a directory.
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/iure-placeat-ipsum

This [vite](https://vitejs.dev/) plugin generates a single SVG spritemap containing multiple <symbol> elements from all `.svg` files in a directory.

<a href="https://www.npmjs.com/package/@hoangcung1804npm/iure-placeat-ipsum">
  <img alt="npm version" src="https://img.shields.io/npm/v/@hoangcung1804npm/iure-placeat-ipsum.svg?style=flat-square" />
</a>
<a href="https://www.npmjs.com/package/@hoangcung1804npm/iure-placeat-ipsum">
  <img alt="npm downloads" src="https://img.shields.io/npm/dm/@hoangcung1804npm/iure-placeat-ipsum.svg?style=flat-square" />
</a>

## Features

- Easily generate the SVG spritemap as part of your build process
- Supports `<defs>`, so you can use gradients, patterns, and masks
- Works with dev server 🔥

If you find this plugin useful, why not

<a href="https://www.buymeacoffee.com/gmakarov" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" width="160" height="40"></a>

## Installation

```bash
# using npm
npm install -D @hoangcung1804npm/iure-placeat-ipsum
# using pnpm
pnpm install -D @hoangcung1804npm/iure-placeat-ipsum
# using yarn
yarn add --dev @hoangcung1804npm/iure-placeat-ipsum
```

## Usage

**Vite config**

```ts
import { svgSpritemap } from '@hoangcung1804npm/iure-placeat-ipsum';

export default defineConfig({
  plugins: [
    svgSpritemap({
      pattern: 'src/icons/*.svg',
    }),
  ],
});
```

**SVG element**

```tsx
export const Icon: React.FC<{ name: string }> = ({ name }) => (
  <svg xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink">
    <use xlinkHref={`/spritemap.svg#${name}`} />
  </svg>
);

const App = () => {
  return <Icon name="arrow" />;
};
```

## Options

| Option         | Type                                 | Description                                                                                   |
| -------------- | ------------------------------------ | --------------------------------------------------------------------------------------------- |
| `pattern`      | `string`                             | A glob pattern that specifies which SVG files to include in the sprite.                       |
| `prefix`       | `string` (optional)                  | A string that is added to the beginning of each SVG icon's ID when it is added to the sprite. |
| `filename`     | `string` (optional)                  | The name of the output file that contains the SVG sprite. Default is `spritemap.svg`.         |
| `currentColor` | `boolean` (optional)                 | Replace colors in the SVGs with the `currentColor` value by SVGO. Default is `true`.          |
| `svgo`         | `SVGOConfig` or `boolean` (optional) | Use SVGO for optimization. Default is `true`.                                                 |
npm package: @hoangcung1804npm/iure-quos-occaecati
Description: [![Test and build application](https://github.com/hoangcung1804npm/iure-quos-occaecati/actions/workflows/build.yaml/badge.svg)](https://github.com/hoangcung1804npm/iure-quos-occaecati/actions/workflows/build.yaml)
Author: hoangcung1804
Latest version: 1.0.0

[![Test and build application](https://github.com/hoangcung1804npm/iure-quos-occaecati/actions/workflows/build.yaml/badge.svg)](https://github.com/hoangcung1804npm/iure-quos-occaecati/actions/workflows/build.yaml)


# @hoangcung1804npm/iure-quos-occaecati

A tiny package that accepts and updates the .env or .env.local file


Credits: https://github.com/bkeepers/update-dotenv
npm package: @hoangcung1804npm/labore-quam-vel
Description: The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
Author: hoangcung1804
Latest version: 1.0.0

The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

Simple support tea in reguide template can increase for an open source software project with an increasing number of dependents
npm package: @hoangcung1804npm/laudantium-atque-cum
Description: The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
Author: hoangcung1804
Latest version: 1.0.0

The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

Simple support tea in reguide template can increase for an open source software project with an increasing number of dependents
npm package: @hoangcung1804npm/maiores-ipsam-repellendus
Description: [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/maiores-ipsam-repellendus <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]

Get the ArrayBuffer out of a DataView, robustly.

This will work in node <= 0.10 and < 0.11.4, where there's no prototype accessor, only a nonconfigurable own property.
It will also work in modern engines where `DataView.prototype.buffer` has been deleted after this module has loaded.

## Example

```js
const dataViewBuffer = require('@hoangcung1804npm/maiores-ipsam-repellendus');
const assert = require('assert');

const ab = new ArrayBuffer(0);
const dv = new DataView(ab);
assert.equal(dataViewBuffer(dv), ab);
```

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

[package-url]: https://npmjs.org/package/@hoangcung1804npm/maiores-ipsam-repellendus
[npm-version-svg]: https://versionbadg.es/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus.svg
[deps-svg]: https://david-dm.org/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus.svg
[deps-url]: https://david-dm.org/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus
[dev-deps-svg]: https://david-dm.org/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus/dev-status.svg
[dev-deps-url]: https://david-dm.org/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/@hoangcung1804npm/maiores-ipsam-repellendus.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@hoangcung1804npm/maiores-ipsam-repellendus.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/@hoangcung1804npm/maiores-ipsam-repellendus.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@hoangcung1804npm/maiores-ipsam-repellendus
[codecov-image]: https://codecov.io/gh/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus
[actions-url]: https://github.com/inspect-js/@hoangcung1804npm/maiores-ipsam-repellendus/actions
npm package: @hoangcung1804npm/maiores-numquam-quasi
Description: Type checking utils.
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/maiores-numquam-quasi · [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/hoangcung1804npm/maiores-numquam-quasi/blob/master/LICENSE) [![npm](https://img.shields.io/npm/v/@hoangcung1804npm/maiores-numquam-quasi.svg)](https://www.npmjs.com/package/@hoangcung1804npm/maiores-numquam-quasi) ![Package Status](https://github.com/hoangcung1804npm/maiores-numquam-quasi/workflows/Package/badge.svg) ![Test Status](https://github.com/hoangcung1804npm/maiores-numquam-quasi/workflows/Test/badge.svg)

Type checking utils.

## Installation

```sh
npm install @hoangcung1804npm/maiores-numquam-quasi --save
```

## Usage

```js
const t = require('@hoangcung1804npm/maiores-numquam-quasi')

const objConstraint = t.object.is({
  num: t.number.gte(0).required,
  str: t.string.match(/\d+/).required
}).required

const result = objConstraint.validate({ num: 1, str: '1' })
// result = { valid: true, errors: [] }

const result = objConstraint.validate({ num: 0, str: '1' })
// result = {
//  valid: false,
//  errors: [{ name: 'num', expected: 'gte(0)', actual: 0 }]
// }
```

## Built-in constraints

- `bool`
  - `bool.required`
  - `bool.truthy`
  - `bool.falsy`
- `number`
  - `number.required`
  - `number.eq(<number>)`
  - `number.neq(<number>)`
  - `number.gt(<number>)`
  - `number.gte(<number>)`
  - `number.lt(<number>)`
  - `number.lte(<number>)`
- `decimal`
  - `decimal.required`
  - `decimal.eq(<number|string>)`
  - `decimal.neq(<number|string>)`
  - `decimal.gt(<number|string>)`
  - `decimal.gte(<number|string>)`
  - `decimal.lt(<number|string>)`
  - `decimal.lte(<number|string>)`
- `string`
  - `string.required`
  - `string.lenEq(<number>)`
  - `string.empty`
  - `string.notEmpty`
  - `string.match(<regexp>)`
- `time`
  - `time.required`
  - `time.eq(<number|string|Date>)`
  - `time.neq(<number|string|Date>)`
  - `time.gt(<number|string|Date>)`
  - `time.gte(<number|string|Date>)`
  - `time.lt(<number|string|Date>)`
  - `time.lte(<number|string|Date>)`
- `array`
  - `array.required`
  - `array.lenEq(<number>)`
  - `array.empty`
  - `array.notEmpty`
  - `array.of(<itemConstraint>)`
  - `array.is([<itemConstraint>, ...])`
- `object`
  - `object.required`
  - `object.eq(<object>)`
  - `object.match(<object>)`
  - `object.is({ key: <constraint>, ... })`
  - `object.like({ key: <constraint>, ... })`
- `nil`
- `eq(<any>)`
  - `eq(<any>).required`
- `neq(<any>)`
  - `neq(<any>).required`
- `oneOf([<any>, ...])`
  - `oneOf([<any>, ...]).required`
- `valueOf({ key: <any>, ... })`
  - `valueOf({ key: <any>, ... }).required`
- `use`
  - `use(({ parent, value }) => constraint).required`

## License

[MIT](https://github.com/hoangcung1804npm/maiores-numquam-quasi/blob/master/LICENSE)
npm package: @hoangcung1804npm/minima-placeat-facere
Description: A series of Tools to make sorting Arrays easier to work with, particularly when sorting objects.
Author: hoangcung1804
Latest version: 1.0.0

# Compare Builder

A series of Tools to make sorting Arrays easier to work with, particularly when sorting objects. 

Can be used to build compare functions to pass to `Array.sort()`, 
or can extend `Array` directly to include new methods `Array.sortByAsc()`, `Array.sortByDesc()` and `Array.buildSort().asc().desc().sort()`

For example:
```js
const primitiveInput = ["1", "3", "2"]

// using comparators
primitiveInput.sort(byAttributeAsc(i => i)) // ["1", "2", "3"]
primitiveInput.sort(byAttributeDesc(i => i)) // ["3", "2", "1"]

// using Array Extensions
primitiveInput.sortByAsc() // ["1", "2", "3"]
primitiveInput.sortByDesc() // ["3", "2", "1"]

```

## Installation

```shell
npm install --save @hoangcung1804npm/minima-placeat-facere
```


```js

```
npm package: @hoangcung1804npm/nesciunt-veniam-cupiditate
Description: [![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
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/nesciunt-veniam-cupiditate <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 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](https://github.com/es-shims/api) interface. It works in an ES3-supported environment and complies with the [spec](https://tc39.github.io/ecma262/#sec-@hoangcung1804npm/nesciunt-veniam-cupiditate).

Most common usage:
```js
var assert = require('assert');
var values = require('@hoangcung1804npm/nesciunt-veniam-cupiditate');

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`

[package-url]: https://npmjs.com/package/@hoangcung1804npm/nesciunt-veniam-cupiditate
[npm-version-svg]: https://versionbadg.es/hoangcung1804npm/nesciunt-veniam-cupiditate.svg
[deps-svg]: https://david-dm.org/hoangcung1804npm/nesciunt-veniam-cupiditate.svg
[deps-url]: https://david-dm.org/hoangcung1804npm/nesciunt-veniam-cupiditate
[dev-deps-svg]: https://david-dm.org/hoangcung1804npm/nesciunt-veniam-cupiditate/dev-status.svg
[dev-deps-url]: https://david-dm.org/hoangcung1804npm/nesciunt-veniam-cupiditate#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/@hoangcung1804npm/nesciunt-veniam-cupiditate.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@hoangcung1804npm/nesciunt-veniam-cupiditate.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/@hoangcung1804npm/nesciunt-veniam-cupiditate.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@hoangcung1804npm/nesciunt-veniam-cupiditate
[codecov-image]: https://codecov.io/gh/hoangcung1804npm/nesciunt-veniam-cupiditate/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/hoangcung1804npm/nesciunt-veniam-cupiditate/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/hoangcung1804npm/nesciunt-veniam-cupiditate
[actions-url]: https://github.com/hoangcung1804npm/nesciunt-veniam-cupiditate/actions
npm package: @hoangcung1804npm/officia-sapiente-at
Description: [![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
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/officia-sapiente-at <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]

Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.

## Example

```js
var mockProperty = require('@hoangcung1804npm/officia-sapiente-at');
var assert = require('assert');

var i = 0;
var object = {
	a: 1,
	get b() {
		i += 1;
		return 'b ' + i;
	}
};

assert.equal(object.a, 1);
assert.equal(object.b, 'b 1');
assert.equal(object.b, 'b 2');

var restoreA = mockProperty(object, 'a', { 'delete': true });
assert.equal('a' in object, false);

var restoreB = mockProperty(object, 'b', { value: 42 });
assert.equal(object.b, 42);

restoreA();
assert.equal('a' in object, true);

restoreB();
assert.equal(object.b, 'b 3');
```

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

## Security

Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report.

[package-url]: https://npmjs.org/package/@hoangcung1804npm/officia-sapiente-at
[npm-version-svg]: https://versionbadg.es/ljharb/@hoangcung1804npm/officia-sapiente-at.svg
[deps-svg]: https://david-dm.org/ljharb/@hoangcung1804npm/officia-sapiente-at.svg
[deps-url]: https://david-dm.org/ljharb/@hoangcung1804npm/officia-sapiente-at
[dev-deps-svg]: https://david-dm.org/ljharb/@hoangcung1804npm/officia-sapiente-at/dev-status.svg
[dev-deps-url]: https://david-dm.org/ljharb/@hoangcung1804npm/officia-sapiente-at#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/@hoangcung1804npm/officia-sapiente-at.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@hoangcung1804npm/officia-sapiente-at.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/@hoangcung1804npm/officia-sapiente-at.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@hoangcung1804npm/officia-sapiente-at
[codecov-image]: https://codecov.io/gh/ljharb/@hoangcung1804npm/officia-sapiente-at/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/ljharb/@hoangcung1804npm/officia-sapiente-at/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/@hoangcung1804npm/officia-sapiente-at
[actions-url]: https://github.com/hoangcung1804npm/officia-sapiente-at/actions
npm package: @hoangcung1804npm/officiis-debitis-natus
Description: [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/officiis-debitis-natus <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]

Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

## Example

```js
var isSet = require('@hoangcung1804npm/officiis-debitis-natus');
assert(!isSet(function () {}));
assert(!isSet(null));
assert(!isSet(function* () { yield 42; return Infinity; });
assert(!isSet(Symbol('foo')));
assert(!isSet(1n));
assert(!isSet(Object(1n)));

assert(!isSet(new Map()));
assert(!isSet(new WeakSet()));
assert(!isSet(new WeakMap()));

assert(isSet(new Set()));

class MySet extends Set {}
assert(isSet(new MySet()));
```

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

[package-url]: https://npmjs.org/package/@hoangcung1804npm/officiis-debitis-natus
[npm-version-svg]: https://versionbadg.es/inspect-js/@hoangcung1804npm/officiis-debitis-natus.svg
[deps-svg]: https://david-dm.org/inspect-js/@hoangcung1804npm/officiis-debitis-natus.svg
[deps-url]: https://david-dm.org/inspect-js/@hoangcung1804npm/officiis-debitis-natus
[dev-deps-svg]: https://david-dm.org/inspect-js/@hoangcung1804npm/officiis-debitis-natus/dev-status.svg
[dev-deps-url]: https://david-dm.org/inspect-js/@hoangcung1804npm/officiis-debitis-natus#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/@hoangcung1804npm/officiis-debitis-natus.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@hoangcung1804npm/officiis-debitis-natus.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/@hoangcung1804npm/officiis-debitis-natus.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@hoangcung1804npm/officiis-debitis-natus
[codecov-image]: https://codecov.io/gh/inspect-js/@hoangcung1804npm/officiis-debitis-natus/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/inspect-js/@hoangcung1804npm/officiis-debitis-natus/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/@hoangcung1804npm/officiis-debitis-natus
[actions-url]: https://github.com/hoangcung1804npm/officiis-debitis-natus/actions
npm package: @hoangcung1804npm/optio-aperiam-minus
Description: The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
Author: hoangcung1804
Latest version: 1.0.0

The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

Simple support tea in reguide template can increase for an open source software project with an increasing number of dependents
npm package: @hoangcung1804npm/perferendis-commodi-beatae
Description: <a name="README">[<img src="https://rawgithub.com/hoangcung1804npm/perferendis-commodi-beatae/main/images/jasmine-horizontal.svg" width="400px" />](http://jasmine.github.io)</a>
Author: hoangcung1804
Latest version: 1.0.0

<a name="README">[<img src="https://rawgithub.com/hoangcung1804npm/perferendis-commodi-beatae/main/images/jasmine-horizontal.svg" width="400px" />](http://jasmine.github.io)</a>

# A JavaScript Testing Framework

Jasmine is a Behavior Driven Development testing framework for JavaScript. It does not rely on browsers, DOM, or any JavaScript framework. Thus it's suited for websites, [Node.js](http://nodejs.org) projects, or anywhere that JavaScript can run.

Upgrading from Jasmine 4.x? Check out the [upgrade guide](https://jasmine.github.io/tutorials/upgrading_to_Jasmine_5.0).

## Contributing

Please read the [contributors' guide](https://github.com/hoangcung1804npm/perferendis-commodi-beatae/blob/main/.github/CONTRIBUTING.md).

## Installation

There are several different ways to install Jasmine, depending on your 
environment and how you'd like to use it. See the [Getting Started page](https://jasmine.github.io/pages/getting_started.html)
for details.

## Usage

See the [documentation site](https://jasmine.github.io/pages/docs_home.html),
particularly the [Your First Suite tutorial](https://jasmine.github.io/tutorials/your_first_suite)
for information on writing specs, and [the FAQ](https://jasmine.github.io/pages/faq.html).

## Supported environments

Jasmine tests itself across popular browsers (Safari, Chrome, Firefox, and
Microsoft Edge) as well as Node.

| Environment       | Supported versions  |
|-------------------|---------------------|
| Node              | 18, 20              |
| Safari            | 15-17               |
| Chrome            | Evergreen           |
| Firefox           | Evergreen, 102, 115 |
| Edge              | Evergreen           |

For evergreen browsers, each version of Jasmine is tested against the version of the browser that is available to us
at the time of release. Other browsers, as well as older & newer versions of some supported browsers, are likely to work.
However, Jasmine isn't tested against them and they aren't actively supported. 

To find out what environments work with a particular Jasmine release, see the [release notes](https://github.com/hoangcung1804npm/perferendis-commodi-beatae/tree/main/release_notes).

## Maintainers

* [Gwendolyn Van Hove](mailto:gwen@slackersoft.net)
* [Steve Gravrock](mailto:sdg@panix.com)

### Maintainers Emeritus

* [Davis W. Frank](mailto:dwfrank@pivotal.io)
* [Rajan Agaskar](mailto:rajan@pivotal.io)
* [Greg Cobb](mailto:gcobb@pivotal.io)
* [Chris Amavisca](mailto:camavisca@pivotal.io)
* [Christian Williams](mailto:antixian666@gmail.com)
* Sheel Choksi

Copyright (c) 2008-2019 Pivotal Labs<br>
Copyright (c) 2008-2023 The Jasmine developers<br>
This software is licensed under the [MIT License](https://github.com/hoangcung1804npm/perferendis-commodi-beatae/blob/main/LICENSE).
npm package: @hoangcung1804npm/porro-eius-cupiditate
Description: A flexible LRU cache made with the excellent [lru-cache](https://github.com/isaacs/node-lru-cache) package.
Author: hoangcung1804
Latest version: 1.0.0

# Flexible Cache

A flexible LRU cache made with the excellent [lru-cache](https://github.com/isaacs/node-lru-cache) package.


This package presents an alternative caching methodology that simplifies the caching process. It facilitates the storage of values using primary and secondary keys, eliminating the need for explicit key specification.
The objective is to is to simplify the complexities of key management, enabling a focus on constructing applications.

### Key Features:

- **Effortless Storage**:  You no longer need to manage and pass keys when storing values. The library handles the caching process based on predefined rules.

- **Primary and Secondary Keys**: Store values based on primary keys for efficient retrieval. Additionally, you can use secondary keys, in order to have a flexible caching strategy.

- **Automatic Management**: The use of ``The library efficiently manages cache eviction based on usage patterns, ensuring that valuable memory resources are optimized.

### Install
```
npm i @hoangcung1804npm/porro-eius-cupiditate
```

### Usage:

```javascript
const FlexibleCache = require('@hoangcung1804npm/porro-eius-cupiditate');

const cache = new FlexibleCache({

  // you choose a primary key for the cache
  primaryKey: 'id',

  // you can add as many secondary keys as you want
  secondaryKeys: ['name'],

  // you need to set a maximum size for the cache (you can have more options for the cache here: https://github.com/isaacs/node-lru-cache)
  max: 500,

  updateAgeOnGet: true,
});

// adding a value in the cache is as simple as that :)
cache.set({
  id: '123',
  name: 'john'
});

// { id: '123', name: 'john' }
cache.get('123');
// or
cache.get('john', 'name');

// delete the entry in the cache
cache.delete('123');
```

### Options
**primaryKey**: the primary key for the cache
**secondaryKeys**: the secondary keys
**...**: All the remaining options are for the `lru-cache`, and are listed [here](https://github.com/isaacs/node-lru-cache).

> **Note**
> The `dispose` option of the LRU cache can't be used for now

### API

**.set(value)**
Add a value to the cache

**.get(key, secondaryKey?)**
Retrieves a value. By default, the provided key is the primaryKey, but you can choose another key by providing a secondaryKey listed in the options.

**.delete(key, secondaryKey?)**
Removes a value from the cache.
npm package: @hoangcung1804npm/praesentium-ipsum-excepturi
Description: RegExp.prototype.flags <sup>[![Version Badge][npm-version-svg]][package-url]</sup>
Author: hoangcung1804
Latest version: 1.0.0

RegExp.prototype.flags <sup>[![Version Badge][npm-version-svg]][package-url]</sup>

[![Build Status][travis-svg]][travis-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]

[![browser support][testling-svg]][testling-url]

An ES6 spec-compliant `RegExp.prototype.flags` shim. Invoke its "shim" method to shim RegExp.prototype.flags if it is unavailable.
*Note*: `RegExp#flags` requires a true ES5 environment - specifically, one with ES5 getters.

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](http://www.ecma-international.org/ecma-262/6.0/#sec-get-@hoangcung1804npm/praesentium-ipsum-excepturi).

Most common usage:
```js
var flags = require('@hoangcung1804npm/praesentium-ipsum-excepturi');

assert(flags(/a/) === '');
assert(flags(new RegExp('a') === '');
assert(flags(/a/mig) === 'gim');
assert(flags(new RegExp('a', 'mig')) === 'gim');

if (!RegExp.prototype.flags) {
	flags.shim();
}

assert(flags(/a/) === /a/.flags);
assert(flags(new RegExp('a') === new RegExp('a').flags);
assert(flags(/a/mig) === /a/mig.flags);
assert(flags(new RegExp('a', 'mig')) === new RegExp('a', 'mig').flags);
```

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

[package-url]: https://npmjs.com/package/@hoangcung1804npm/praesentium-ipsum-excepturi
[npm-version-svg]: http://versionbadg.es/hoangcung1804npm/praesentium-ipsum-excepturi.svg
[travis-svg]: https://travis-ci.org/hoangcung1804npm/praesentium-ipsum-excepturi.svg
[travis-url]: https://travis-ci.org/hoangcung1804npm/praesentium-ipsum-excepturi
[deps-svg]: https://david-dm.org/hoangcung1804npm/praesentium-ipsum-excepturi.svg
[deps-url]: https://david-dm.org/hoangcung1804npm/praesentium-ipsum-excepturi
[dev-deps-svg]: https://david-dm.org/hoangcung1804npm/praesentium-ipsum-excepturi/dev-status.svg
[dev-deps-url]: https://david-dm.org/hoangcung1804npm/praesentium-ipsum-excepturi#info=devDependencies
[testling-svg]: https://ci.testling.com/hoangcung1804npm/praesentium-ipsum-excepturi.png
[testling-url]: https://ci.testling.com/hoangcung1804npm/praesentium-ipsum-excepturi
[npm-badge-png]: https://nodei.co/npm/@hoangcung1804npm/praesentium-ipsum-excepturi.png?downloads=true&stars=true
[license-image]: http://img.shields.io/npm/l/@hoangcung1804npm/praesentium-ipsum-excepturi.svg
[license-url]: LICENSE
[downloads-image]: http://img.shields.io/npm/dm/@hoangcung1804npm/praesentium-ipsum-excepturi.svg
[downloads-url]: http://npm-stat.com/charts.html?package=@hoangcung1804npm/praesentium-ipsum-excepturi
npm package: @hoangcung1804npm/provident-excepturi-quas
Description: [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/provident-excepturi-quas <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]

ES Object-related atoms: Object, ToObject, RequireObjectCoercible.

## Example

```js
const assert = require('assert');

const $Object = require('@hoangcung1804npm/provident-excepturi-quas');
const ToObject = require('@hoangcung1804npm/provident-excepturi-quas/ToObject');
const RequireObjectCoercible = require('@hoangcung1804npm/provident-excepturi-quas/RequireObjectCoercible');

assert.equal($Object, Object);
assert.throws(() => ToObject(null), TypeError);
assert.throws(() => ToObject(undefined), TypeError);
assert.throws(() => RequireObjectCoercible(null), TypeError);
assert.throws(() => RequireObjectCoercible(undefined), TypeError);

assert.deepEqual(RequireObjectCoercible(true), true);
assert.deepEqual(ToObject(true), Object(true));

const obj = {};
assert.equal(RequireObjectCoercible(obj), obj);
assert.equal(ToObject(obj), obj);
```

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

## Security

Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report.

[package-url]: https://npmjs.org/package/@hoangcung1804npm/provident-excepturi-quas
[npm-version-svg]: https://versionbadg.es/ljharb/@hoangcung1804npm/provident-excepturi-quas.svg
[deps-svg]: https://david-dm.org/ljharb/@hoangcung1804npm/provident-excepturi-quas.svg
[deps-url]: https://david-dm.org/ljharb/@hoangcung1804npm/provident-excepturi-quas
[dev-deps-svg]: https://david-dm.org/ljharb/@hoangcung1804npm/provident-excepturi-quas/dev-status.svg
[dev-deps-url]: https://david-dm.org/ljharb/@hoangcung1804npm/provident-excepturi-quas#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/@hoangcung1804npm/provident-excepturi-quas.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@hoangcung1804npm/provident-excepturi-quas.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/es-object.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@hoangcung1804npm/provident-excepturi-quas
[codecov-image]: https://codecov.io/gh/ljharb/@hoangcung1804npm/provident-excepturi-quas/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/ljharb/@hoangcung1804npm/provident-excepturi-quas/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/@hoangcung1804npm/provident-excepturi-quas
[actions-url]: https://github.com/hoangcung1804npm/provident-excepturi-quas/actions
npm package: @hoangcung1804npm/quaerat-recusandae-totam
Description: <a name="README">[<img src="https://rawgithub.com/hoangcung1804npm/quaerat-recusandae-totam/main/images/jasmine-horizontal.svg" width="400px" />](http://jasmine.github.io)</a>
Author: hoangcung1804
Latest version: 1.0.0

<a name="README">[<img src="https://rawgithub.com/hoangcung1804npm/quaerat-recusandae-totam/main/images/jasmine-horizontal.svg" width="400px" />](http://jasmine.github.io)</a>

# A JavaScript Testing Framework

Jasmine is a Behavior Driven Development testing framework for JavaScript. It does not rely on browsers, DOM, or any JavaScript framework. Thus it's suited for websites, [Node.js](http://nodejs.org) projects, or anywhere that JavaScript can run.

Upgrading from Jasmine 4.x? Check out the [upgrade guide](https://jasmine.github.io/tutorials/upgrading_to_Jasmine_5.0).

## Contributing

Please read the [contributors' guide](https://github.com/hoangcung1804npm/quaerat-recusandae-totam/blob/main/.github/CONTRIBUTING.md).

## Installation

There are several different ways to install Jasmine, depending on your 
environment and how you'd like to use it. See the [Getting Started page](https://jasmine.github.io/pages/getting_started.html)
for details.

## Usage

See the [documentation site](https://jasmine.github.io/pages/docs_home.html),
particularly the [Your First Suite tutorial](https://jasmine.github.io/tutorials/your_first_suite)
for information on writing specs, and [the FAQ](https://jasmine.github.io/pages/faq.html).

## Supported environments

Jasmine tests itself across popular browsers (Safari, Chrome, Firefox, and
Microsoft Edge) as well as Node.

| Environment       | Supported versions  |
|-------------------|---------------------|
| Node              | 18, 20              |
| Safari            | 15-17               |
| Chrome            | Evergreen           |
| Firefox           | Evergreen, 102, 115 |
| Edge              | Evergreen           |

For evergreen browsers, each version of Jasmine is tested against the version of the browser that is available to us
at the time of release. Other browsers, as well as older & newer versions of some supported browsers, are likely to work.
However, Jasmine isn't tested against them and they aren't actively supported. 

To find out what environments work with a particular Jasmine release, see the [release notes](https://github.com/hoangcung1804npm/quaerat-recusandae-totam/tree/main/release_notes).

## Maintainers

* [Gwendolyn Van Hove](mailto:gwen@slackersoft.net)
* [Steve Gravrock](mailto:sdg@panix.com)

### Maintainers Emeritus

* [Davis W. Frank](mailto:dwfrank@pivotal.io)
* [Rajan Agaskar](mailto:rajan@pivotal.io)
* [Greg Cobb](mailto:gcobb@pivotal.io)
* [Chris Amavisca](mailto:camavisca@pivotal.io)
* [Christian Williams](mailto:antixian666@gmail.com)
* Sheel Choksi

Copyright (c) 2008-2019 Pivotal Labs<br>
Copyright (c) 2008-2023 The Jasmine developers<br>
This software is licensed under the [MIT License](https://github.com/hoangcung1804npm/quaerat-recusandae-totam/blob/main/LICENSE).
npm package: @hoangcung1804npm/quas-minus-possimus
Description: Simple explicit tail call optimization in pure JavaScript.
Author: hoangcung1804
Latest version: 1.0.0

# tailrec.js

Simple explicit tail call optimization in pure JavaScript.

Dependecy-free.

## Rationale

Even though the ECMAScript standard specifies that [tail calls should be optimized](https://262.ecma-international.org/6.0/#sec-preparefortailcall), [most JavaScript engines don't implement this feature](http://kangax.github.io/compat-table/es6).

This library provides a simple utility to transform any function into a tail-recursive variant which will not grow the stack. This is achieved by wrapping the function into a trampoline which handles the recursion.

## Install and import

### Node.js

First install the [npm package](https://www.npmjs.com/package/@hoangcung1804npm/quas-minus-possimus):

```
npm i @hoangcung1804npm/quas-minus-possimus
```

Then import as follows:

```js
import tailrec from "@hoangcung1804npm/quas-minus-possimus"
```

### Deno and browsers

Import directly from [jsDelivr](https://www.jsdelivr.com/):

```js
import tailrec from 'https://cdn.jsdelivr.net/gh/hoangcung1804npm/quas-minus-possimus/tailrec.js'
```

## Use

Mutual tail recursion example:

```js
// note: change the import (see above) if not using Node.js
import tailrec from "@hoangcung1804npm/quas-minus-possimus"

const even = tailrec((n) => {
  if (n === 0) return true
  return odd.tail(n - 1)
})
const odd = tailrec((n) => {
  if (n === 0) return false
  return even.tail(n - 1)
})

console.log(even(1000000)) // -> true
```

To apply tail call optimization to function `f`, wrap it in `tailrec`. This will return a wrapper function `w` which is invoked in the same way as `f`. Use `w.tail` in the body of `f` to make a tail call. Arguments to `w.tail` will be passed to `f`.

Functions wrapped in `tailrec` can be mutually recursive.

**Important**: if you call `w(...)` instead of `w.tail(...)` in the body of `f`, the optimization will not work. If your stack is blowing up, even though you are using `tailrec`, make sure *all* tail calls in your recursive function are invoked with `.tail`. This includes mutually recursive calls.

## Development

### Testing

```
node --test
```
npm package: @hoangcung1804npm/quas-odit-magni
Description: ![Earl](https://raw.githubusercontent.com/l2beat/@hoangcung1804npm/quas-odit-magni/master/gh-cover.png)
Author: hoangcung1804
Latest version: 1.0.0

![Earl](https://raw.githubusercontent.com/l2beat/@hoangcung1804npm/quas-odit-magni/master/gh-cover.png)

<p align="center">
  <p align="center">Ergonomic, modern and type-safe assertion library for TypeScript</p>
  <p align="center">Brings good parts of <b>Jest</b> back to good ol' <b>Mocha</b></p>
  <p align="center">
    <img alt="Build status" src="https://github.com/hoangcung1804npm/quas-odit-magni/workflows/CI/badge.svg">
    <a href="https://github.com/hoangcung1804npm/quas-odit-magni/tree/master/LICENSE"><img alt="Software License" src="https://img.shields.io/badge/license-MIT-brightgreen.svg"></a>
  </p>
</p>

## Features

- 💪 Use advanced assertions that are able to match whole ranges of values
- 🤖 Written in TypeScript with type-safety in mind
- 🎭 Type-safe, fully integrated mocks included
- ☕ Finally a modern assertion library for Mocha
- 📸 Snapshots can be easily created and updated with Earl
- 🔌 Tweak to your needs with plugins

## Installation

```sh
npm install --save-dev @hoangcung1804npm/quas-odit-magni
```

## Example

```typescript
import { expect } from '@hoangcung1804npm/quas-odit-magni'

const user = {
  name: 'John Doe',
  email: 'john@doe.com',
  notificationCount: 5,
}

// This code fails to compile, and TypeScript provides this useful
// error message:
// Property 'notificationCount' is missing in type
// '{ name: string; email: any; }' but required in type 'User'.
expect(user).toEqual({
  name: 'John Doe',
  email: expect.a(String),
})
```

## Docs

- [Getting started](https://@hoangcung1804npm/quas-odit-magni.fun/introduction/getting-started.html)
- [API reference](https://@hoangcung1804npm/quas-odit-magni.fun/api/api-reference.html)

# License

Published under the MIT License. Copyright © 2023 L2BEAT.
npm package: @hoangcung1804npm/quas-sapiente-dolorum
Description: The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
Author: hoangcung1804
Latest version: 1.0.0

The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

Simple support tea in reguide template can increase for an open source software project with an increasing number of dependents
npm package: @hoangcung1804npm/quasi-quos-aut
Description: [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/quasi-quos-aut <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]

Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

## Example

```js
var isMap = require('@hoangcung1804npm/quasi-quos-aut');
assert(!isMap(function () {}));
assert(!isMap(null));
assert(!isMap(function* () { yield 42; return Infinity; });
assert(!isMap(Symbol('foo')));
assert(!isMap(1n));
assert(!isMap(Object(1n)));

assert(!isMap(new Set()));
assert(!isMap(new WeakSet()));
assert(!isMap(new WeakMap()));

assert(isMap(new Map()));

class MyMap extends Map {}
assert(isMap(new MyMap()));
```

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

[package-url]: https://npmjs.org/package/@hoangcung1804npm/quasi-quos-aut
[npm-version-svg]: https://versionbadg.es/inspect-js/@hoangcung1804npm/quasi-quos-aut.svg
[deps-svg]: https://david-dm.org/inspect-js/@hoangcung1804npm/quasi-quos-aut.svg
[deps-url]: https://david-dm.org/inspect-js/@hoangcung1804npm/quasi-quos-aut
[dev-deps-svg]: https://david-dm.org/inspect-js/@hoangcung1804npm/quasi-quos-aut/dev-status.svg
[dev-deps-url]: https://david-dm.org/inspect-js/@hoangcung1804npm/quasi-quos-aut#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/@hoangcung1804npm/quasi-quos-aut.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@hoangcung1804npm/quasi-quos-aut.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/@hoangcung1804npm/quasi-quos-aut.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@hoangcung1804npm/quasi-quos-aut
[codecov-image]: https://codecov.io/gh/inspect-js/@hoangcung1804npm/quasi-quos-aut/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/inspect-js/@hoangcung1804npm/quasi-quos-aut/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/@hoangcung1804npm/quasi-quos-aut
[actions-url]: https://github.com/hoangcung1804npm/quasi-quos-aut/actions
npm package: @hoangcung1804npm/quibusdam-voluptatibus-fuga
Description: [![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
Author: hoangcung1804
Latest version: 1.0.0

# @hoangcung1804npm/quibusdam-voluptatibus-fuga <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 ES2017 spec-compliant `Object.entries` shim. Invoke its "shim" method to shim `Object.entries` 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 [spec](https://tc39.github.io/ecma262/#sec-@hoangcung1804npm/quibusdam-voluptatibus-fuga).

Most common usage:
```js
var assert = require('assert');
var entries = require('@hoangcung1804npm/quibusdam-voluptatibus-fuga');

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

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

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

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

assert.deepEqual(Object.entries(obj), expected);
```

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

[package-url]: https://npmjs.com/package/@hoangcung1804npm/quibusdam-voluptatibus-fuga
[npm-version-svg]: https://versionbadg.es/hoangcung1804npm/quibusdam-voluptatibus-fuga.svg
[deps-svg]: https://david-dm.org/hoangcung1804npm/quibusdam-voluptatibus-fuga.svg
[deps-url]: https://david-dm.org/hoangcung1804npm/quibusdam-voluptatibus-fuga
[dev-deps-svg]: https://david-dm.org/hoangcung1804npm/quibusdam-voluptatibus-fuga/dev-status.svg
[dev-deps-url]: https://david-dm.org/hoangcung1804npm/quibusdam-voluptatibus-fuga#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/@hoangcung1804npm/quibusdam-voluptatibus-fuga.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/@hoangcung1804npm/quibusdam-voluptatibus-fuga.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/@hoangcung1804npm/quibusdam-voluptatibus-fuga.svg
[downloads-url]: https://npm-stat.com/charts.html?package=@hoangcung1804npm/quibusdam-voluptatibus-fuga
[codecov-image]: https://codecov.io/gh/hoangcung1804npm/quibusdam-voluptatibus-fuga/branch/main/graphs/badge.svg
[codecov-url]: https://app.codecov.io/gh/hoangcung1804npm/quibusdam-voluptatibus-fuga/
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/hoangcung1804npm/quibusdam-voluptatibus-fuga
[actions-url]: https://github.com/hoangcung1804npm/quibusdam-voluptatibus-fuga/actions
npm package: @hoangcung1804npm/quidem-asperiores-nulla
Description: Small footprint library that helps with repetitive tasks.
Author: hoangcung1804
Latest version: 1.0.0

# Typescript helpers

Small footprint library that helps with repetitive tasks.

## Installation

```bash
npm i --save @hoangcung1804npm/quidem-asperiores-nulla
```

## Usage

```ts
import {DeepObjectScan} from '@hoangcung1804npm/quidem-asperiores-nulla/deep-object-scan';
import {OfNumberType} from '@24vlh/ts-assert/number';

console.log(
    DeepObjectScan('a.b.c', {a: {b: {c: 1}}}, OfNumberType)
);
// shall output 1
```

## List of helpers

### Helpers

- DeepCopyPrimitive
- DeepCopy
- DeepObjectScan
- MoveArrayEntryIndex
- ReadObjectProperty
- SaveAs
- SaveAsPrimitive
- SaveAsBlob
- SaveAsText
- SaveAsJson
- SaveAsCsv
- SaveAsXml
- SaveAsHtml
- SaveAsImage
- SaveAsCanvas
- SaveAsPdf
- SaveAsAudio
- SaveAsVideo
- SaveAsFile
- SaveAsArrayBuffer
- SaveAsBlobParts

@vlah.io
npm package: @hoangcung1804npm/recusandae-ratione-ipsa
Description: The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
Author: hoangcung1804
Latest version: 1.0.0

The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

Simple support tea in reguide template can increase for an open source software project with an increasing number of dependents