@aeroware/discord-utils
Advanced tools
Comparing version 1.3.0 to 1.4.0
@@ -24,7 +24,41 @@ "use strict"; | ||
return array | ||
.map(function (_, i) { | ||
return i % size ? undefined : array.slice(i, Math.floor(i / size) * size + size); | ||
}) | ||
.map(function (_, i) { return (i % size ? undefined : array.slice(i, Math.floor(i / size) * size + size)); }) | ||
.filter(function ($) { return !!$; }); | ||
}, | ||
}; | ||
module.exports = { | ||
paginate: pagination_1.default, | ||
aDelayOf: time_1.aDelayOf, | ||
getStopwatch: time_1.getStopwatch, | ||
getReaction: input_1.getReaction, | ||
getReply: input_1.getReply, | ||
formatMacroCase: parsing_1.default.case, | ||
formatList: parsing_1.default.list, | ||
parseUsers: parsing_1.default.users, | ||
parseMembers: parsing_1.default.members, | ||
parseRoles: parsing_1.default.roles, | ||
trim: parsing_1.default.trim, | ||
chunk: function (array, size) { | ||
return array | ||
.map(function (_, i) { return (i % size ? undefined : array.slice(i, Math.floor(i / size) * size + size)); }) | ||
.filter(function ($) { return !!$; }); | ||
}, | ||
}; | ||
exports = { | ||
paginate: pagination_1.default, | ||
aDelayOf: time_1.aDelayOf, | ||
getStopwatch: time_1.getStopwatch, | ||
getReaction: input_1.getReaction, | ||
getReply: input_1.getReply, | ||
formatMacroCase: parsing_1.default.case, | ||
formatList: parsing_1.default.list, | ||
parseUsers: parsing_1.default.users, | ||
parseMembers: parsing_1.default.members, | ||
parseRoles: parsing_1.default.roles, | ||
trim: parsing_1.default.trim, | ||
chunk: function (array, size) { | ||
return array | ||
.map(function (_, i) { return (i % size ? undefined : array.slice(i, Math.floor(i / size) * size + size)); }) | ||
.filter(function ($) { return !!$; }); | ||
}, | ||
}; |
{ | ||
"name": "@aeroware/discord-utils", | ||
"version": "1.3.0", | ||
"version": "1.4.0", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -20,7 +20,43 @@ import { getReaction, getReply } from "./input"; | ||
return array | ||
.map((_, i) => | ||
i % size ? undefined! : array.slice(i, Math.floor(i / size) * size + size) | ||
) | ||
.map((_, i) => (i % size ? undefined! : array.slice(i, Math.floor(i / size) * size + size))) | ||
.filter(($) => !!$); | ||
}, | ||
}; | ||
module.exports = { | ||
paginate, | ||
aDelayOf, | ||
getStopwatch, | ||
getReaction, | ||
getReply, | ||
formatMacroCase: parse.case, | ||
formatList: parse.list, | ||
parseUsers: parse.users, | ||
parseMembers: parse.members, | ||
parseRoles: parse.roles, | ||
trim: parse.trim, | ||
chunk<T>(array: T[], size: number): T[][] { | ||
return array | ||
.map((_, i) => (i % size ? undefined! : array.slice(i, Math.floor(i / size) * size + size))) | ||
.filter(($) => !!$); | ||
}, | ||
}; | ||
exports = { | ||
paginate, | ||
aDelayOf, | ||
getStopwatch, | ||
getReaction, | ||
getReply, | ||
formatMacroCase: parse.case, | ||
formatList: parse.list, | ||
parseUsers: parse.users, | ||
parseMembers: parse.members, | ||
parseRoles: parse.roles, | ||
trim: parse.trim, | ||
chunk<T>(array: T[], size: number): T[][] { | ||
return array | ||
.map((_, i) => (i % size ? undefined! : array.slice(i, Math.floor(i / size) * size + size))) | ||
.filter(($) => !!$); | ||
}, | ||
}; |
45384
967