16 lines
310 B
JavaScript
16 lines
310 B
JavaScript
export default function getPackageNameAndScope(packageName) {
|
|
let scope;
|
|
let packageNameLessScope;
|
|
|
|
if (packageName.includes('@')) {
|
|
[scope, packageNameLessScope] = packageName.split('/');
|
|
} else {
|
|
packageNameLessScope = packageName;
|
|
}
|
|
|
|
return {
|
|
scope,
|
|
packageNameLessScope,
|
|
};
|
|
}
|