GitHunt
JD

jdspugh/utils

Well organised, compact, efficient and useful tools for vanilla Javascript programmers. The code target is the web browser, but most of them will work with NodeJS also.

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

Languages

JavaScript100.0%

Contributors

MIT License
Created August 13, 2024
Updated September 17, 2024
jdspugh/utils | GitHunt