* Eslint updates
* linter fixes
* Type fixes
* More type fixes
* Fix isvis
* More type fixes
* Type Fixes
* Consolidate logic to manage options
* Linter fixes
* Package lock update
* Update configs
* Version checker
* Debug pipeline
* Package lock update
* Update ci
* Strict check
* Revert ci
* Eslint
* Remove rule since it causes issues in CI
* Actual matugen fix