npm

avatar

willhoag


Will Hoag

Packages 22

Description

shallow array diff by object equality or id

Publisher

published 2.0.03 years ago

Description

given two points, it returns the angle in degrees from one to the other

Publisher

published 1.0.04 years ago

Description

A simple undo/redo library with optional undo chunking (batch undos)

Publisher

published 1.0.04 years ago

Description

Smooth scrolling to an element via selector or node reference

Publisher

published 2.0.36 months ago

Description

Smooth scrolling for anchor links using scroll-to-element

Publisher

published 2.0.04 years ago

Description

A simple Stylus mixin library for animations and transitions

Publisher

published 1.0.04 years ago

Description

wrap canvas module so the same code works in node or browser

Publisher

published 1.0.24 years ago

Description

sanity check to get the context if input happens to be the canvas; errors if it can't return a context

Publisher

published 1.0.04 years ago

Description

varify variabe is a canvas context

Publisher

published 1.0.04 years ago

Description

sanity check to get the canvas if input happens to be the context; errors if it can't return a canvas

Publisher

published 1.0.04 years ago

Description

draw from one canvas to another with some sanity checks

Publisher

published 1.0.04 years ago

Description

a more symantic way to duplicate an html5 canvas

Publisher

published 1.0.04 years ago

Description

change dimensions of an html5 canvas element, resizing from a relative position on canvas (center by default) and preserving image data

Publisher

published 1.0.04 years ago

Description

an infinite html5 canvas

Publisher

published 1.0.04 years ago

Description

creates an array of objects reducing property values by index successively

Publisher

published 1.0.04 years ago

Description

Calculate the size and position of scaling on a single axis from anywhere on that axis. This works for any system that calculates from the top or left, like the browser dom!

Publisher

published 1.0.14 years ago

Description

Calculate the size and position of scaling (uniformly or not) on multiple axis' from any point. This works well for any system that calculates from the top or left, like your browser's dom!

Publisher

published 1.0.04 years ago

Description

A queue with leaky bucket logic made for promises

Publisher

published 1.0.13 years ago

Description

Bundle without a task manager

Publisher

published 2.0.0-alpha2 years ago

Description

for matching the order of one array to another accounting length and content differences

Publisher

published 1.0.13 years ago

Description

simple storage for creating and managing object hashes

Publisher

published 1.0.03 years ago

Description

A bare minimum responsive carousel for the browser

Publisher

published 0.0.13 years ago