@webdeveric/utils
Preparing search index...
types/strings
AddSpaceAroundNumbers
Type Alias AddSpaceAroundNumbers<Type>
AddSpaceAroundNumbers
:
Type
extends
`
${
infer
First
}
${
infer
Rest
}
`
?
Rest
extends
EmptyString
?
First
:
First
extends
AlphaCharacter
|
Capitalize
<
AlphaCharacter
>
?
FirstChar
<
Rest
>
extends
NumericCharacter
?
`
${
First
}
${
Space
}
${
AddSpaceAroundNumbers
<
Rest
>
}
`
:
`
${
First
}
${
AddSpaceAroundNumbers
<
Rest
>
}
`
:
First
extends
NumericCharacter
?
FirstChar
<
Rest
>
extends
AlphaCharacter
|
Capitalize
<
AlphaCharacter
>
?
`
${
First
}
${
Space
}
${
AddSpaceAroundNumbers
<
Rest
>
}
`
:
`
${
First
}
${
AddSpaceAroundNumbers
<
Rest
>
}
`
:
`
${
First
}
${
AddSpaceAroundNumbers
<
Rest
>
}
`
:
never
Type Parameters
Type
extends
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@webdeveric/utils
Loading...