UNPKG

hatchyt

Version:
56 lines (33 loc) 1.63 kB
'use strict'; 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