{"library":"test262-parser-tests","type":"library","category":null,"description":"The `test262-parser-tests` package provides a comprehensive, standardized set of test cases specifically designed for evaluating ECMAScript parsers against the official specification. Currently at version 0.0.5, this project is maintained by TC39 and serves as a foundational resource for parser implementers. It categorizes tests into `pass/` for syntactically valid programs, `early/` for programs that adhere to grammar but trigger early errors, and `fail/` for syntactically invalid programs. A unique feature is `pass-explicit/`, offering explicitly parenthesized versions of `pass/` tests for robust equivalence checking of Abstract Syntax Tree (AST) generation. Crucially, these tests are intended solely for parsing validation and are explicitly *not* designed for runtime evaluation; most would throw errors if executed. Its release cadence is generally tied to updates and amendments of the ECMAScript specification, incorporating new syntax or parsing rules as they evolve.","language":"javascript","status":"active","version":"0.0.5","tags":["javascript","test262","ecmascript","parser","test"],"last_verified":"Sun Apr 19","install":[{"cmd":"npm install test262-parser-tests","imports":[]},{"cmd":"yarn add test262-parser-tests","imports":[]},{"cmd":"pnpm add test262-parser-tests","imports":[]}],"homepage":null,"github":"https://github.com/tc39/test262-parser-tests","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/test262-parser-tests","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}