← back to Cypress Awards
backend/package.json
46 lines
{
"name": "cypresawards-backend",
"version": "1.0.0",
"description": "Backend API and scraper for CyPresAwards - A database of non-profits with cy pres statements",
"main": "src/server.js",
"scripts": {
"start": "node src/server.js",
"dev": "nodemon src/server.js",
"scrape": "node src/scraper/main.js",
"scrape:test": "node src/scraper/main.js --test",
"scrape:500": "node src/scraper/scrape500.js",
"db:setup": "node src/utils/setupDatabase.js",
"db:seed": "node src/utils/seedDatabase.js",
"test": "jest"
},
"keywords": [
"cy pres",
"non-profit",
"legal",
"scraper"
],
"author": "",
"license": "MIT",
"dependencies": {
"axios": "^1.6.0",
"cheerio": "^1.0.0-rc.12",
"compression": "^1.7.4",
"cors": "^2.8.5",
"dotenv": "^16.3.1",
"express": "^4.18.2",
"helmet": "^7.1.0",
"natural": "^6.10.0",
"node-cron": "^3.0.3",
"nodemailer": "^7.0.9",
"pg": "^8.11.3",
"puppeteer": "^21.5.0",
"rate-limiter-flexible": "^3.0.0",
"robots-parser": "^3.0.1",
"winston": "^3.11.0"
},
"devDependencies": {
"jest": "^29.7.0",
"nodemon": "^3.0.1"
}
}