CLI
From the repository root:Admin backend
Campaign backend
Frontend
npm run lint:fix to apply ESLint’s safe automatic fixes, then rerun
npm run lint to confirm the result.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Run the P-BitM CLI, backend, frontend, static, and deployment checks.
python3 -m pytest tests
PYTHONPATH=server/backend python3 -m pytest server/backend/tests
PYTHONPATH=server/backend-phishing/app \
python3 -m pytest server/backend-phishing/tests
cd server/frontend
npm ci
npm run lint
npm test
npm run build
npm run lint:fix to apply ESLint’s safe automatic fixes, then rerun
npm run lint to confirm the result.
python3 -m compileall cli server/backend server/backend-phishing/app
python3 scripts/release_checks.py
docker compose -f server/docker-compose.yml config
docker compose -f server/docker-compose-dev.yml config
git diff --check
