История изменений
Исправление
Legioner,
(текущая версия)
:
Ты нормальное решение давай, с тестами, документацией, примерами использования. Прогони на исходниках крупных JS проектов, чтобы убедиться, что трансформация ничего не ломает. Что-то там нахакать по-быстрому, такое в продакшне даром не надо. Твои регэкспы даже строки не отличают от кода и будут тупо портить их. Скобки вокруг второго (new Point...) убери, так никто не пишет. Operator precedence учитывай. И тд и тп. Там много всего будет вылазить.
Исправление
Legioner,
:
Ты нормальное решение давай, с тестами, документацией, примерами использования. Прогони на исходниках крупных JS проектов, чтобы убедиться, что трансформация ничего не ломает. Что-то там нахакать по-быстрому, такое в продакшне даром не надо. Твои регэкспы даже строки не отличают от кода и будут тупо портить их. Скобки вокруг второго (new Point...) убери, так никто не пишет. И тд и тп.
Исправление
Legioner,
:
Ты нормальное решение давай, с тестами, документацией, примерами использования. Прогони на исходниках крупных JS проектов, чтобы убедиться, что трансформация ничего не ломает. Что-то там нахакать по-быстрому, такое в продакшне даром не надо. Твои регэкспы даже строки не отличают от кода и будут тупо портить их.
Исправление
Legioner,
:
Ты нормальное решение давай, с тестами, документацией, примерами использования. Прогони на исходниках крупных JS проектов, чтобы убедиться, что трансформация ничего не ломает. Что-то там нахакать по-быстрому, такое в продакшне даром не надо. Твои регэкспы даже строки не отличают от кода и будут тупо портить код.
Исходная версия
Legioner,
:
Ты нормальное решение давай, с тестами, документацией, примерами использования. Прогони на исходниках крупных JS проектов, чтобы убедиться, что трансформация ничего не ломает. Что-то там нахакать по-быстрому, такое в продакшне даром не надо.