Форк source-map



Я писал о проблемах с асинхронностью в source-map, а Роман Дворнов детально разобрал эту историю и поделился статьей Вячеслава Егорова.



Я, прочитав статью, удивился, что эти оптимизации так и не были реализованы и решил сделать форк и назвал его source-map-js. В итоге получилось ускорить парсинг в 4 раза, а сериализацию на 30%.



Теперь самое сложное: убедить большие проекты переехать на мой форк. Пока что открыл пул-реквесты в webpack и PostCSS.





P.S. После репоста поста «Сложности всегда на стыке», меня спрашивали «а как искать то эти самые проблемы?». source-map в этом плане крайне показательный пример: люди просто не могут договориться и им нужно помочь.