Влад, не твоя проблема, а моя, что я оттелепатил твою версию как 17 на основе npm@8 который используется также и в 16. Но судя по тому что ты переставил node, я не ошибся.
А теперь, если хочешь чтоб тебе помогли, дай нам кусок хоть какой-нибудь конкретной инфы по твоей проблеме, кроме причитаний "всё пропало, что же делать!!!1111". Надоел, честно.
В Antd ты можешь не подключать общий css, а также потянуть стили отдельных компонентов из lib/<component>/style/index.less или es/<component>/style/index.less. А всё остальное неиспользуемое по идее должно быть tree-shake'нуто автоматически. Но сам, признаюсь, не проверял.)
Я не знаю толком ангуляр, но какбэ в ошибке всё написано. Твой пайп moment ждёт на вход строго тип Moment, а либо date.date либо async помимо Moment могут возвращать ещё и null. Либо поправь пайп, чтоб он обрабатывал null, либо поправь типы передаваемых значений. Очевидно, по моему.