Donation ETH 0x8F36c9066435c52053bf4447Cbd837e14ABaf403
care-js-compat
package contains data about the necessity of care-js
modules and API for getting a list of required care-js modules by browserslist query.
const list // array of required modules targets // object with targets for each module} = targets: '> 2.5%' // browserslist query filter: 'es.' // optional filter - string-prefix, regexp or list of modules; console;/* =>{ '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.