{"id":24992,"library":"bemhtml-lint","title":"bemhtml-lint","description":"A lint tool for BEMHTML template syntax, only checking parser errors. Version 0.1.0, last updated in 2013. No active development; only available as a global npm package. It has no dependencies and is limited to basic validation. Not comparable to modern linters; essentially a proof-of-concept.","status":"abandoned","version":"0.1.0","language":"javascript","source_language":"en","source_url":null,"tags":["javascript"],"install":[{"cmd":"npm install bemhtml-lint","lang":"bash","label":"npm"},{"cmd":"yarn add bemhtml-lint","lang":"bash","label":"yarn"},{"cmd":"pnpm add bemhtml-lint","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Package is CLI-only. No programmatic API.","wrong":"require('bemhtml-lint')","symbol":"default (CLI)","correct":"bemhtml-lint <file>"},{"note":"No exports; only binary.","wrong":"import { lint } from 'bemhtml-lint'","symbol":"N/A","correct":"N/A"}],"quickstart":{"code":"npm install -g bemhtml-lint\n# Create a test file\necho 'block my-block' > test.bemhtml\n# Lint it\nbemhtml-lint test.bemhtml\n# Output: no errors or syntax error message","lang":"javascript","description":"Shows global installation and basic command-line usage on a single BEMHTML file."},"warnings":[{"fix":"Do not use for new projects. Consider alternatives or manual validation.","message":"Package is unmaintained since 2013.","severity":"deprecated","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Install globally: npm install -g bemhtml-lint","cause":"Package not installed globally or not in PATH.","error":"Error: Cannot find module 'bemhtml-lint'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}