Format/slightly modernize the JS (#345)

* add basic JS tooling

* fix accidental uses of global variables

* auto-format

* add and fix a couple more standard lint rules

* remove useless return false from settimeout callbacks

* document JS contributing

* fix whitespace in package.json

* add JS stuff to codespell skiplist

* codespell take two

* update github action and add comments about duplicated logic
This commit is contained in:
Kevin Gibbons
2022-10-25 19:43:58 -07:00
committed by GitHub
parent 700a8cb54a
commit 39902cb1c6
10 changed files with 2879 additions and 1029 deletions

1761
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff