{
	"name": "recipes-api-nodejs",
	"author": "andersonjb",
	"private": true,
	"version": "2.0.0",
	"type": "module",
	"description": "",
	"main": "index.js",
	"scripts": {
		"dev": "tsx watch --inspect src/index.ts",
		"build": "tsc || true && vite build",
		"test": "echo \"Error: no test specified\" && exit 1"
	},
	"imports": {
		"~/*": "./src/*",
		"#auth/*": "./src/auth/*",
		"#functions/*": "./src/functions/*",
		"#lib/*": "./src/lib/*",
		"#routes/*": "./src/routes/*",
		"#services/*": "./src/services/*",
		"#constants": "./src/constants.ts",
		"#types": "../types"
	},
	"_moduleAliases": {
		"~": "src"
	},
	"keywords": [],
	"license": "ISC",
	"dependencies": {
		"cors": "^2.8.5",
		"dotenv": "^16.3.1",
		"express": "^5.0.0-beta.1",
		"express-async-handler": "^1.2.0",
		"helmet": "^7.0.0",
		"jsonwebtoken": "^9.0.2",
		"lodash": "^4.17.21",
		"module-alias": "^2.2.3",
		"newman": "^6.1.0",
		"prettier": "^3.1.1",
		"serverless-mysql": "^1.5.5",
		"ts-node": "^10.9.2",
		"tsc-alias": "^1.8.8",
		"tsconfig-paths": "^4.2.0"
	},
	"devDependencies": {
		"@types/cors": "^2.8.15",
		"@types/dotenv": "^8.2.0",
		"@types/express": "^4.17.20",
		"@types/helmet": "^4.0.0",
		"@types/jsonwebtoken": "^9.0.4",
		"@types/lodash": "^4.14.202",
		"@types/node": "^20.8.9",
		"ts-node-dev": "^2.0.0",
		"tsx": "^4.19.3",
		"typescript": "^5.3.3"
	}
}
