package.json
Rama main · réplica de lectura del repositorio original.
{
"name": "ae-netscope",
"private": true,
"version": "0.3.1-alpha",
"scripts": {
"dev": "npm --prefix web run dev -- --host 127.0.0.1 --port 5173 --strictPort",
"dev:api": "api\\.venv\\Scripts\\python.exe -m uvicorn app.main:app --app-dir api --host 127.0.0.1 --port 8000 --reload",
"api:audit": "api\\.venv\\Scripts\\pip-audit.exe --skip-editable --cache-dir api/.pip-audit-cache --progress-spinner=off",
"api:lint": "api\\.venv\\Scripts\\python.exe -m ruff check api",
"api:test": "api\\.venv\\Scripts\\python.exe -m pytest api",
"api:test:coverage": "api\\.venv\\Scripts\\python.exe -m pytest api --cov=app --cov-report=term-missing --cov-report=xml:api/coverage.xml",
"test": "npm run api:test && npm --prefix web run test",
"test:coverage": "npm run api:test:coverage && npm --prefix web run test:coverage",
"build": "npm --prefix web run build",
"lint": "npm --prefix web run lint",
"web:test": "npm --prefix web run test",
"web:test:coverage": "npm --prefix web run test:coverage",
"secrets:scan": "node scripts/scan-secrets.mjs",
"tracked:check": "node scripts/check-tracked-artifacts.mjs",
"release:check": "node scripts/validate-release-metadata.mjs",
"deps:audit": "npm --prefix web audit --audit-level=moderate && npm run api:audit"
}
}