package.json

1{
2	"name": "image-uploder",
3	"version": "1.0.0-rc.1",
4	"description": "A simple image uploader",
5	"bin": {
6		"image-uploder": "./bin/app.js"
7	},
8	"main": "./bin/app.js",
9	"directories": {
10		"doc": "docs"
11	},
12	"scripts": {
13		"format": "prettier --cache --write . --ignore-path .prettierignore --plugin=prettier-plugin-ejs",
14		"build": "tsc -p tsconfig.json",
15		"prepublishOnly": "npm run build",
16		"test": "jest",
17		"dev": "cross-env NODE_ENV=development ts-node -r tsconfig-paths/register ./src/app.ts",
18		"copy": "node ./scripts/copy.js"
19	},
20	"repository": {
21		"type": "git",
22		"url": "https://github.com/stellaOnEstrogen/image-uploader.git"
23	},
24	"keywords": [],
25	"author": "stellaOnEstrogen",
26	"license": "MIT",
27	"bugs": {
28		"url": "https://github.com/stellaOnEstrogen/image-uploader/issues"
29	},
30	"homepage": "https://github.com/stellaOnEstrogen/image-uploader#readme",
31	"files": [
32		"bin/",
33		"src/",
34		"scripts/",
35		"docs/"
36	],
37	"devDependencies": {
38		"@types/bcrypt": "^5.0.2",
39		"@types/express": "^4.17.21",
40		"@types/express-session": "^1.18.0",
41		"@types/jest": "^29.5.12",
42		"@types/multer": "^1.4.11",
43		"@types/node": "^22.0.0",
44		"@types/node-cron": "^3.0.11",
45		"@types/ws": "^8.5.12",
46		"jest": "^29.7.0",
47		"prettier": "^3.3.3",
48		"prettier-plugin-ejs": "^1.0.3",
49		"ts-jest": "^29.2.3",
50		"ts-node": "^10.9.2",
51		"tsconfig-paths": "^4.2.0",
52		"typescript": "^5.5.4"
53	},
54	"dependencies": {
55		"axios": "^1.7.2",
56		"bcrypt": "^5.1.1",
57		"chalk": "^4.1.2",
58		"cross-env": "^7.0.3",
59		"dotenv": "^16.4.5",
60		"ejs": "^3.1.9",
61		"express": "^4.19.2",
62		"express-rate-limit": "^7.4.0",
63		"express-session": "^1.18.0",
64		"module-alias": "^2.2.3",
65		"multer": "^1.4.5-lts.1",
66		"node-cache": "^5.1.2",
67		"node-cron": "^3.0.3",
68		"sqlite3": "^5.1.6",
69		"ws": "^8.18.0"
70	},
71	"_moduleAliases": {
72		"image-uploader": "src/app"
73	}
74}
75