{"library":"pug-parser","type":"library","category":null,"description":"pug-parser is a core component of the Pug templating engine, responsible for transforming an array of tokens (generated by `pug-lexer`) into an Abstract Syntax Tree (AST). This package is currently at version 6.0.0, which was published six years ago. While the broader Pug ecosystem (the `pug` package) is actively maintained with regular updates and is considered a key ecosystem project, `pug-parser` as a standalone npm package has not seen direct updates in several years. Development for `pug-parser` continues as part of the `pugjs/pug` monorepo, meaning new features or fixes for the parsing logic are integrated into the main `pug` package. Its primary differentiator is its foundational role as the parsing layer within the Pug templating process, providing the structured AST that `pug-code-gen` then converts into renderable JavaScript functions.","language":"javascript","status":"maintenance","version":"6.0.0","tags":["javascript","pug"],"install":[{"cmd":"npm install pug-parser","imports":["import parse from 'pug-parser';","import parse from 'pug-parser';\nconst parserInstance = new parse.Parser(tokens, options);","const parse = require('pug-parser');"]},{"cmd":"yarn add pug-parser","imports":[]},{"cmd":"pnpm add pug-parser","imports":[]}],"homepage":"https://pugjs.org","github":"https://github.com/pugjs/pug","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/pug-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/pug-parser/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}