Skip to content

Instantly share code, notes, and snippets.

View spikebrehm's full-sized avatar

Spike Brehm spikebrehm

View GitHub Profile
var gulp = require('gulp')
, browserify = require('gulp-browserify')
, hbsfy = require('hbsfy')
;
gulp.task('scripts', function() {
return gulp.src('./js/main.js')
.pipe(browserify({
debug: true,
transform: ['hbsfy'],
$ make build
./node_modules/.bin/browserify entry.js -o bundle.js
Error: Cannot find module 'router.js' from '/Users/spike/code/router.js-browserify-example'
var spec = {
collection: {
collection: 'Databases',
params: {database_name: params.database_name},
},
};
module.exports = {
index: function(params, callback) {
callback(new Error('Something went wrong.'));
}
};
// Screenshot of error page
// http://cl.ly/image/32401t1g2I1a
var quickLinks = quickLinks.map(formatQuickLink.bind(null, contactData));
function formatQuickLink(contactData, quickLink) {
return {...};
}
//config/errorHandler.js
exports.logErrors = function(options) {
return function(err, req, res, next) {
// do something with options
console.error(err);
next(err);
};
}
var polyglot = new Polyglot(...)
, eventEmitter = ...;
function updatePhrases(phrases) {
polyglot.extend(phrases);
eventEmitter.emit('polyglot:updatePhrases', phrases);
}
@spikebrehm
spikebrehm / app__templates__home__index.hbs
Last active December 24, 2015 20:49 — forked from julianlconnor/index.js
Example of how to use child views with the `view` helper for Rendr.
<h1>Some page</h1>
<div class="user-wrapper">
<div class="name">{{user.name}}</div>
</div>
<div class="balance">
{{user.balance}}
</div>
http://a0.muscache.com/airbnb/press/pdf/世界中の空き部屋をシェアで旅行者に提供 _ 月刊「事業構想」2013年7月号.pdf
@spikebrehm
spikebrehm / base.coffee
Created July 3, 2013 16:00
An example base model for Rendr, showing a way to use relations between models.
_ = require('underscore')
RendrBase = require('rendr/shared/base/model')
module.exports = class Base extends RendrBase
constructor: ->
super
@initRelations()
initRelations: ->
return unless @relations?