* Add update-codeowners script
Right now it works but doesn't open a PR for you.
Also not present as an npm script.
* Dump in a bunch of code from TS
* A few fixes and updates
1. Fix package.json formatting.
2. Adapt copied code from TS.
* Ready to test locally
* Fix git add
* Put everything in one Promise chain
Also start compiling JS files in scripts/