typescripting socks