Updated according to lint rules #683
Open
+889
−904
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR makes two changes to
.eslintrc.json
and then updates the remaining code to follow the current linting rules.These are the changes that are not pure updates to follow linting standards:
parserOptions.ecmaVersion
from 12 to 13. This is due to code in this project that fails the lint test in ecma 12.test/**/*.js
to overriding theenv
tojest
for these files. By doing this we can get linter hints in the editor without the linter failing.All other changes are either done by running
npx standard --fix
, or some manual renaming of variables from snake_case to camelCase, again to adhere to project standards.Feel free to discard this PR, but I am hoping it is a useful improvement to the codebase.