diff options
Diffstat (limited to 'src/wwwroot/libraries/fomantic/tasks/config/project/release.js')
| -rw-r--r-- | src/wwwroot/libraries/fomantic/tasks/config/project/release.js | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/src/wwwroot/libraries/fomantic/tasks/config/project/release.js b/src/wwwroot/libraries/fomantic/tasks/config/project/release.js new file mode 100644 index 0000000..20999d1 --- /dev/null +++ b/src/wwwroot/libraries/fomantic/tasks/config/project/release.js @@ -0,0 +1,65 @@ +/******************************* + 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 == 'fomantic-ui') + ? npmPackage.version + : config.version +; + + +/******************************* + Export +*******************************/ + +module.exports = { + + title : 'Fomantic UI', + repository : 'https://github.com/fomantic/Fomantic-UI', + url : 'http://fomantic-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 + +}; |
