mirror of
https://github.com/aljazceru/CTFd.git
synced 2026-02-23 15:14:49 +01:00
Lint markdown and require markdown changes to pass prettier (#1510)
* Require that markdown files are linted by prettier
This commit is contained in:
2
Makefile
2
Makefile
@@ -3,11 +3,13 @@ lint:
|
||||
yarn lint
|
||||
black --check --exclude=CTFd/uploads --exclude=node_modules .
|
||||
prettier --check 'CTFd/themes/**/assets/**/*'
|
||||
prettier --check '**/*.md'
|
||||
|
||||
format:
|
||||
isort --skip=CTFd/uploads -rc CTFd/ tests/
|
||||
black --exclude=CTFd/uploads --exclude=node_modules .
|
||||
prettier --write 'CTFd/themes/**/assets/**/*'
|
||||
prettier --write '**/*.md'
|
||||
|
||||
test:
|
||||
pytest -rf --cov=CTFd --cov-context=test --ignore=node_modules/ \
|
||||
|
||||
Reference in New Issue
Block a user