make linting workflow reflect what is done locally (Makefile).
This commit is contained in:
parent
dc3d96c6a8
commit
753e9c5b15
4 changed files with 41 additions and 26 deletions
20
Makefile
20
Makefile
|
|
@ -1,10 +1,20 @@
|
|||
all: prettier mypy black
|
||||
all: format check
|
||||
|
||||
format: prettier black
|
||||
|
||||
check: mypy checkprettier checkblack
|
||||
|
||||
prettier: $(shell find lnbits -name "*.js" -name ".html")
|
||||
./node_modules/.bin/prettier --write lnbits/static/js/*.js lnbits/core/static/js/*.js lnbits/extensions/*/templates/*/*.html ./lnbits/core/templates/core/*.html lnbits/templates/*.html lnbits/extensions/*/static/js/*.js
|
||||
|
||||
mypy: $(shell find lnbits -name "*.py")
|
||||
mypy lnbits
|
||||
|
||||
black: $(shell find lnbits -name "*.py")
|
||||
black lnbits
|
||||
./venv/bin/black --line-length 120 lnbits
|
||||
|
||||
mypy: $(shell find lnbits -name "*.py")
|
||||
./venv/bin/mypy lnbits
|
||||
|
||||
checkprettier: $(shell find lnbits -name "*.js" -name ".html")
|
||||
./node_modules/.bin/prettier --check lnbits/static/js/*.js lnbits/core/static/js/*.js lnbits/extensions/*/templates/*/*.html ./lnbits/core/templates/core/*.html lnbits/templates/*.html lnbits/extensions/*/static/js/*.js
|
||||
|
||||
checkblack: $(shell find lnbits -name "*.py")
|
||||
./venv/bin/black --check --line-length 120 lnbits
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue