Commit Graph

10 Commits

Author SHA1 Message Date
Josh Goldberg 6c3f882492 WIP for getting reflection on arg interfaces 2018-01-03 17:43:35 -05:00
Josh Goldberg b7f5c0dc9f completeSetup import casing fix; .gitignore Maps.test.ts 2017-12-29 12:34:26 -08:00
Josh Goldberg 6906689908 (v0.2.8) Added test:setup:dir 2017-12-29 09:44:54 -08:00
Josh Goldberg f1d3535f0a (v0.2.7) Greenkeeper badge, bumped minimum Node to 7 2017-12-28 23:18:45 -08:00
Josh Goldberg 638840ee3c (v0.2.5) Renamed exec's --exec to spawn; README.md hydration 2017-12-28 16:10:46 -08:00
Josh Goldberg 9cf4052c4d (v0.2.4) Cleaned up complete setup+build
Removed unnecessary extra linking steps (two of them!). npm install --link should be enough to set up the repositories linking to each other, such that mocha-headless-chrome doesn't download Chromium an O(N) number of times.

Adds flagswappr to settings.ts
2017-12-28 14:33:41 -08:00
Josh Goldberg 291add2ec4 (v0.2.1) Misc bug fixes: tslint rules, requirejs, webpack config 2017-12-21 17:52:19 -05:00
Josh Goldberg d0689fd493 Added bootstrap-repository, complete-setup commands
Removed link (easily doable by exec)
2017-12-21 02:30:02 -08:00
Josh Goldberg 51cf91000c Fixed linting issues 2017-12-19 21:03:13 -08:00
Josh Goldberg 723b608d77 Converted basic build steps to npm run equivalents
Completely gets rid of anything to do with gulp. Projects now compile in-place in src with tests as *.test.(tsx|ts) files and use shenanigans-manager instead of gulp-shenanigans to use package.json scripts as build steps.

Gets rid of completeBuild, completeSetup, createNewRepository, gulp, and gulpSetup commands. Will re-create the non-gulp versions of those next.
2017-12-19 17:24:08 -08:00