fontawesome-5-icons-list
Version:
A package to get all icons name from fontawesome 5 free version
24 lines (22 loc) • 515 B
JavaScript
// import the whole data
const data = require("./data.json");
// exports
module.exports = {
all: data,
/**
* @description get list of searched icons style
* @param {string} style
* @returns Array[Objects]
*/
iconsListByStyle(style) {
return data.filter((ic) => ic.styles.includes(style));
},
/**
* @description get list of searched icons
* @param {string} value
* @returns Array[Objects]
*/
search(value) {
return data.filter((ic) => ic.search.includes(value));
},
};