Utilify.js
Global and most common helpers for javascript
Table of contents
Main
dist/├── utilify.js (UMD)├── utilify.min.js (UMD, compressed)├── utilify.common.js (CommonJS, default)└── utilify.esm.js (ES Module)
Getting started
Direct download
Download the script here and include it.
Package Managers
Utilify.js supports npm under the name utilify-js
.
npm install utilify-js --save
Module Loaders
Utilify.js can also be loaded as an CommonJS or ES6 module (recomended).
// CommomJSvar Utilify = ; // ES6 module;
Usage
With UMD (Universal Module Definition), the package is available on global var UtilityJS
.
// Initialize constructorvar utilify = ; // GlobalHelpersvar globalHelpers = utilifyglobalHelpers; // LocationHelpersvar locationHelpers = utilifylocationHelpers;
External Libs
Store2
Docs for Store2
can be found on original repository: https://github.com/nbubna/store
Version inside is: v2.7.0
Usage:
// Store2var store = utilifystorage;
JavaScript Cookie
Docs for JavaScript Cookie
can be found on original repository: https://github.com/js-cookie/js-cookie
Version inside is: v2.2.0
Usage:
// JavaScript Cookievar cookies = utilifycookies;
Methods
- Array Helpers
- Global Helpers
- Location Helpers
- Number Helpers
- Object Helpers
- String Helpers
- Validate Helpers
Tests
Tests are using mocha. To run the tests use:
$ npm test
License
Utilify.js is open-sourced software licensed under the MIT license.
Dependencies
jQuery 1.8.3+ and GMaps API for locationHelpers.getUserLocation()
method