api: pull morgan + jwt
Pedro Lucas Porcellis porcellis@eletrotupi.com · 6 months ago
5d3a948a62b58c6efa324ee655ba869f04eb466b Browse filesParents
6aa5bbeChanged files
2
Additions
+74
Deletions
-2
api/package-lock.json
1 1
{
2 2
"name": "orbit-api",
3 3
"version": "0.0.0",
4 4
"lockfileVersion": 3,
5 5
"requires": true,
16 16
"bcryptjs": "^3.0.3",
17 17
"better-sqlite3": "^12.5.0",
18 18
"cors": "^2.8.6",
19 19
"date-fns": "^4.1.0",
20 20
"express": "^5.2.1",
21 -
"jsonwebtoken": "^9.0.3"
21 +
"jsonwebtoken": "^9.0.3",
22 +
"morgan": "^1.10.1"
22 23
},
23 24
"devDependencies": {
24 25
"@types/better-sqlite3": "^7.6.13",
25 26
"@types/express": "^5.0.6",
26 27
"@types/morgan": "^1.9.10",
1062 1063
{
1063 1064
"type": "consulting",
1064 1065
"url": "https://feross.org/support"
1065 1066
}
1066 1067
],
1068 +
"license": "MIT"
1069 +
},
1070 +
"node_modules/basic-auth": {
1071 +
"version": "2.0.1",
1072 +
"resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
1073 +
"integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
1074 +
"license": "MIT",
1075 +
"dependencies": {
1076 +
"safe-buffer": "5.1.2"
1077 +
},
1078 +
"engines": {
1079 +
"node": ">= 0.8"
1080 +
}
1081 +
},
1082 +
"node_modules/basic-auth/node_modules/safe-buffer": {
1083 +
"version": "5.1.2",
1084 +
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1085 +
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1067 1086
"license": "MIT"
1068 1087
},
1069 1088
"node_modules/bcryptjs": {
1070 1089
"version": "3.0.3",
1071 1090
"resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.3.tgz",
3402 3421
"version": "0.5.3",
3403 3422
"resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
3404 3423
"integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
3405 3424
"license": "MIT"
3406 3425
},
3426 +
"node_modules/morgan": {
3427 +
"version": "1.10.1",
3428 +
"resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.1.tgz",
3429 +
"integrity": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==",
3430 +
"license": "MIT",
3431 +
"dependencies": {
3432 +
"basic-auth": "~2.0.1",
3433 +
"debug": "2.6.9",
3434 +
"depd": "~2.0.0",
3435 +
"on-finished": "~2.3.0",
3436 +
"on-headers": "~1.1.0"
3437 +
},
3438 +
"engines": {
3439 +
"node": ">= 0.8.0"
3440 +
}
3441 +
},
3442 +
"node_modules/morgan/node_modules/debug": {
3443 +
"version": "2.6.9",
3444 +
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3445 +
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3446 +
"license": "MIT",
3447 +
"dependencies": {
3448 +
"ms": "2.0.0"
3449 +
}
3450 +
},
3451 +
"node_modules/morgan/node_modules/ms": {
3452 +
"version": "2.0.0",
3453 +
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3454 +
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
3455 +
"license": "MIT"
3456 +
},
3457 +
"node_modules/morgan/node_modules/on-finished": {
3458 +
"version": "2.3.0",
3459 +
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
3460 +
"integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
3461 +
"license": "MIT",
3462 +
"dependencies": {
3463 +
"ee-first": "1.1.1"
3464 +
},
3465 +
"engines": {
3466 +
"node": ">= 0.8"
3467 +
}
3468 +
},
3407 3469
"node_modules/ms": {
3408 3470
"version": "2.1.3",
3409 3471
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3410 3472
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3411 3473
"license": "MIT"
3620 3682
"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
3621 3683
"license": "MIT",
3622 3684
"dependencies": {
3623 3685
"ee-first": "1.1.1"
3624 3686
},
3687 +
"engines": {
3688 +
"node": ">= 0.8"
3689 +
}
3690 +
},
3691 +
"node_modules/on-headers": {
3692 +
"version": "1.1.0",
3693 +
"resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz",
3694 +
"integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==",
3695 +
"license": "MIT",
3625 3696
"engines": {
3626 3697
"node": ">= 0.8"
3627 3698
}
3628 3699
},
3629 3700
"node_modules/once": {
5502 5573
"graphmatch": "^1.1.0"
5503 5574
}
5504 5575
}
5505 5576
}
5506 5577
}
api/package.json
1 1
{
2 2
"name": "orbit-api",
3 3
"version": "0.0.0",
4 4
"description": "",
5 5
"license": "ISC",
21 21
"bcryptjs": "^3.0.3",
22 22
"better-sqlite3": "^12.5.0",
23 23
"cors": "^2.8.6",
24 24
"date-fns": "^4.1.0",
25 25
"express": "^5.2.1",
26 -
"jsonwebtoken": "^9.0.3"
26 +
"jsonwebtoken": "^9.0.3",
27 +
"morgan": "^1.10.1"
27 28
},
28 29
"devDependencies": {
29 30
"@types/better-sqlite3": "^7.6.13",
30 31
"@types/express": "^5.0.6",
31 32
"@types/morgan": "^1.9.10",
36 37
"ts-node": "^10.9.2",
37 38
"tsc-alias": "^1.8.16",
38 39
"tsconfig-paths": "^4.2.0"
39 40
}
40 41
}