Ben Meyrick
  • Utility to add functions to queues to tick using requestAnimationFrame

    published 1.0.3 7 years ago
  • Get viewport information

    published 3.0.4 2 years ago
  • Javascript easing functions based upon jQuery's easing functions, using Robert Penner's easing equations

    published 1.0.3 6 years ago
  • Animate scroll to either an x, y, or x and y position in any scrollable viewport with customisable easing

    published 1.7.19 2 years ago
  • Prevents scroll events from overflowing down to parent elements

    published 1.1.5 2 years ago
  • Prevent scrolling while optionally allowing scrolling on specified elements

    published 1.3.10 2 years ago
  • Adds a 'tabbing' class to the body when the user is using the tab key to navigate the page

    published 1.0.0 6 years ago
  • Adds a `has-hover` class to the body if the user can hover with their device (i.e. not a touch device), which allows you to write conditional CSS to only apply hover pseudo selectors if the `has-hover` class exists, preventing the double click issue on to

    published 1.0.0 6 years ago
  • Sort objects by property names using native Array.sort() (TypeScript types included)

    published 1.2.5 a year ago
  • Helper that returns a throttled function (TypeScript types included - works without TypeScript also)

    published 1.1.0 3 years ago
  • Querystring helpers for reading and setting parameters (TypeScript types included)

    published 1.0.2 5 years ago
  • Add an animated weather icon to a render target

    published 1.2.0 a year ago
  • A Sass API data type conversion.

    published 3.0.0 2 years ago
  • Creates an array of numbers for a given range

    published 1.0.4 2 years ago
  • Get ASCII characters, html codes, hex codes, and decimal codes for different encodings via decimal code or hex code.

    published 1.0.4 2 years ago
  • A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.

    published 2.18.3 7 months ago
  • Run commands concurrently with option to wait for a condition to match before moving to next command

    published 1.2.0 2 years ago
  • Get just the keys (left hand side), values (right hand side), or entries (tuple of [key, value]) of a TypeScript enum

    published 1.0.6 6 months ago
  • Simple image manipulation

    published 1.0.5 2 years ago
  • Create a dataURL for a square with a rainbow gradient

    published 1.0.3 2 years ago
  • iso-3166-1 country flags css sprite generator

    published 1.1.0 2 years ago
  • Download flag svgs from

    published 1.0.0 2 years ago
  • CLI and library for adding hashes to file names and creating TypeScript enum, sass variables, JavaScript const, and CSS variables with hashed asset paths

    published 2.0.1 a year ago
  • Parse date strings including human readable dates to a Date object

    published 1.0.2 a year ago
  • Log progress and estimated time remaining to the console

    published 2.2.6 12 days ago
show more packages