acorn - przeanalizuj plik JavaScript
acorn
[--ecma3 | --ecma5 | --ecma6 | --ecma7 | ... | --ecma2015 | --ecma2016] [--tokenize] [--locations] [--allow-hash-bang] [--compact] [--silent] [--module] [--help] [--] [infile]
acorn to narzędzie do analizowania pliku JavaScript z wiersza poleceń. Akceptuje jako argumenty plik wejściowy. Narzędzie wypluwa drzewo składni jako dane JSON.
Ustawia wersję ECMAScript do przeanalizowania. Domyślnie jest to wersja 7.
Tryb tokenizera parsera.
Dołącza obiekt „loc” do każdego węzła z podobiektami „początek” i „koniec”, z których każdy zawiera numery linii od zera i kolumny od zera w postaci {linia, kolumna}.
Jeśli ta opcja jest włączona, pomiń wiodącą linię skrótu.
W danych wyjściowych AST nie są używane białe znaki.
Nie wysyłaj AST, po prostu zwróć status wyjścia.
Wskazuje, że kod nie powinien być analizowany jako skrypt, ale jako moduł. Ma to wpływ na globalny tryb ścisły oraz deklaracje „importu” i „eksportu”.
Wydrukuj informacje o użytkowaniu i wyjdź.