typescript deep merge project Ts Deepmerge Vulnerabilities