Вы можете использовать substr , чтобы взять строку после /
только
const pathName= window.location.pathname.substr(1,)
console.log(pathName)
[116 ]
Я никогда не узнавал, почему мастер решил, что имя объекта уже существовало - я предполагаю, что что-то кэшировалось где-нибудь, что я не мог разыскать.
В конце я добавил 2 в конец имени интерфейса при создании его, который позволил этому быть добавленным. Затем я заменил все случаи IXxxInterfaceName2 с IXxxInterfaceName. Все работало после этого.
Если я когда-нибудь разыщу первопричину этой проблемы, то я обновлю ответ.
Это определяется в библиотеке, на которую Вы ссылаетесь?