Skip to content

Commit 4ee4455

Browse files
author
James Fuqian
committed
fix var name convention.
1 parent 741b6b6 commit 4ee4455

4 files changed

Lines changed: 1469 additions & 768 deletions

File tree

server/eslintrc.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"es2021": true
5+
},
6+
"extends": [
7+
"airbnb-base",
8+
"airbnb-typescript/base"
9+
],
10+
"parser": "@typescript-eslint/parser",
11+
"parserOptions": {
12+
"ecmaVersion": 12,
13+
"sourceType": "module"
14+
},
15+
"plugins": [
16+
"@typescript-eslint"
17+
],
18+
"rules": {
19+
}
20+
}

server/package.json

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"start": "node -r module-alias/register ./dist --env=production",
88
"start:debug": "node --inspect=0.0.0.0:9229 ./node_modules/.bin/ts-node -r tsconfig-paths/register ./src",
99
"start:dev": "nodemon",
10-
"test": "nodemon --config ./spec/nodemon.json"
10+
"test": "mocha --exit -r ts-node/register spec/*.spec.ts"
1111
},
1212
"nodemonConfig": {
1313
"watch": [
@@ -66,6 +66,7 @@
6666
"dotenv": "^8.2.0",
6767
"express": "^4.17.1",
6868
"express-async-errors": "^3.1.1",
69+
"form-data": "^3.0.0",
6970
"helmet": "^4.5.0",
7071
"http-status-codes": "^2.1.4",
7172
"jet-logger": "^1.0.4",
@@ -75,22 +76,32 @@
7576
"morgan": "^1.10.0"
7677
},
7778
"devDependencies": {
79+
"@types/chai": "^4.3.0",
80+
"@types/chai-http": "^4.2.0",
7881
"@types/command-line-args": "^5.0.0",
7982
"@types/cookie-parser": "^1.4.2",
83+
"@types/eslint": "^8.4.0",
8084
"@types/express": "^4.17.11",
8185
"@types/find": "^0.2.1",
8286
"@types/fs-extra": "^9.0.11",
83-
"@types/jasmine": "^3.6.10",
8487
"@types/jsonfile": "^6.0.0",
88+
"@types/mocha": "^9.0.0",
8589
"@types/morgan": "^1.9.2",
90+
"@types/nock": "^11.1.0",
8691
"@types/node": "^15.0.1",
8792
"@types/supertest": "^2.0.11",
8893
"@typescript-eslint/eslint-plugin": "^4.22.0",
8994
"@typescript-eslint/parser": "^4.22.0",
90-
"eslint": "^7.25.0",
95+
"chai": "^4.3.4",
96+
"chai-http": "^4.3.0",
97+
"eslint": "^8.7.0",
98+
"eslint-config-airbnb": "^19.0.4",
99+
"eslint-config-airbnb-typescript": "^16.1.0",
100+
"eslint-plugin-import": "^2.25.4",
91101
"find": "^0.3.0",
92102
"fs-extra": "^9.1.0",
93-
"jasmine": "^3.7.0",
103+
"mocha": "^9.1.3",
104+
"nock": "^13.2.2",
94105
"nodemon": "^2.0.7",
95106
"supertest": "^6.1.3",
96107
"ts-node": "^9.1.1",

server/src/utils/request.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,12 @@ function isRetryable(error: any) {
7171
// where n retry attempted
7272
async function doRetry(config: any) {
7373
const interval = 5
74-
const max_attempts = 3
74+
const maxAttempts = 3
7575
var resp = null
76-
for (let i = 0; i < max_attempts; i++) {
77-
var wait_in_sec = interval * (2 ** i)
78-
logger.info("wait " + wait_in_sec + " seconds...")
79-
await sleep(wait_in_sec * 1000)
76+
for (let i = 0; i < maxAttempts; i++) {
77+
var waitInSec = interval * (2 ** i)
78+
logger.info("wait " + waitInSec + " seconds...")
79+
await sleep(waitInSec * 1000)
8080
logger.info("retry attempts: " + (i+1))
8181
try {
8282
resp = await axios(config);

0 commit comments

Comments
 (0)