github.com/fanux/shipyard@v0.0.0-20161009071005-6515ce223235/controller/static/semantic/tasks/config/admin/release.js (about) 1 /******************************* 2 Release Settings 3 *******************************/ 4 5 // release settings 6 module.exports = { 7 8 // path to components for repos 9 source : './dist/components/', 10 11 // modified asset paths for component repos 12 paths: { 13 source : '../themes/default/assets/', 14 output : 'assets/' 15 }, 16 17 templates: { 18 bower : './tasks/config/admin/templates/bower.json', 19 composer : './tasks/config/admin/templates/composer.json', 20 package : './tasks/config/admin/templates/package.json', 21 meteor : { 22 css : './tasks/config/admin/templates/css-package.js', 23 component : './tasks/config/admin/templates/component-package.js', 24 less : './tasks/config/admin/templates/less-package.js', 25 }, 26 readme : './tasks/config/admin/templates/README.md', 27 notes : './RELEASE-NOTES.md' 28 }, 29 30 org : 'Semantic-Org', 31 repo : 'Semantic-UI', 32 33 // files created for package managers 34 files: { 35 composer : 'composer.json', 36 config : 'semantic.json', 37 npm : 'package.json', 38 meteor : 'package.js' 39 }, 40 41 // root name for distribution repos 42 distRepoRoot : 'Semantic-UI-', 43 44 // root name for single component repos 45 componentRepoRoot : 'UI-', 46 47 // root name for package managers 48 packageRoot : 'semantic-ui-', 49 50 // root path to repos 51 outputRoot : '../repos/', 52 53 homepage : 'http://www.semantic-ui.com', 54 55 // distributions that get separate repos 56 distributions: [ 57 'LESS', 58 'CSS' 59 ], 60 61 // components that get separate repositories for bower/npm 62 components : [ 63 'accordion', 64 'ad', 65 'api', 66 'breadcrumb', 67 'button', 68 'card', 69 'checkbox', 70 'comment', 71 'dimmer', 72 'divider', 73 'dropdown', 74 'feed', 75 'flag', 76 'form', 77 'grid', 78 'header', 79 'icon', 80 'image', 81 'input', 82 'item', 83 'label', 84 'list', 85 'loader', 86 'menu', 87 'message', 88 'modal', 89 'nag', 90 'popup', 91 'progress', 92 'rail', 93 'rating', 94 'reset', 95 'reveal', 96 'search', 97 'segment', 98 'shape', 99 'sidebar', 100 'site', 101 'statistic', 102 'step', 103 'sticky', 104 'tab', 105 'table', 106 'transition', 107 'video', 108 'visibility' 109 ] 110 };