wonderfulfrog.com/config/filters/general.js
Devin Haska ea6280226a feat: clean up filters
Some sorely needed reorganization and pruning
2025-04-04 13:50:46 -07:00

20 lines
397 B
JavaScript

import pluralizeBase from "pluralize";
const filter = (collection, filters = []) => {
return collection.filter((item) => !filters.includes(item));
};
const keys = Object.keys;
const limit = (collection, limit = 5) => collection.slice(0, limit);
const pluralize = (string, count = 0) => {
return pluralizeBase(string, count);
};
export default {
filter,
keys,
limit,
pluralize,
};