Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16,759 changes: 16,759 additions & 0 deletions package-lock.json

Large diffs are not rendered by default.

17 changes: 10 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,34 +4,37 @@
"private": true,
"proxy": "https://us-central1-gthc-kville.cloudfunctions.net",
"dependencies": {
"@material-ui/core": "^3.2.0",
"@material-ui/core": "^3.4.0",
"@material-ui/icons": "^3.0.1",
"autosuggest-highlight": "^3.1.1",
"axios": "^0.18.0",
"enzyme-to-json": "^3.3.4",
"firebase": "^5.5.0",
"firebase": "^5.5.7",
"history": "^4.7.2",
"jest-dom": "^2.1.0",
"jest-dom": "^2.1.1",
"lodash": "^4.17.11",
"randomstring": "^1.1.5",
"react": "^16.5.1",
"react": "^16.6.0",
"react-autosuggest": "^9.4.2",
"react-dom": "^16.5.1",
"react-dom": "^16.6.0",
"react-firebaseui": "^3.0.7",
"react-redux": "^5.0.7",
"react-redux": "^5.1.0",
"react-router": "^4.3.1",
"react-router-dom": "^4.3.1",
"react-router-redux": "^5.0.0-alpha.9",
"react-scripts": "1.1.5",
"react-testing-library": "^5.2.0",
"redux": "^4.0.0",
"redux": "^4.0.1",
"redux-auth-wrapper": "^2.0.3",
"redux-devtools": "^3.4.1",
"redux-devtools-dock-monitor": "^1.1.3",
"redux-devtools-log-monitor": "^1.4.0",
"redux-persist": "^5.10.0",
"redux-search": "^2.4.1",
"redux-thunk": "^2.3.0",
"semantic-ui": "^2.4.2",
"semantic-ui-css": "^2.4.1",
"semantic-ui-react": "^0.83.0",
"typeface-roboto": "^0.0.54"
},
"scripts": {
Expand Down
22 changes: 22 additions & 0 deletions semantic.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"base": "semantic/",
"paths": {
"source": {
"config": "src/theme.config",
"definitions": "src/definitions/",
"site": "src/site/",
"themes": "src/themes/"
},
"output": {
"packaged": "dist/",
"uncompressed": "dist/components/",
"compressed": "dist/components/",
"themes": "dist/themes/"
},
"clean": "dist/"
},
"permission": false,
"autoInstall": false,
"rtl": false,
"version": "2.4.2"
}
72 changes: 72 additions & 0 deletions semantic/gulpfile.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
/*******************************
Set-up
*******************************/

var
gulp = require('gulp-help')(require('gulp')),

// read user config to know what task to load
config = require('./tasks/config/user'),

// watch changes
watch = require('./tasks/watch'),

// build all files
build = require('./tasks/build'),
buildJS = require('./tasks/build/javascript'),
buildCSS = require('./tasks/build/css'),
buildAssets = require('./tasks/build/assets'),

// utility
clean = require('./tasks/clean'),
version = require('./tasks/version'),

// docs tasks
serveDocs = require('./tasks/docs/serve'),
buildDocs = require('./tasks/docs/build'),

// rtl
buildRTL = require('./tasks/rtl/build'),
watchRTL = require('./tasks/rtl/watch')
;


/*******************************
Tasks
*******************************/

gulp.task('default', false, [
'watch'
]);

gulp.task('watch', 'Watch for site/theme changes', watch);

gulp.task('build', 'Builds all files from source', build);
gulp.task('build-javascript', 'Builds all javascript from source', buildJS);
gulp.task('build-css', 'Builds all css from source', buildCSS);
gulp.task('build-assets', 'Copies all assets from source', buildAssets);

gulp.task('clean', 'Clean dist folder', clean);
gulp.task('version', 'Displays current version of Semantic', version);

/*--------------
Docs
---------------*/

/*
Lets you serve files to a local documentation instance
https://github.com/Semantic-Org/Semantic-UI-Docs/
*/

gulp.task('serve-docs', 'Serve file changes to SUI Docs', serveDocs);
gulp.task('build-docs', 'Build all files and add to SUI Docs', buildDocs);


/*--------------
RTL
---------------*/

if(config.rtl) {
gulp.task('watch-rtl', 'Watch files as RTL', watchRTL);
gulp.task('build-rtl', 'Build all files as RTL', buildRTL);
}
Loading