{
	"name": "armory-api",
	"version": "1.0.0",
	"main": "index.js",
	"scripts": {
		"dev": "npx tsx watch src/index.ts",
		"build": "tsc",
		"serve": "node dist/index.js",
		"test": "echo \"Error: no test specified\" && exit 1"
	},
	"keywords": [],
	"author": "",
	"license": "ISC",
	"dependencies": {
		"cors": "^2.8.5",
		"dotenv": "^8.6.0",
		"express": "^4.18.2",
		"express-async-errors": "^3.1.1",
		"find-config": "^1.0.0",
		"formidable": "^2.0.1",
		"helmet": "^7.1.0",
		"jsonwebtoken": "^9.0.2",
		"lodash": "^4.17.21",
		"node-cache": "^5.1.2",
		"prettier": "^3.0.3",
		"redis": "^3.1.2",
		"serverless-mysql": "^1.5.5",
		"sharp": "^0.33.0",
		"ts-node": "^10.9.1",
		"tsc-alias": "^1.8.8",
		"tsconfig-paths": "^4.2.0"
	},
	"description": "",
	"_moduleAliases": {
		"~": "src"
	},
	"devDependencies": {
		"@types/cors": "^2.8.17",
		"@types/dotenv": "^8.2.0",
		"@types/express": "^4.17.21",
		"@types/formidable": "^3.4.5",
		"@types/helmet": "^4.0.0",
		"@types/jsonwebtoken": "^9.0.5",
		"@types/lodash": "^4.14.202",
		"@types/node": "^20.10.2",
		"@types/sharp": "^0.32.0",
		"@typescript-eslint/eslint-plugin": "^6.18.0",
		"@typescript-eslint/parser": "^6.18.0",
		"eslint": "^8.56.0",
		"eslint-config-google": "^0.14.0",
		"module-alias": "^2.2.3",
		"tsx": "^4.6.1",
		"typescript": "^5.3.3"
	}
}
