機能リクエスト:
pegjsが出力.js
ファイルを生成する場合、それは一般的なjs形式です。
module.exports = {
SyntaxError: peg$SyntaxError,
parse: peg$parse
};
代わりにesモジュールとして出力したい:
export { peg$parse as parse, peg$SyntaxError as SyntaxError };
はい、Peggyで解決されました。 数日以内に最初のリリースに向けて取り組んでいます。
それは素晴らしいです! このプロジェクトが復活するのを見るのは本当にうれしいです。
ああ、すごい、それは素晴らしいニュースです。 pegjsには最も快適な構文の1つがあるので、peggyがそれに新しい命を吹き込むのを見るのは本当にうれしいです! あそこに向かい、探索を開始します。 :)
プレリリースバージョンのpeggy、1.0.0-rc.0を実行しました。 既存のプロジェクトでこれを試してみてください。 いくつかのデータポイントができ次第、完全リリースを行います。
@hildjj PEGjsの代わりにドロップインとして適している場合は、試してみるかもしれません。 つまり、文法やアクションを変更する必要がない場合は、試してみます
私は間違いなく自分のプロジェクトでこれを試すつもりでしたが、まだそれを理解していませんhttps://github.com/mreinstein/constraint-solver/issues/5
目的は、 s/pegjs/peggy/g
だけで、サポートを受ける以外に何も変更しないことです。 :)
例、私のプロジェクトの1つ: https ://github.com/hildjj/resolv-conf/commit/e175e131cee11410cd7e52c591e126039d4b9244
私は今日の午後にそれを試してみる時間を見つけようとします、私は間違いなくこれを試すことに熱心で興奮しています、ちょうど今は過労です。 :)
ええと、オンライン版に関しては、すべてチェックアウトされているので、私が移行したと考えてください
同じように、私はペギーに移住しています!
最も参考になるコメント
はい、Peggyで解決されました。 数日以内に最初のリリースに向けて取り組んでいます。