Есть ли место для проверки, является ли код ES5-совместимым / безопасным? - PullRequest
0 голосов
/ 17 февраля 2020

Иногда мне хотелось бы знать, соответствует ли мой код ES5-совместимости / безопасности или нет.

Пример: это не удастся из-за функции стрелки.

() => "something";

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

Есть ли место, где я мог бы сделать это?

1 Ответ

2 голосов
/ 17 февраля 2020

Попробуйте ESlint, https://eslint.org/demo. Вы можете отключить расширенные правила и придерживаться основ.

Например, с помощью функции стрелки на ES5: https://eslint.org/demo#eyJ0ZXh0IjoiKCkgPT4gXCJzb21ldGhpbmdcIjsiLCJvcHRpb25zIjp7InBhcnNlck9wdGlvbnMiOnsiZWNtYVZlcnNpb24iOjUsInNvdXJjZVR5cGUiOiJzY3JpcHQiLCJlY21hRmVhdHVyZXMiOnt9fSwicnVsZXMiOnt9LCJlbnYiOnt9fX0 =

Это также может быть автоматизировано как часть сценария сборки / ci.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...