You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

86 lines
1.7 KiB

  1. /*******************************
  2. Release Settings
  3. *******************************/
  4. // release settings
  5. module.exports = {
  6. // path to components for repos
  7. source : './dist/components/',
  8. // modified asset paths for component repos
  9. paths: {
  10. source : '../themes/default/assets/',
  11. output : 'assets/'
  12. },
  13. templates: {
  14. bower : './tasks/admin/templates/bower.json',
  15. composer : './tasks/admin/templates/composer.json',
  16. package : './tasks/admin/templates/package.json',
  17. meteor : './tasks/admin/templates/package.js',
  18. meteorComponent : './tasks/admin/templates/package-component.js',
  19. readme : './tasks/admin/templates/README.md',
  20. notes : './RELEASE-NOTES.md'
  21. },
  22. org : 'Semantic-Org',
  23. repo : 'Semantic-UI',
  24. // root name for repos
  25. repoRoot : 'UI-',
  26. packageRoot : 'semantic-ui-',
  27. // root path to repos
  28. outputRoot : '../components/',
  29. homepage : 'http://www.semantic-ui.com',
  30. // components that get separate repositories for bower/npm
  31. components : [
  32. 'accordion',
  33. 'api',
  34. 'breadcrumb',
  35. 'button',
  36. 'card',
  37. 'checkbox',
  38. 'comment',
  39. 'dimmer',
  40. 'divider',
  41. 'dropdown',
  42. 'feed',
  43. 'flag',
  44. 'form',
  45. 'grid',
  46. 'header',
  47. 'icon',
  48. 'image',
  49. 'input',
  50. 'item',
  51. 'label',
  52. 'list',
  53. 'loader',
  54. 'menu',
  55. 'message',
  56. 'modal',
  57. 'nag',
  58. 'popup',
  59. 'progress',
  60. 'rail',
  61. 'rating',
  62. 'reset',
  63. 'reveal',
  64. 'search',
  65. 'segment',
  66. 'shape',
  67. 'sidebar',
  68. 'site',
  69. 'statistic',
  70. 'step',
  71. 'sticky',
  72. 'tab',
  73. 'table',
  74. 'transition',
  75. 'video'
  76. ]
  77. };