{"library":"pug-cli","title":"Pug CLI","description":"Command-line interface for Pug (formerly Jade) template engine, version 1.0.0-alpha6. Allows compiling .pug files to HTML or client-side JavaScript. Supports watching, pretty-printing, custom output directories, and options via JSON/JS files. Primarily used for build tooling and static site generation. Maintained as part of the Pug project, though the CLI is in alpha with infrequent releases. Alternatives include gulp-pug or webpack loaders for integrated workflows.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install pug-cli"],"cli":{"name":"pug","version":null}},"imports":["pug file.pug","require('pug')","const pug = require('pug'); pug.compile('...')"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"npm install -g pug-cli\n# Create a Pug template\necho 'h1 Hello #{name}' > template.pug\n# Compile with variable\necho '{\"name\": \"World\"}' | pug -O /dev/stdin template.pug\ncat template.html","lang":"javascript","description":"Install pug-cli globally, create a .pug file, compile with JSON options from stdin, output HTML.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}