{ "name": "cpas-tracker", "version": "1.0.0", "description": "CPAS Violation Tracker — single container, fully self-contained", "main": "server.js", "scripts": { "start": "node server.js", "dev": "nodemon server.js", "docker:build": "docker build -t cpas-tracker .", "docker:run": "docker run -d --name cpas-tracker -p 3001:3001 -v cpas-data:/data cpas-tracker", "docker:stop": "docker stop cpas-tracker && docker rm cpas-tracker", "docker:logs": "docker logs -f cpas-tracker", "docker:export": "docker save cpas-tracker | gzip > cpas-tracker.tar.gz" }, "dependencies": { "better-sqlite3": "^9.4.3", "cors": "^2.8.5", "express": "^4.18.3", "puppeteer-core": "^22.0.0" }, "devDependencies": { "nodemon": "^3.1.0" } }