Class Class2 Class3 Class4 Class5 Class6 Class7 Class.methods = {
}
#!/bin/bash | |
sudo apt-get install build-essential git vim libssl-dev | |
wget http://nodejs.org/dist/v0.6.17/node-v0.6.17.tar.gz | |
tar xvf node-*.tar.gz | |
cd node-* |
if (typeof define !== 'function'){ | |
var define = require('amdefine')(module); | |
} | |
define(['../lib/models/User'], function(User){ | |
'use strict'; | |
var given = describe; | |
describe('User', function(){ |
var rjs = require( 'requirejs' ), | |
config = { | |
baseUrl: __dirname + '/lib/', | |
nodeRequire: require, | |
name: 'main', | |
out: __dirname + '/bin/main-built.js' | |
}, | |
fs = require( 'fs' ); | |
rjs.optimize( config, function( buildResponses ) { |
/** Universal Module definition boilerplate **/ | |
(function (root, factory) { | |
if ( typeof exports === 'object' ) { | |
module.exports = factory( require('../src/unregular') ); | |
} | |
else if ( typeof define === 'function' && define.amd ) { | |
define( [ 'Unregular' ] , factory ); | |
} else { | |
root.unregularTest = factory( root.unregular ); | |
} |
set encoding=utf-8 | |
set fillchars+=stl:\ ,stlnc:\ | |
" Vundle packages | |
set nocompatible " be iMproved | |
filetype off " required! | |
set rtp+=~/.vim/vundle.git/ | |
call vundle#rc() |
( function() { | |
var myLoader = require.config( { | |
baseUrl: '/js' | |
// any other settings here. | |
}); | |
myLoader( [ 'list', 'of', 'deps' ], function( dep1, dep2, dep3 ) { | |
/* do stuff here */ | |
}); | |
}()) |
Class Class2 Class3 Class4 Class5 Class6 Class7 Class.methods = {
}
Class | |
Class2 | |
Class3 | |
Class4 | |
Class5 | |
Class6 | |
Class7 | |
Class.__methods__ = { | |
} |
describe 'some foo', -> | |
it 'meets some criteria', -> | |
something = true | |
expect( something ).toBe true | |
it 'looks a lot prettier than the js version', -> | |
coffeeScript = 'awesome' | |
expect( coffeeScript ).toEqual 'awesome' |