Commit Graph
70 Commits
Author SHA1 Message Date
Dannon Baker 7f9c480b80 Fix exclusion of libs for prettier. 2017-10-17 12:58:14 -04:00
Dannon Baker ea2a68d405 Initial prettier npm script target 2017-10-17 12:58:14 -04:00
Dannon Baker 1bd7d3b9c1 Add prettier. 2017-10-17 12:58:14 -04:00
Dannon Baker 3e509bd5fb Include style-watch in 'watch' overhead task. 2017-10-17 12:49:37 -04:00
Dannon Baker 4309c5467f Style and watch-style naming changes for package scripts. 2017-10-17 12:49:28 -04:00
Dannon Baker 2af5dfad6a Add build-toolshed target to package scripts. 2017-10-17 09:58:49 -04:00
Dannon Baker f6b2e1b92c Roll charts building into package scripts, simplify makefile. 2017-10-16 10:44:21 -04:00
Dannon Baker 258675edfa Make package scripts more concise. 2017-10-16 10:06:40 -04:00
Dannon Baker 926cf3ef05 Prior to watching, make sure libs are staged. 2017-10-13 12:47:47 -04:00
Dannon Baker 9678ebcc86 De-bowerify complexify; use the same location/naming schema for where jquery.complexify is stored. Update libs bundle. 2017-10-11 19:04:38 -04:00
Dannon Baker d942782989 Debowerify jquery.cookie 2017-10-11 18:24:25 -04:00
Dannon Baker fe6da5162b De-bowerify jquery-mousewheel. 2017-10-11 15:31:45 -04:00
Dannon Baker 503bdd15a6 Jquery incremental major version bump (to 2.x) 2017-10-11 14:45:46 -04:00
Dannon Baker c55861151e Start segmenting dependencies/devDependencies. 2017-10-11 14:28:31 -04:00
Dannon Baker ff99fc917a Add expose-loader to step towards fixing some of the ancient global
usage.
2017-09-18 12:19:46 -04:00
Dannon Baker 324494b21b We don't actually *use* jqtouch anywhere. Mobile controllers are defunct and redirect to root. Should we revisit this, I imagine we'll use a different technology. 2017-08-24 12:45:40 -04:00
Dannon Baker 08e10b55a8 jqtouch is now jqt, though it looks like we should just drop this instead. 2017-08-24 12:42:53 -04:00
Dannon Baker f779a17da2 Remove galaxy customizations in bibtex.js, monkeypatch it on load instead. Lock w/ yarn, etc. 2017-08-22 11:09:24 -04:00
Dannon Baker 7115a74f9a Lock d3.js w/ yarn, remove from committed staged libs. 2017-08-22 10:18:23 -04:00
Dannon Baker ea9dfc953c Lock requirejs w/ yarn, remove from committed staged libs. Minor version update. 2017-08-22 10:09:51 -04:00
Dannon Baker 2b85b148f8 Lock backbone 1.3 w/ yarn, remove from committed staged libs. 2017-08-22 08:02:57 -04:00
Dannon Baker f179c87a07 Lock jqmigrate w/ yarn, minor version bump. 2017-08-22 07:53:39 -04:00
Dannon Baker 966c08754e Lock underscore w/ yarn, add to lib staging, remove from repo. 2017-08-18 13:08:34 -04:00
Dannon Baker 304569a54d Raven.js upgrade and swap to npm. 2017-08-18 13:01:24 -04:00
Dannon Baker 3e51c665e2 Lib staging so we no longer have to ship prepacked copies. 2017-08-18 11:54:21 -04:00
Dannon Baker 394e4bd077 Swap jquery from bower-installed to yarn, as a trial. 2017-08-17 22:47:40 -04:00
Dannon Baker f953804f0d Explicitly including ajv was required due to npm handling of dependency-of-dependency w/ webpack3. Yarn handles this better, so we don't need it. 2017-08-17 10:23:17 -04:00
Dannon Baker c68b5cabbd Remove grunt-check-modules -- yarn will handle this (all it did was npm ls and look at the return code) 2017-08-17 10:20:52 -04:00
Dannon Baker f78b569a18 Swap build scripts to yarn. 2017-08-17 10:16:49 -04:00
Dannon Baker 959506e853 One more webpack bump. 2017-08-16 11:12:33 -04:00
Dannon Baker 03eb852c2d gulp-uglify major version bump and rebuild 2017-08-16 11:02:27 -04:00
Dannon Baker 8276227b7a gulp-babel major version update 2017-08-16 10:50:34 -04:00
Dannon Baker e15c1b7a3e Add ajv manually to fix package mess with it not being installed
correctly by dependency of webpack 3.5.
2017-08-16 09:21:06 -04:00
Dannon Baker 84c461f401 del upgrade 2017-08-16 09:11:08 -04:00
Dannon Baker 3d08deee7b amd18n-loader upgrade 2017-08-16 09:09:00 -04:00
Dannon Baker 8952516bc0 Babel-loader update 2017-08-15 16:35:26 -04:00
Dannon Baker f56af9d9b3 Webpack bump 2017-08-15 15:14:34 -04:00
Dannon Baker f13097f623 Consolidate and parallelize 'make client' actions. Fast and functional now. 2017-05-04 16:21:40 -04:00
Dannon Baker c0806a9996 Cache for script watching. 2017-05-04 16:01:24 -04:00
Dannon Baker 9ecb4e8761 Bump webpack to 2.4.1, hopefully fixes an entrypoint issue. 2017-05-02 13:08:16 -04:00
Dannon Baker e231600441 Separate clean as a prereq for scripts, enable watch mode 2017-04-06 21:52:23 -04:00
Dannon Baker 6789ae9af9 Preliminary jshint target. 2017-04-06 15:52:23 -04:00
Dannon Baker 07502bbfbc Babel transpiling for all gulped files. 2017-04-06 15:07:59 -04:00
Dannon Baker aae2cd352f Minimal gulp task to run uglify, babel, sourcemaps. The new 'clean'
approach also removed some cruft we had sitting in the static/scripts
folder and were unintentionally shipping.
2017-04-06 09:34:42 -04:00
Dannon Baker cbb119c718 Upgrade amdi18n-loader, fix webpack usage (loaders with webpack 2 no longer auto-append -loader) 2017-04-05 23:30:46 -04:00
Dannon Baker efff669708 Incremental work towards webpack 2 upgrade. amdi18n-loader is not working yet. 2017-04-05 22:18:03 -04:00
Dannon Baker 21bc58b227 Webpack makefile targets, webpack-dev-watch npm script. 2017-04-05 21:37:16 -04:00
Dannon Baker 31efa8af8c Pull webpack out of grunt, simplify. 2017-04-05 21:29:37 -04:00
Dannon Baker 882901f51d Test npm scripts as an expansion point for potentially replacing grunt. Side benefit of being less hacky and allowing npm to use the correct grunt automatically. 2017-04-05 12:18:39 -04:00
Dannon Baker f3dbfa3669 Use 'env' babel preset enabling all plugins 2017-04-04 16:46:47 -04:00