@appotter/nestjs-s3
Version:
NestJS provider to integrates with AWS S3
23 lines • 754 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.hasExtension = exports.getFileExtension = exports.trimLastSlash = void 0;
const trimLastSlash = (str) => {
if (typeof str === 'undefined') {
return '';
}
return str.endsWith('/') ? str.substring(0, str.length - 1) : str;
};
exports.trimLastSlash = trimLastSlash;
const getFileExtension = (file) => {
const index = file.originalname.lastIndexOf('.');
return file.originalname.slice(index + 1);
};
exports.getFileExtension = getFileExtension;
const hasExtension = (str) => {
if (str.length === 0) {
return false;
}
return str.lastIndexOf('.') > 0;
};
exports.hasExtension = hasExtension;
//# sourceMappingURL=helpers.js.map
;