Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New build using webpack (WIP, creating PR to deploy to dev for testin…
…g) (#154) * webpack is building and running. page is broken. vendor files need work * more fixing weird js errors * bamiobio, vcfiobio, releases page * revert to untouched genome viewer * shim libraries * install ng-annotate-loader * remove script! loaders from index.js * remove iffe from app.js * build now works with styles * revert: add back variables.scss * move css imports out of index.html and into styles.scss * copy files that are expected to be in the build dest folder * add scripts and styles for 404 page * minor: remove commented out code * remove extra linebreaks * minor: remove commented out code * remove unused readVendors task * update pom.xml with correct build command * Remove react-related eslint rules * Add linting * update output path * explicitly set $ICGC_DEV_CONFIG to global * minor:eslint: add explicit return to reduce * minor:eslint:whitespace and linebreaks * Revert back to including icgc-icons.css in index.html * enable eslint loader * Switch to normalize.css@3.0.1, looks closer to current site * copy favicon * remove jshint * Updated pom to run UI npm tasks on compile. * bugfix:deps: add missing deps * run bower install in npm’s postinstall * remove grunt deps made obsolete by webpack buildstep * update node dependency version * add icgc-icons.css to list of things to copy on build * Use ExtractTextPlugin for scss files * add CommonsChunkPlugin to prod webpack config * add karma task to package.json * deps: add flag-icon-css * use flag-icons from node_modules * remove flag-icon files * deps: remove unused grunt deps * deps: add karma plugins for babel and webpack * use normalize.css v2.1.2, switch to bower for dep * move pql unit test out of unit/directory since they aren’t being used * update karma.conf.js to work with webpack * remove grunt-karma * remove unused karma e2e config * rename bower script to “bower” (no longer postinstall) * add npm run bower to pom * add normalize-css to bower.json * remove highcharts from bower. upgrade to 5. fixes DCC-5315 * export saveAs from FileSaver.js. fixes DCC-5318 * add vendor styles to copy path * deps: use font-awesome deps from npm * css: bring content div up to cover up aside. fixes DCC-5317 * bugfix: init local global `key` for gv-config. fixes DCC-5324 * <article>s next to .t_sidebar will be pos:relative sometimes they’re not directly under .content, but wrapped in another div (e.g. in /browser)
- Loading branch information