/** * @module 1-liners/slice * * @description * * Same as `'1-liners'.slice(2,4)` or `[1,2,3,4].slice(1,3)` * Use in place of `'1-liners'.substring(2,6)` * * @example * * const slice = require('1-liners/slice'); * * slice(2, 6, '1-liners'); // => 'line' * slice(1, 3, [1,2,3,4]); // => [2,3] * */ "use strict"; exports.__esModule = true; exports["default"] = function (startIndex, endIndex, arg) { return arg.slice(Math.max(startIndex, 0), endIndex); }; module.exports = exports["default"];