Refactor TS build and fix testing

This change is largely just moving files with minor tweaks to them to fix,
the rest of the commit is build process changes:

- The addons/ and test/ dirs have been moved to src/
- The build directory has been removed
- TypeScript builds are output in out/, this is where tests are run
- The demo now relies on the dist/ build which is performed as part of ./bin/build
- Addons are now shipped under the ./build directory
This commit is contained in:
Daniel Imms
2016-10-31 21:22:21 -07:00
parent a995b610cf
commit 56ecc77dfc
174 changed files with 50 additions and 37 deletions
+2 -2
View File
@@ -26,8 +26,8 @@
"typescript": "^2.0.3"
},
"scripts": {
"start": "nodemon --watch src --watch addons --exec bash -c './bin/build && node demo/app'",
"test": "./bin/build && mocha --recursive ./test/*test.js ./test/**/*test.js",
"start": "nodemon --watch src --watch addons --watch demo --exec bash -c './bin/build && node demo/app'",
"test": "./bin/build && mocha --recursive ./out",
"build:docs": "jsdoc -c jsdoc.json",
"build": "./bin/build"
}