UNPKG

cnpmjs.org

Version:

Private npm registry and web for Enterprise, base on MySQL and Simple Store Service

35 lines (31 loc) 713 B
/**! * cnpmjs.org - controllers/web/show_sync.js * * Copyright(c) cnpmjs.org and other contributors. * MIT Licensed * * Authors: * dead_horse <dead_horse@qq.com> (http://deadhorse.me) * fengmk2 <fengmk2@gmail.com> (http://fengmk2.github.com) */ 'use strict'; /** * Module dependencies. */ module.exports = function* showSync() { var name = this.params.name || this.params[0] || this.query.name; if (!name) { return this.redirect('/'); } var type = 'package'; if (name.indexOf(':') > 0) { var splits = name.split(':'); name = splits[1]; type = splits[0]; } yield this.render('sync', { type: type, name: name, title: 'Sync ' + type + ' - ' + name, }); };