-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
58 lines (58 loc) · 2.04 KB
/
package.json
File metadata and controls
58 lines (58 loc) · 2.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{
"name": "fragments",
"private": true,
"version": "0.10.5",
"description": "This GitHub repository serves as the foundation of the cloud computing microservice project. It includes initial setup of development environment, GitHub repositories, API server using Node.js and Express, structured logging, HTTP testing tools, npm scripts, and VSCode debugging configurations.",
"main": "index.js",
"scripts": {
"test:watch": "jest -c jest.config.js --runInBand --watch --",
"test": "jest -c jest.config.js --runInBand --",
"coverage": "jest -c jest.config.js --runInBand --coverage",
"test:integration": "hurl --test --glob \"tests/integration/**/*.hurl\"",
"lint": "eslint --config .eslintrc.js \"./src/**/*.js\" \"tests/**/*.js\"",
"start": "node src/index.js",
"dev": "cross-env LOG_LEVEL=debug nodemon ./src/index.js --watch src",
"debug": "cross-env LOG_LEVEL=debug nodemon --inspect=0.0.0.0:9229 ./src/index.js --watch src"
},
"repository": {
"type": "git",
"url": "https://github.com/benakram4/fragments"
},
"keywords": [],
"author": "Ben Akram",
"license": "UNLICENSED",
"devDependencies": {
"@orangeopensource/hurl": "^4.1.0",
"cross-env": "^7.0.3",
"eslint": "^8.49.0",
"eslint-config-standard": "^17.1.0",
"eslint-plugin-import": "^2.28.1",
"eslint-plugin-n": "^16.0.2",
"eslint-plugin-promise": "^6.1.1",
"jest": "^29.7.0",
"nodemon": "^3.0.1",
"prettier": "3.0.3",
"supertest": "^6.3.3"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.454.0",
"@aws-sdk/lib-dynamodb": "^3.458.0",
"aws-jwt-verify": "^4.0.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"dotenv": "^16.3.1",
"express": "^4.18.2",
"helmet": "^7.0.0",
"html-to-text": "^9.0.5",
"http-auth": "^4.2.0",
"http-auth-passport": "^1.0.7",
"markdown-it": "^13.0.2",
"passport": "^0.6.0",
"passport-http-bearer": "^1.0.1",
"pino": "^8.15.1",
"pino-http": "^8.5.0",
"pino-pretty": "^10.2.0",
"sharp": "^0.32.6",
"stoppable": "^1.1.0"
}
}