Публичное / частное объявление только для классов ES6 с babel

Я использую Babel по умолчанию es2015 предустановка для преобразования кода ES6 JS. Поскольку я работаю в другом проекте с TypeScript, я пришел к признанию аннотации publi/private о методах.

Я хотел бы использовать ту же аннотацию в коде JS. Даже если это на самом деле не сделает методы для экспортируемого объекта приватными, я считаю полезным быстро узнать, используется ли метод другими классами или нет.

Существует ли плагин Babel или другие средства для удаления всех публичных / частных объявлений, чтобы я мог использовать его в своем коде? даже без проверки пространства имен это все равно будет очень полезно.

1 ответ

Решение

В настоящее время существует предложение о "Частных полях", которое находится в процессе реализации, но оно еще не является частью Babel. В следующем месяце или двух я ожидаю, что это будет доступно.

Другие вопросы по тегам