@stryke/convert
Version:
A utility package that helps convert between different data types.
2 lines (1 loc) • 342 B
JavaScript
import{isObject as n,isString as t}from"@stryke/type-checks";export const parseTypeDefinition=e=>{if(t(e)){if(e.includes(":")){const i=e.split(":");if(i.length>1&&i[0])return{file:i[0],name:i[1]}}if(e.includes("#")){const i=e.split("#");if(i.length>1&&i[0])return{file:i[0],name:i[1]}}return{file:e}}if(n(e))return{file:e.file,name:e.name}};