Refactor the scripts to work as advertised

- Correct docs generation to always fetch its dependency
- Don't try to close a handle that's already been closed by other methods
- Allow the release script to actually be testable.
This commit is contained in:
Isiah Meadows 2019-08-17 15:22:35 -04:00
parent 30ad45caa1
commit 22e6d37a26
12 changed files with 483 additions and 241 deletions

14
.gitignore vendored
View file

@ -1,10 +1,10 @@
coverage
node_modules
jsconfig.json
npm-debug.log
.vscode
.DS_Store
.eslintcache
/coverage
/node_modules
/jsconfig.json
/npm-debug.log
/.vscode
/.DS_Store
/.eslintcache
# These are artifacts from various scripts
/dist