mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
20 lines
362 B
JavaScript
20 lines
362 B
JavaScript
'use strict';
|
|
|
|
const {getExt} = require('../../../common/util');
|
|
|
|
module.exports = (name) => {
|
|
const ext = getExtension(name);
|
|
|
|
return name.replace(ext, '');
|
|
};
|
|
|
|
function getExtension(name) {
|
|
if (/\.tar\.gz$/.test(name))
|
|
return '.tar.gz';
|
|
|
|
if (/\.tar\.bz2$/.test(name))
|
|
return '.tar.bz2';
|
|
|
|
return getExt(name);
|
|
}
|
|
|