A small, portable library full of utilities, functions, and neat tricks for your project/application
npm install utilsxo utilsx.convert.*
utilsx.security.*
utilsx.misc.*
utilsx.test.*
Require it!
`
var utilsx = require('utilsxo');
`
What's in Convert?
Note: All items encased in [] are optional.
`
utilsx.convert.asString(Data, [callback]);
`
`
utilsx.convert.asByte(Data, [callback]);
`
`
utilsx.convert.toNumber/.toInt/.toNum(Data);
`
`
utilsx.convert.number_format(number, [decimals], [decPoint], [thousandsSep]);
`
`
utilsx.convert.strToArray(string);
`
`
utilsx.convert.arrayToStr(array);
`
`
utilsx.convert.jsonToArray(json_data);
`
`
utilsx.convert.arrayToJson(array_data);
`
What's in Security?
Note: All items encased in [] are optional.
`
utilsx.security.basic(string to be cleaned (filters for ", ', <, >));
`
`
utilsx.security.strip_tags(string);
`
`
utilsx.security.full(string); // filters for everything in both functions above
`
What's in Misc/Test?
Functions in test are not to be used in production, moreover are included for development/future function testing. Please do not rely on them for production.
`
utilsx.misc.count(array/object);
`
`
utilsx.misc.create_function(args, code);
`
`
utilsx.misc.index(item, seperator);
`
`
utilsx.misc.lastIndex(item, seperator);
`
`
utilsx.misc.capwords(string);
`
`
utilsx.test.section(number_of_seperation_marks);
``