Commit Graph

43 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 a1a8aa7257 (v0.2.9) Added mustache command, src/index.html in web 2017-12-29 11:02:12 -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 d8bef53f2d (v0.2.6) Added linterOptions.exclude to setup/tslint.json 2017-12-28 22:41:19 -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 d8f3357b29 (v0.2.3) TSLint: max-line-length=140; exclude node_modules 2017-12-22 20:49:51 -05:00
Josh Goldberg 559923bc0e (v0.2.2) --only-files for run-for-every-file@1.1.0 2017-12-22 15:50:55 -05: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 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
Josh Goldberg 74b7d082c7 Added an OpenOnGithub command 2017-11-13 11:12:03 -08:00
Josh Goldberg 46991497ca (v0.1.18) Improved logging and paths for complete-build 2017-09-18 14:28:42 -04:00
Josh Goldberg b8878c647d (v0.1.17) Fixed linking and forking to work 2017-09-18 00:31:49 -04:00
Josh Goldberg d79175828a Updated packages and revert to npm linking
Fixes #25.
2017-09-16 18:37:34 -04:00
Josh Goldberg f4578277cf Enabled most tslint rules; added fork overrides 2017-06-10 17:12:38 -07:00
Josh Goldberg d77206ec31 Updated packages to latest 2017-06-10 16:49:58 -07:00
Josh Goldberg 569e1fbedf Bumped version to 0.1.15 2017-05-08 23:24:43 -07:00
Josh Goldberg 2c493bf0ec Bumped version to 0.1.14 2017-05-08 16:39:22 -07:00
Josh Goldberg 6ae1339980 Used package-build-order to run builds in the correct order
Added a CompleteBuild command to respect the order.
2017-05-07 23:44:55 -07:00
Josh Goldberg 14fbe4b2ea Moved to chalk over colors 2017-05-07 13:50:56 -07:00
Josh Goldberg 96907e9591 Added --all option
This removes the need for manual *InAll commands. Unfortunately it's rather inelegant without TS 2.3's support for `for await (...)`. Sending a branch+PR until it's released in May.

Fixes #11.
2017-04-24 22:06:26 -07:00
Josh Goldberg 702e1b69f0 Bumped version to 0.1.13 2017-04-24 14:21:28 -07:00
Josh Goldberg cc7c2425a3 Fixed color/colors dependency confusion 2017-02-20 23:04:52 -08:00