* ci: add linter * chore: update dependencies * remove package.json * feat: use enums * ci: rename workflow