Pinned Repositories
accent-fold
Case-insensitive accent folding function to replace an accented character with its unaccented counterpart.
Contactor
Manage contacts from the command line via the macOS Contacts framework.
font-loaded
Emitter that fires an event when a custom font has loaded (or not).
get-selector
Generates a unique CSS selector that will match only the passed element.
html-element-list
List and description of HTML tags
ios-inner-height
Retrieve a consistent, accurate window.innerHeight measurement from iOS
sequelize-history
Creates a revision history for instances of a given Sequelize model.
svpng
Converts SVGs to PNGs
ticker-js
Event-emitting time keeper for browser friendly render cycles
timeout-raf
Bare-bones animation-friendly cancelable timeouts via requestAnimationFrame
tylerjpeterson's Repositories
tylerjpeterson/ios-inner-height
Retrieve a consistent, accurate window.innerHeight measurement from iOS
tylerjpeterson/timeout-raf
Bare-bones animation-friendly cancelable timeouts via requestAnimationFrame
tylerjpeterson/sequelize-history
Creates a revision history for instances of a given Sequelize model.
tylerjpeterson/get-selector
Generates a unique CSS selector that will match only the passed element.
tylerjpeterson/accent-fold
Case-insensitive accent folding function to replace an accented character with its unaccented counterpart.
tylerjpeterson/Contactor
Manage contacts from the command line via the macOS Contacts framework.
tylerjpeterson/html-element-list
List and description of HTML tags
tylerjpeterson/svpng
Converts SVGs to PNGs
tylerjpeterson/font-loaded
Emitter that fires an event when a custom font has loaded (or not).
tylerjpeterson/ticker-js
Event-emitting time keeper for browser friendly render cycles
tylerjpeterson/auto-id
Automatically creates a collection of element references keyed from the ID attribute of all page element
tylerjpeterson/browser-run
The easiest way of running code in a browser environment
tylerjpeterson/deselect
Returns a selector that excludes all passed selectors
tylerjpeterson/document-height
Utility to return the height of the current document
tylerjpeterson/does-exist
Promising module to test for existence of a file/directory adherent to best-practices defined within nodejs.org documentation.
tylerjpeterson/empty-it
Empties and optionally removes an element in the DOM-friendliest manner.
tylerjpeterson/force-list-option
Forces an input's value to match the value of one of its datalist options, and then some.
tylerjpeterson/form-validity-state
EventEmitter that monitors a form element's validity, applying classes and emitting events accordingly.
tylerjpeterson/is-el
Utility to determine if passed value is a valid element.
tylerjpeterson/is-older
Compare the age of two elements based on their position in the DOM
tylerjpeterson/page-position
Retrieve the position of an element relative to the page.
tylerjpeterson/shrinkwrap-scalpel
Avoid absorbing unwanted dependency updates while upgrading specific modules within a shrinkwrap.
tylerjpeterson/sign
Codesign using an Apple certificate / issuing authority with or without a Mac
tylerjpeterson/value-chase
Creates a value chase incorporating an ease and friction.
tylerjpeterson/vCards-js
Create vCards to import contacts into Outlook, iOS, Mac OS, and Android devices from your website or application.