hatchyt
Version:
Hatch your next idea.
56 lines (33 loc) • 1.63 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _express = require('express');
var _express2 = _interopRequireDefault(_express);
var _publish = require('./publish');
var _publish2 = _interopRequireDefault(_publish);
var _templates = require('./templates');
var _templates2 = _interopRequireDefault(_templates);
var _dash = require('./dash');
var _dash2 = _interopRequireDefault(_dash);
var _report = require('./report');
var _report2 = _interopRequireDefault(_report);
var _signups = require('./signups');
var _signups2 = _interopRequireDefault(_signups);
var _site = require('./site');
var _site2 = _interopRequireDefault(_site);
var _authenticate = require('../middleware/authenticate');
var _authenticate2 = _interopRequireDefault(_authenticate);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
// The router for most of the "main" endpoints.
var hatchRouter = _express2.default.Router();
hatchRouter.post('/track/', _site2.default.trackSite);
hatchRouter.post('/sign/', _site2.default.signupSite);
hatchRouter.post('/publish/', _authenticate2.default, _publish2.default);
hatchRouter.post('/template/', _authenticate2.default, _templates2.default);
hatchRouter.get('/signups/download/', _authenticate2.default, _signups2.default.download);
hatchRouter.get('/signups/', _authenticate2.default, _signups2.default.main);
hatchRouter.get('/report/', _authenticate2.default, _report2.default);
hatchRouter.get('/', _authenticate2.default, _dash2.default);
exports.default = hatchRouter;
//# sourceMappingURL=hatch.js.map