Skip to content

Latest commit

 

History

History
37 lines (34 loc) · 1.13 KB

README.md

File metadata and controls

37 lines (34 loc) · 1.13 KB

Javascript Utility Functions

These are aimed at being well organised, compact, efficient and useful tools for Javascript programmers. The code target is the web browser, but most of them will work with NodeJS also.

Features

  • JSDoc type checking
    • for when using VSCode (or other type intelligent IDEs)
  • ES Module format (ESM) *.mjs
    • compatible with ES6 (ECMAScript 2015) and later

Contents

  • plurals.mjs
    • English language singular <-> plural mappings
  • utils-array.mjs
    • Useful array manipulation functions
  • utils-classes.mjs
    • Useful Javascript class creation functions
  • utils-color.mjs
    • Functions for manipulating colors
  • utils-date.mjs
    • Useful date related functions
  • utils-debug.mjs
    • Functions useful for debugging
  • utils-devices.mjs
    • Functions used to detect device types
  • utils-html.mjs
    • Functions useful for dealing with HTML
  • utils-lang.mjs
    • Functions related to the English language
  • utils-object.mjs
    • Javascript object related functions
  • utils-string.mjs
    • Useful string manipulation functions
  • utils-test.mjs
    • Contains assertion functions
  • utils-types.mjs
    • Common JSDoc types are stored here