Skip to content

Commit d51e339

Browse files
committed
Remove unused dependency.
1 parent b420ccf commit d51e339

File tree

3 files changed

+8
-83
lines changed

3 files changed

+8
-83
lines changed

package-lock.json

-64
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@
8383
"dotenv": "^16.0.3",
8484
"express": "^4.18.2",
8585
"git-clone": "^0.2.0",
86-
"p-queue-es5": "^6.0.2",
8786
"unzipper": "^0.10.11"
8887
},
8988
"devDependencies": {
@@ -102,4 +101,4 @@
102101
"prettier": "^2.1.2",
103102
"typescript": "^4.3.2"
104103
}
105-
}
104+
}

src/controller/upload.ts

+7-17
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import * as path from 'path';
33

44
import busboy from 'busboy';
55
import { NextFunction, Request, Response } from 'express';
6-
import PQueue from 'p-queue-es5';
76
import { Extract } from 'unzipper';
87

98
import { currentFile, namearg } from '../constants';
@@ -30,24 +29,15 @@ const getUploadError = (on: keyof busboy.BusboyEvents): AppError => {
3029

3130
export default (req: Request, res: Response, next: NextFunction): void => {
3231
const bb = busboy({ headers: req.headers });
33-
const queue = new PQueue({ concurrency: 1 });
3432

3533
const handleError = (fn: () => void, on: keyof busboy.BusboyEvents) => {
36-
queue
37-
.add(() => {
38-
try {
39-
fn();
40-
} catch (e) {
41-
req.unpipe(bb);
42-
queue.pause();
43-
next(getUploadError(on));
44-
}
45-
})
46-
.catch(err => {
47-
req.unpipe(bb);
48-
queue.pause();
49-
next(err);
50-
});
34+
try {
35+
fn();
36+
} catch (e) {
37+
console.error(e);
38+
req.unpipe(bb);
39+
next(getUploadError(on));
40+
}
5141
};
5242

5343
bb.on('file', (name, file, info) => {

0 commit comments

Comments
 (0)