qiniu / nodejs-sdk

Qiniu Resource (Cloud) Storage SDK for Node.js
586 stars 190 forks source link

typescript 类型报错 'setObjectLifeCycle' #405

Closed shanheyingxin closed 1 month ago

shanheyingxin commented 1 year ago

node_modules/qiniu/index.d.ts:694:9 - error TS7010: 'setObjectLifeCycle', which lacks return-type annotation, implicitly has an 'any' return type.

'setObjectLifeCycle' 缺少void返回值

setObjectLifeCycle(
    bucket: string,
    key: string,
    options: {
        toIaAfterDays?: number,
        toArchiveAfterDays?: number,
        toDeepArchiveAfterDays?: number,
        deleteAfterDays?: number
        cond?: {
            hash?: string,
            mime?: string,
            fsize?: number,
            putTime?: number
        }
    },
    callbackFunc: callback
): void;
lihsai0 commented 1 month ago

已修复,并在 v7.12.0 变更为 Promise 风格 API。