replace
var manta = require('manta');
with
var manta = require('./mock-manta');
var distill = require('distill'); | |
var data = { | |
id: 1, | |
title: 'Hello, World', | |
dirty_field: 'This field should not be exposed.', | |
authors: { | |
id: 2, | |
name: 'Joshua', | |
email: 'joshua@example.org' | |
} |
replace
var manta = require('manta');
with
var manta = require('./mock-manta');
var EventEmitter = require("events").EventEmitter, | |
redis = require("redis"), | |
dateformat = require("dateformat"); | |
function population32(x) | |
{ | |
x -= ((x >> 1) & 0x55555555); | |
x = (((x >> 2) & 0x33333333) + (x & 0x33333333)); | |
x = (((x >> 4) + x) & 0x0f0f0f0f); | |
x += (x >> 8); |
var util = require('util') | |
, path = require('path') | |
, Busboy = require('busboy') | |
, Emitter = require('events').EventEmitter | |
, Uploader; | |
Uploader = function () { | |
Emitter.call(this); | |
}; |
router.post('/', multipart, function *() { | |
if (this.state.files && this.state.files.media) { | |
this.state.files.media.pipe(fs.createWriteStream(/* output */)); | |
// stream error handling omitted | |
} | |
}); |
/** | |
* Shim | |
*/ | |
var Promise = require('bluebird'); | |
/** | |
* Dependencies | |
*/ | |
var mongo = require('mongodb') | |
, router = require('koa-router')() |
/** | |
* Dependencies | |
*/ | |
var MongooseError = require('mongoose/lib/error') | |
, Promise = require('bluebird'); | |
/** | |
* Module body / Expose | |
*/ | |
var parseError = function (err, options) { |
xml.instruct! | |
xml.playlist :version => "1.0", :xmlns => "http://xspf.org/ns/0/" do | |
xml.trackList do | |
@tracks.each do |track| | |
xml.track do | |
xml.location track.title | |
xml.creator "#{track.user.firstname} #{track.user.lastname}" | |
xml.album track.album | |
xml.title track.title | |
xml.location track.song.url |
require 'rubygems' | |
require 'sinatra/base' | |
class AppNumberOne < Sinatra::Base | |
get '/?' do | |
"You've found App1. Go to /app2/ to find App2!" | |
end | |
end |
require 'resolv' | |
require 'rubygems' | |
require 'sequel' | |
def validate_email_domain(email) | |
domain = email.match(/\@(.+)/)[1] | |
Resolv::DNS.open do |dns| | |
@mx = dns.getresources(domain, Resolv::DNS::Resource::IN::MX) | |
end | |
@mx.size > 0 ? true : false | |
end |