yui-repl

YUI 3 Powered REPL

npm install yui-repl
56 downloads in the last month

YUI REPL

A NodeJS REPL environment preloaded with a Y variable populated by a YUI sandbox.

Install

npm install yui-repl

Usage

yui3

Commands

.import {url} Import this url into the REPL context and bind Y to the DOM.

    .import http://yuilibrary.com/
    .import http://twitter.com/
    .import http://yahoo.com/

.use {modules,to,use} Modules to load into to the Y context inside the REPL

    .use dd
    .use yql,io
    .use jsonp,io

.io {url} Make an IO request to the passed URL

    .io https://graph.facebook.com/davglass
    .io http://yuilibrary.com/gallery/api/show/yql

.headers {url} Make an IO request to the passed URL and return the headers

    .headers https://graph.facebook.com/davglass
    .headers http://yuilibrary.com/gallery/api/show/yql

.yql {sql} Make an YQL request with the passed SQL statement

    .yql select * from weather.forecast where location=90210
    .yql select * from flickr.photos.recent

.debug Toggle the debug config on the YUI instance, outputs the new debug setting.

    .debug

Screencast

Here is a simple little screencast of it in action: View Video

npm loves you