@nos-sdk/nos-node-sdk
Version:
NOS Node.js SDK实现了NOS对象操作接口,基于此SDK能方便快速地实现JavaScript应用程序来使用NOS的对象存储服务。
22 lines • 747 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function makeNosError(errObj = {}) {
const e = new NosError(errObj.message || 'Unknown error');
e.name = errObj.code || 'NosError';
e.resource = errObj.resource;
e.requestId = errObj.requestId;
e.status = errObj.status;
e.response = errObj.response;
return e;
}
exports.makeNosError = makeNosError;
class NosError extends Error {
}
exports.NosError = NosError;
class NoBucketError extends Error {
constructor() {
super(`No bucket, Please set defaultBucket in constructor or bucket/sourceBucket/targetBucket in function params`);
}
}
exports.NoBucketError = NoBucketError;
//# sourceMappingURL=error.js.map