Add prettier and eslint (#831)

* Ignores archived samples
* Uses eslint/recommended rules
* Runs prettier and eslint (including --fix) pre-commit via husky
* Adds new npm scripts: 'lint', 'lint:fix' and 'prettier'
* Does not lint inline js code
* Fix all prettier and eslint errors
* Add custom prettier rules
* Apply custom prettier rules
* Update readme to explain how to setup the repo
* addressed comments
This commit is contained in:
Sebastian Benz
2023-02-22 13:25:39 +01:00
committed by GitHub
parent 299f2134cb
commit dc2174377a
83 changed files with 4798 additions and 1074 deletions

View File

@@ -4,10 +4,7 @@
"manifest_version": 3,
"version": "0.1",
"description": "Turns the page red when you click the icon",
"permissions": [
"activeTab",
"scripting"
],
"permissions": ["activeTab", "scripting"],
"background": {
"service_worker": "background.js"
}