Skip to content

Update Eslint#1672

Merged
ricksbrown merged 5 commits intoBorderTech:georgiefrom
ricksbrown:post-ant
Oct 2, 2019
Merged

Update Eslint#1672
ricksbrown merged 5 commits intoBorderTech:georgiefrom
ricksbrown:post-ant

Conversation

@ricksbrown
Copy link
Copy Markdown
Member

No description provided.

Yep, I also threw in a completely unrelated change in, ariaAnalaog
should indeed set tabindex when there is a touchscreen.
Also a few other tweaks:
- shed methods no longer driven off `actions` map, the methods are
  simply named what they are named regardless of action names.
- wired up a few components to shed events more just to prove it.
  label, dialog and dialogFrame
This was actually HUGE and that's why it wasn't done earlier.
It had to happen because:

- We were over three major versions behind 3.19.0 > 6.4.0
- Github was telling us "We found a potential security vulnerability
	in one of your dependencies." which was ESLint

Unfortunately ESLint seems to have changed its mind on a lot of things
in the meantime resulting in a LOT of refactoring with 18386 issues.

I let ESLint auto fix the test code but attended to the main
codebase myself.

I considered using Prettier instead but while it may produce consistent
results formatting involves a degree of artistic comprehension.
I haven't ruled out using Prettier in future. Will consider further.
@ricksbrown ricksbrown merged commit b094098 into BorderTech:georgie Oct 2, 2019
@ricksbrown ricksbrown deleted the post-ant branch October 31, 2019 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant