/******************************* Release Config *******************************/ var requireDotFile = require('require-dot-file'), config, npmPackage, version ; /******************************* Derived Values *******************************/ try { config = requireDotFile('semantic.json'); } catch(error) {} try { npmPackage = require('../../../package.json'); } catch(error) { // generate fake package npmPackage = { name: 'Unknown', version: 'x.x' }; } // looks for version in config or package.json (whichever is available) version = (npmPackage && npmPackage.version !== undefined && npmPackage.name == 'semantic-ui') ? npmPackage.version : config.version ; /******************************* Export *******************************/ module.exports = { title : 'Semantic UI', repository : 'https://github.com/Semantic-Org/Semantic-UI', url : 'http://www.semantic-ui.com/', banner: '' + ' /*' + '\n' + ' * # <%= title %> - <%= version %>' + '\n' + ' * <%= repository %>' + '\n' + ' * <%= url %>' + '\n' + ' *' + '\n' + ' * Copyright 2014 Contributors' + '\n' + ' * Released under the MIT license' + '\n' + ' * http://opensource.org/licenses/MIT' + '\n' + ' *' + '\n' + ' */' + '\n', version : version };