2016-08-14 22:15:41 -07:00
2016-08-14 22:15:41 -07:00
2016-06-19 10:24:28 -07:00
2016-07-22 07:52:59 -07:00
2016-07-22 07:52:59 -07:00

gulp-shenanigans

Unified Gulp tasks for FullScreenShenanigans projects.

Why?

There are over two dozen repositories in the FullScreenShenanigans organization. This unifies common build logic and can be updated more easily than editing each individual repository.

Tasks

  • default - first lints and builds the code, then runs tests and compiles into dist/

In order of default task usage:

  • clean - deletes built .js files from src/ and all files in dist/

  • tsc - runs the TypeScript compiler on .ts source files

  • tslint - runs TSLint on .ts source files

  • test - runs tests required by test/unit/index.html in PhantomJS with Mocha.

  • typespace - converts import-based .ts source files in src/ to a namespace-based file in dist

  • dist - compiles the namespace-based .ts file in dist/ file into .js equivalents

S
Description
No description provided
Readme 448 KiB
Languages
TypeScript 74.5%
SCSS 11.4%
HTML 10.1%
JavaScript 4%