cloudcmd/client/modules/operation/remove-extension.js
2026-01-29 16:13:41 +02:00

19 lines
355 B
JavaScript

'use strict';
const {getExt} = require('#common/util');
module.exports = (name) => {
const ext = getExtension(name);
return name.replace(ext, '');
};
function getExtension(name) {
if (name.endsWith('.tar.gz'))
return '.tar.gz';
if (name.endsWith('.tar.bz2'))
return '.tar.bz2';
return getExt(name);
}