mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-26 17:24:56 +00:00
40 lines
913 B
JavaScript
40 lines
913 B
JavaScript
'use strict';
|
|
|
|
// wsrv extension that provides dynamic '/versions' route
|
|
|
|
exports.register = function (server, options, next) {
|
|
|
|
var packages = [
|
|
'ng2-activiti-form',
|
|
'ng2-alfresco-core',
|
|
'ng2-alfresco-datatable',
|
|
'ng2-alfresco-documentlist',
|
|
'ng2-alfresco-login',
|
|
'ng2-alfresco-search',
|
|
'ng2-alfresco-upload',
|
|
'ng2-alfresco-viewer',
|
|
'ng2-alfresco-webscript'
|
|
];
|
|
|
|
server.route({
|
|
method: 'GET',
|
|
path: '/versions',
|
|
handler: function (request, reply) {
|
|
|
|
var result = {};
|
|
packages.map(function (packageName) {
|
|
result[packageName] = require('./../node_modules/' + packageName + '/package.json').version
|
|
});
|
|
|
|
reply(result);
|
|
}
|
|
});
|
|
|
|
next();
|
|
};
|
|
|
|
exports.register.attributes = {
|
|
name: 'ng2-module-versions',
|
|
version: '1.0.0'
|
|
};
|