Форматируйте код JavaScript, який використовує аннотації типу Flow.
Завантаження інструмента...
Як користуватися Форматування Flow
Вставте свій код. Під час першого використання рушію форматування потрібно кілька миттєвостей для завантаження.
За потреби змініть налаштування.
Скопіюйте відформатований результат.
Про Форматування Flow
Flow - це контролер статичного типу для JavaScript у Facebook. Його аннотації, такі як type User = {| name: string |} і function f(x: ?number), не є дійсними в простий JavaScript, тому звичайний форматизатор не працює на них. Цей аналізує синтаксис Flow за допомогою Babel Flow Parser.
Код надрукується повторно з послідовною запіскою і відставанням.
Поширені запитання
Мені потрібен коментар @flow?
Ні, анотації аналізуються, чи має файл прагму чи ні.
Чи перевіряє він?
Ні, це тільки формати.
Флоу все ще підтримується?
Так, Flow все ще розробляється, хоча багато проектів тепер використовують TypeScript. Для TypeScript використовуйте Formater TypeScript.
Чому перший запуск зайняв трохи часу?
Рушій форматування для цієї мови завантажується під час першого використання, а потім зберігається в кеші браузера. Після цього форматування відбувається миттєво, а жодні дані не залишають ваш пристрій.