← back to Jill Website
package.json
59 lines
{
"name": "nosara-beachfront-rentals",
"version": "1.0.0",
"description": "Luxury beachfront vacation rental website for Nosara, Costa Rica",
"main": "dist/server.js",
"scripts": {
"start": "node dist/server.js",
"dev": "ts-node src/server.ts",
"build": "tsc",
"migrate": "ts-node src/migrations/migrate.ts",
"typecheck": "tsc --noEmit",
"test": "jest",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage"
},
"keywords": [
"vacation",
"rental",
"nosara",
"costa-rica",
"beachfront",
"luxury"
],
"author": "",
"license": "MIT",
"dependencies": {
"@types/ejs": "^3.1.5",
"@types/express": "^5.0.6",
"@types/node": "^25.0.8",
"@types/nodemailer": "^7.0.5",
"@types/pg": "^8.16.0",
"axios": "^1.13.2",
"bcrypt": "^6.0.0",
"dotenv": "^17.2.3",
"ejs": "^3.1.10",
"express": "^4.18.2",
"express-session": "^1.18.2",
"helmet": "^8.1.0",
"multer": "^2.0.2",
"nodemailer": "^7.0.12",
"pg": "^8.16.3",
"typescript": "^5.9.3"
},
"devDependencies": {
"@jest/globals": "^30.2.0",
"@types/axios": "^0.9.36",
"@types/bcrypt": "^6.0.0",
"@types/express-session": "^1.18.2",
"@types/jest": "^30.0.0",
"@types/multer": "^2.0.0",
"@types/supertest": "^6.0.3",
"jest": "^30.2.0",
"nodemon": "^3.0.1",
"supertest": "^7.2.2",
"ts-jest": "^29.4.6",
"ts-node": "^10.9.2"
}
}