Skip to content

Commit d991916

Browse files
committed
lint: lib/imageRouter
- add typing annotate - remove unused vars
1 parent 3dc879b commit d991916

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

lib/imageRouter/azure.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import azure from "azure-storage";
66
import config from "../config";
77
import {logger} from "../logger";
88

9-
export function uploadImage(imagePath, callback) {
9+
export function uploadImage(imagePath: string, callback?: (err: Error | null, url ?: string) => void): void {
1010
if (!imagePath || typeof imagePath !== 'string') {
1111
callback(new Error('Image path is missing or wrong'), null)
1212
return
@@ -19,11 +19,11 @@ export function uploadImage(imagePath, callback) {
1919

2020
const azureBlobService = azure.createBlobService(config.azure.connectionString)
2121

22-
azureBlobService.createContainerIfNotExists(config.azure.container, {publicAccessLevel: 'blob'}, function (err, result, response) {
22+
azureBlobService.createContainerIfNotExists(config.azure.container, {publicAccessLevel: 'blob'}, function (err) {
2323
if (err) {
2424
callback(new Error(err.message), null)
2525
} else {
26-
azureBlobService.createBlockBlobFromLocalFile(config.azure.container, path.basename(imagePath), imagePath, function (err, result, response) {
26+
azureBlobService.createBlockBlobFromLocalFile(config.azure.container, path.basename(imagePath), imagePath, function (err, result) {
2727
if (err) {
2828
callback(new Error(err.message), null)
2929
} else {

lib/imageRouter/filesystem.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ function pickFilename(defaultFilename) {
3434
throw new Error('file exists.')
3535
}
3636

37-
export function uploadImage(imagePath, callback) {
37+
export function uploadImage(imagePath: string, callback: (err: Error | null, url?: string) => void): void {
3838
if (!imagePath || typeof imagePath !== 'string') {
3939
callback(new Error('Image path is missing or wrong'), null)
4040
return

lib/imageRouter/imgur.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import imgur from "@hackmd/imgur";
44
import config from "../config";
55
import {logger} from "../logger";
66

7-
export function uploadImage(imagePath, callback) {
7+
export function uploadImage(imagePath: string, callback: (err: Error | null, url?: string) => void): void {
88
if (!imagePath || typeof imagePath !== 'string') {
99
callback(new Error('Image path is missing or wrong'), null)
1010
return

lib/imageRouter/lutim.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import config from "../config";
44
import {logger} from "../logger";
55

66

7-
export function uploadImage(imagePath, callback) {
7+
export function uploadImage(imagePath: string, callback: (err: Error | null, url: string) => void): void {
88
if (!imagePath || typeof imagePath !== 'string') {
99
callback(new Error('Image path is missing or wrong'), null)
1010
return

lib/imageRouter/minio.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const minioClient = new Minio.Client({
1515
secretKey: config.minio.secretKey
1616
})
1717

18-
export function uploadImage(imagePath, callback) {
18+
export function uploadImage(imagePath: string, callback: (err: Error | null, url?: string) => void): void {
1919
if (!imagePath || typeof imagePath !== 'string') {
2020
callback(new Error('Image path is missing or wrong'), null)
2121
return
@@ -37,7 +37,7 @@ export function uploadImage(imagePath, callback) {
3737

3838
minioClient.putObject(config.s3bucket, key, buffer, buffer.length, {
3939
ContentType: getImageMimeType(imagePath)
40-
}, function (err, data) {
40+
}, function (err) {
4141
if (err) {
4242
callback(err, null)
4343
return

lib/imageRouter/s3.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const s3 = new S3Client({
2020
endpoint: config.s3.endpoint
2121
})
2222

23-
export function uploadImage(imagePath, callback) {
23+
export function uploadImage(imagePath: string, callback: (err: Error | null, url: string) => void): void {
2424
if (!imagePath || typeof imagePath !== 'string') {
2525
callback(new Error('Image path is missing or wrong'), null)
2626
return
@@ -44,12 +44,12 @@ export function uploadImage(imagePath, callback) {
4444
}
4545
const mimeType = getImageMimeType(imagePath)
4646
if (mimeType) {
47-
params.ContentType = mimeType
47+
params.ContentType = mimeType as string
4848
}
4949

5050
const command = new PutObjectCommand(params)
5151

52-
s3.send(command).then(data => {
52+
s3.send(command).then(() => {
5353
let s3Endpoint = 's3.amazonaws.com'
5454
if (config.s3.endpoint) {
5555
s3Endpoint = config.s3.endpoint

0 commit comments

Comments
 (0)