Skip to content
/ utils Public

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.

License

Notifications You must be signed in to change notification settings

jdspugh/utils

Repository files navigation

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published