* chore: re-add eslint to lint mocha tests
* Upgrade typescript-eslint-parser to ^22
* Update tools/ to conform to eslint-config-airbnb
* Fix some ESLint warnings for async-ora
* Fix ESLint warnings for types
* Fix ESLint warnings for web-multi-logger
* Fix ESLint warnings for cli
* Add eslint-config-airbnb & eslint-plugin-typescript
* Apparently you can't DRY up commander directives
* Use the new typescript-eslint scoped packages
* Explicitly adding the parser is no longer necessary
* Fix ESLint warnings for deb
* Fix ESLint warnings for rpm
* Fix ESLint warnings for snap
* Fix ESLint warnings for flatpak
* Fix ESLint warnings for maker-base
* Fix ESLint warnings for maker-zip
* Fix ESLint warnings for maker-pkg
* Fix ESLint warnings for maker-dmg
* Fix ESLint warnings for maker-squirrel
* Fix ESLint warnings for maker-wix
* Fix ESLint warnings for maker-appx
* Use no-unused-vars for Typescript as directed
* Fix ESLint warnings for core
* Fix ESLint warnings for publisher modules
* Fix ESLint warnings for plugin modules
* Fix ESLint warnings for installer modules
* Drop tslint
* Fix typings
* Remove unused import
* Ignore empty constructors
* Upgrade typescript-eslint packages
* Disable class-methods-use-this rule globally
* Remove bare eslint-disable-line directives
* Upgrade eslint & friends
* Fix linting errors
* Fix yarn.lock
* Stop making @types/webpack out of sync
* chore: drop @types/ora, typings are bundled
* Fix TypeScript errors
* Fix no-unresolved lint errors on Windows
* Ignore camelcase instances that are part of the GitHub API
* Ignore import/no-cycle rules
* Make SinonStub more specific
* Fix forgeConfigIsValidFilePath
* Reel it in
* well here we go
* refactor(all-makers): rewrote in typescript
* now some publishers
* more publishers
* pretty much everything
* Finish typescript conversion with core tests
* Conflict resolution
* Ensure ts output is generated (forgot the tsconfig)
* Fix ES5 inclusion of fetch-mock
* Tests need node 8 because of fetch-mock
* Initial docs work
* Remove assets folder
* Remove .vscode
* Use node 6
* Add publisher docs
* Destroy README because everything is on docs site now
* Add now deployment
* Add giant plugins warning
* Docs are now on gitbook not in GH
* Fix README
* Update / export types
* well here we go
* refactor(all-makers): rewrote in typescript
* now some publishers
* more publishers
* pretty much everything
* Finish typescript conversion with core tests
* Conflict resolution
* Ensure ts output is generated (forgot the tsconfig)
* Fix ES5 inclusion of fetch-mock
* Remove .vscode