#2217 start adding APIv2 generated documentation via swagger-node-express

This commit is contained in:
Tyler Renelle
2014-01-01 14:20:01 -07:00
parent 0f3202f964
commit 0edcfac46b
6 changed files with 307 additions and 4 deletions
+4
View File
@@ -8,6 +8,7 @@ var nconf = require('nconf');
var utils = require('./utils');
var middleware = require('./middleware');
var domainMiddleware = require('domain-middleware');
var swagger = require("swagger-node-express");
var server;
var TWO_WEEKS = 1000 * 60 * 60 * 24 * 14;
@@ -110,6 +111,9 @@ app.use('/export', require('./routes/dataexport').middleware);
app.use(utils.errorHandler);
swagger.setAppHandler(app);
require('./apidoc.coffee')(swagger);
server = http.createServer(app).listen(app.get("port"), function() {
return console.log("Express server listening on port " + app.get("port"));
});