feat: add githooks to handle version bump and js lint