массиве строки с нулевой длиной 
                  
                  
                  ['','a'] // error
                  
                  
                  ['a'] // not error
                  
                  
                
https://www.typescriptlang.org/play?#code/C4TwDgpgBAggPAFShAHsCA7AJgZ1gJ3wEMQ4iMQA+SqAXiiVXWzxkJLgEsMAzCfKAFUaAfigFipAKIoAxgBsArlghxBAGigByLdSgAuKBggA3fgG4AUKEhQAQnVhwA2lqJbNOgLqUgA
А так, чтобы вместо литерала а, просто со string по той же схеме работало (пустую строку тоже за строку посчитает и ошибки не будет). Так не получится? 🤔
Есть подозрение, что решений нет, но вы тут такое иногда вытворяете, что может и вдруг)
неа, ну если только не упоротся и сделать брендированный тип NonEmptyString, но это уже другая история
Обсуждают сегодня