All files getNumberOfStreet.ts

100% Statements 5/5
100% Branches 2/2
100% Functions 1/1
100% Lines 5/5
1 2 3 4 5 6 7 8 9 10 111x   1x 2x 2x   2x        
import { last, split } from 'rambdax'
 
export function getNumberOfStreet(address: string): number | string {
  const shouldBeNumber = last(split('№', address)).trim()
  const isNumber = !Number.isNaN(Number(shouldBeNumber))
 
  return isNumber ?
    Number(shouldBeNumber) :
    shouldBeNumber
}