craigspaeth

20 Packages by craigspaeth

  • artsy-backbone-mixin... A library of Backbone mixins that DRY up some common domain logic and Artsy API rabbit holes..
  • artsy-ezel-component... A library of UI components shared across Artsy's Ezel-based apps.
  • artsy-passport Wires up the common auth handlers for Artsy's [Ezel](ezeljs.com)-based apps using [passport](http://passportjs.org/).
  • artsy-xapp-middlewar... Node middleware that fetches an xapp token from Artsy, stores it in res.locals, and expires it.
  • backbone-cache-sync A server-side adapter that caches Backbone.fetch requests using Redis.
  • backbone-super-sync Server-side Backbone.sync adapter using super agent.
  • benv Stub a browser environment and test your client-side code in node.js.
  • browserify-dev-middl... Middleware to compile browserify files on request for development purpose.
  • bucket-assets Uploads a folder of static assets to an s3 bucket with convenient assumptions.
  • emoji-clipboard Pulls an emojicon from emojicons.com and copies it to your clipboard.
  • ezel ![image](https://f.cloud.github.com/assets/555859/1462363/5ce5d010-44f4-11e3-99cd-e7a2f4f0c06d.png)
  • ezel-assets A tiny CLI to take a folder of stylus & browserify files, iterate through them running transforms, and spit them out to another folder.
  • halbone An isomorphic library for setting up Backbone models from a HAL API
  • jquery-on-infinite-s... Callback when you reach the bottom of the page and ajax requests finish. Useful as an infinite scroll callback.
  • jquery.fillwidth A jQuery plugin that given a `ul` with images inside their `lis` will do some things to line them up so that everything fits inside their container nice and flush to the edges. Used throughout [Artsy](http://artsy.net) to make rows of images fit inside a
  • nap Compile and package your assets including stylesheets, javascripts, and client-side javascript templates for node.js
  • scribe-plugin-link-t... A Scribe plugin for doing a Medium/Google Docs style tooltip UI instead of a prompt for inserting links.
  • scroll-frame Retain your scroll position between pages using an iframe. Especially helpful for infinite scrolling views.
  • sentry Watch files (using a path, wildcards, or a regex) and execute a function or shell command.
  • sharify Easily share data between modules meant to run on the server and client using browserify.