Open Issues Need Help
View All on GitHubA 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
AI Summary: The task is to fix a bug in the Meriyah JavaScript parser where it fails to correctly parse class properties with a getter method followed by a generator method. The fix needs to ensure compliance with the ECMAScript specification, as evidenced by the provided test cases from test262.
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
AI Summary: The task is to debug a JavaScript parser (Meriyah) that incorrectly reports the error range for a `use strict` directive within a function declaration. The parser should identify the incorrect token (`package` in this case) as the source of the error, rather than the `use strict` directive itself.
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
AI Summary: Debug and fix a bug in the Meriyah JavaScript parser where the end column location (`loc.end.column`) is incorrectly reported for escaped identifiers. The bug manifests when parsing an escaped identifier like `a\u0065`, resulting in an inaccurate column number in the location information. The fix requires understanding the parser's internal workings and how it handles Unicode escapes within identifiers to correct the location tracking.
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah