# care-js-compat

> care-js compat

Latest version **3.3.4** (published 2019-10-25) · MIT license · 0 weekly downloads

## Install

```sh
npm install care-js-compat
pnpm add care-js-compat
yarn add care-js-compat
bun add care-js-compat
```

## 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 | 3.3.4 |
| Published | 2019-10-25 |
| First published | 2019-10-25 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 267.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | codler |

## Links

- npm: https://www.npmjs.com/package/care-js-compat
- npm.io page: https://npm.io/package/care-js-compat

## Dependencies (2)

- [semver](https://npm.io/package/semver.md) ^6.3.0
- [browserslist](https://npm.io/package/browserslist.md) ^4.7.2

## Recent versions

- 3.3.4 (latest) — 2019-10-25

## README

Donation ETH `0x8F36c9066435c52053bf4447Cbd837e14ABaf403`

[`care-js-compat` package](https://github.com/zloirock/core-js/packages/core-js-compat) contains data about the necessity of [`care-js`](https://github.com/zloirock/core-js) modules and API for getting a list of required care-js modules by browserslist query.

```js
const {
  list,              // array of required modules
  targets,           // object with targets for each module
} = require('care-js-compat')({
  targets: '> 2.5%', // browserslist query
  filter: 'es.',     // optional filter - string-prefix, regexp or list of modules
});

console.log(targets);
/* =>
{
  'es.symbol.description': { ios: '12.0-12.1' },
  'es.array.reverse': { ios: '12.0-12.1' },
  'es.string.replace': { firefox: '63', ios: '12.0-12.1' },
  'es.string.trim': { ios: '12.0-12.1' },
  'es.promise': { firefox: '63' },
  'es.promise.finally': { firefox: '63' },
  'es.array-buffer.slice': { ios: '12.0-12.1' },
  'es.typed-array.int8-array': { ios: '12.0-12.1' },
  'es.typed-array.uint8-array': { ios: '12.0-12.1' },
  'es.typed-array.uint8-clamped-array': { ios: '12.0-12.1' },
  'es.typed-array.int16-array': { ios: '12.0-12.1' },
  'es.typed-array.uint16-array': { ios: '12.0-12.1' },
  'es.typed-array.int32-array': { ios: '12.0-12.1' },
  'es.typed-array.uint32-array': { ios: '12.0-12.1' },
  'es.typed-array.float32-array': { ios: '12.0-12.1' },
  'es.typed-array.float64-array': { ios: '12.0-12.1' },
  'es.typed-array.from': { ios: '12.0-12.1' },
  'es.typed-array.of': { ios: '12.0-12.1' }
}
*/
```

If you want to add new / update data about modules required for target engines, [follow this instruction](https://github.com/zloirock/core-js/blob/master/CONTRIBUTING.md#updating-core-js-compat-data).

---
_Source: https://npm.io/package/care-js-compat · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
