UNPKG

ts-prime

Version:

A utility library for JavaScript and Typescript.

30 lines (29 loc) 841 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var purry_1 = require("./purry"); function _includesAny(data, includes) { for (var _i = 0, includes_1 = includes; _i < includes_1.length; _i++) { var i = includes_1[_i]; if (data.indexOf(i) !== -1) { return true; } } return false; } function includesAny() { return purry_1.purry(_includesAny, arguments); } exports.includesAny = includesAny; function _includesEvery(data, includes) { for (var _i = 0, includes_2 = includes; _i < includes_2.length; _i++) { var i = includes_2[_i]; if (data.indexOf(i) === -1) { return false; } } return true; } function includesEvery() { return purry_1.purry(_includesEvery, arguments); } exports.includesEvery = includesEvery;