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
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
99a6350ab2
Added start offset to complete-build
2017-12-28 20:53:33 -08:00
Josh Goldberg
edc9644886
Merge pull request #38 from FullScreenShenanigans/greenkeeper/initial
...
Add Greenkeeper badge 🌴
2017-12-28 20:51:11 -08:00
greenkeeper[bot]
f02c3343ea
docs(readme): add Greenkeeper badge
2017-12-29 00:35:31 +00: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
fd039d0a16
Added git support to src/shell.ts; logged real commands
2017-12-28 14:48:23 -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
33b47f692a
Fixed some miscellaneous linting errors
2017-12-21 02:33:33 -08: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
7e85f9de68
Merge pull request #33 from FullScreenShenanigans/no-gulp
...
Replaced gulp with npm scripts
2017-12-19 21:10:29 -08:00
Josh Goldberg
51cf91000c
Fixed linting issues
2017-12-19 21:03:13 -08:00
Josh Goldberg
752e1074a5
Fixed colors printing in logger by using stderr/stdout
2017-12-19 20:54:55 -08:00
Josh Goldberg
ec63a8f9a9
Added .vscode/settings.json
2017-12-19 18:33:39 -08:00
Josh Goldberg
6858378fcf
Converted commands to functions
...
They take in an IRuntime instead of having protected members.
2017-12-19 18:33:28 -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
9daf81bb56
Disabled no-redundant-jsdoc in tslint.json
2017-11-13 11:29:16 -08:00
Josh Goldberg
74b7d082c7
Added an OpenOnGithub command
2017-11-13 11:12:03 -08:00