@loadmill/universal
Advanced tools
Comparing version 0.3.78 to 0.3.79
@@ -22,1 +22,2 @@ export declare function deleteOne(arr: any[], index: number): void; | ||
export declare const getClosestNumberifyableElement: (arr: any[], target: any, toNumber?: (n: any) => number) => any; | ||
export declare const allIndicesOf: <T>(arr: T[], val: T) => number[]; |
@@ -6,3 +6,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.getClosestNumberifyableElement = exports.uniqByKeepLast = exports.arrayify = exports.filterEmptyElements = exports.filterFalsyElementsByProp = exports.filterFalsyElements = exports.isNonEmptyArray = exports.swap = exports.deleteOne = void 0; | ||
exports.allIndicesOf = exports.getClosestNumberifyableElement = exports.uniqByKeepLast = exports.arrayify = exports.filterEmptyElements = exports.filterFalsyElementsByProp = exports.filterFalsyElements = exports.isNonEmptyArray = exports.swap = exports.deleteOne = void 0; | ||
var isEmpty_1 = __importDefault(require("lodash/isEmpty")); | ||
@@ -76,2 +76,11 @@ var reverse_1 = __importDefault(require("lodash/reverse")); | ||
exports.getClosestNumberifyableElement = getClosestNumberifyableElement; | ||
var allIndicesOf = function (arr, val) { | ||
var indexes = []; | ||
var i = -1; | ||
while ((i = arr.indexOf(val, i + 1)) != -1) { | ||
indexes.push(i); | ||
} | ||
return indexes; | ||
}; | ||
exports.allIndicesOf = allIndicesOf; | ||
//# sourceMappingURL=array-utils.js.map |
{ | ||
"name": "@loadmill/universal", | ||
"version": "0.3.78", | ||
"version": "0.3.79", | ||
"description": "Loadmill universal utilities", | ||
@@ -5,0 +5,0 @@ "main": "dist/", |
Sorry, the diff of this file is not supported yet
101186
1693