Mark Hanna

  • Binding keypresses.

    published 3.0.1 3 years ago
  • For parsing and stringifying CSV data.

    published 2.1.0 3 years ago
  • Saving and loading files in a browser.

    published 3.1.1 4 months ago
  • Click event listener helpers that maintain button-like keyboard behaviour for all elements

    published 2.0.0 2 years ago
  • HTML sections that expand and collapse with user input.

    published 1.0.1 2 years ago
  • Debounce functions so they won't be executed until a delay has passed since the last call.

    published 2.0.0 2 years ago
  • Throttle functions so they can't be called faster than a given rate.

    published 2.0.0 2 years ago
  • Execute code that is also shown to the user embedded in an HTML page.

    published 2.0.2 2 years ago
  • An implementation of the publish-subscribe pattern.

    published 2.0.1 2 years ago
  • Throttle functions while also providing a debounce at the end of the throttled period.

    published 1.0.0 2 years ago
  • A package for making elements appear as they scroll into view.

    published 1.1.0 2 years ago
  • Calculations around working days for the Official Information Act.

    published 1.2.0 a year ago