Commit f9083c1

mo khan <mo@mokhan.ca>
2013-11-06 04:16:08
attempt to dry up exports.
1 parent 46bee87
lib/fizz_buzz.js
@@ -1,7 +1,7 @@
 // Generated by CoffeeScript 1.6.3
 var FizzBuzz;
 
-FizzBuzz = (function() {
+module.exports = FizzBuzz = (function() {
   function FizzBuzz() {}
 
   FizzBuzz.prototype.run = function(n) {
@@ -19,5 +19,3 @@ FizzBuzz = (function() {
   return FizzBuzz;
 
 })();
-
-module.exports.FizzBuzz = FizzBuzz;
src/fizz_buzz.coffee
@@ -1,9 +1,7 @@
-class FizzBuzz
+module.exports = class FizzBuzz
   run: (n) ->
     result = ""
     result += "Fizz" if n % 3 == 0
     result += "Buzz" if n % 5 == 0
     result
 
-module.exports.FizzBuzz = FizzBuzz
-
test/fizz_buzz_spec.coffee
@@ -1,6 +1,6 @@
 assert = require('assert')
 should = require('chai').should()
-FizzBuzz = require('../src/fizz_buzz').FizzBuzz
+FizzBuzz = require('../src/fizz_buzz')
 
 describe "FizzBuzz", ->