{"library":"ngx-translate-lint","title":"ngx-translate-lint","description":"CLI tool to validate ngx-translate translation keys in Angular applications. Version 1.26.5. Uses regex to scan templates and language files for missing keys, zombie keys, empty values, and misprints. Supports glob patterns, config files, and URL-based language files. Differentiated by deep-search and fuzzy matching features. Releases follow semantic versioning on a monthly/quarterly cadence.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install ngx-translate-lint"],"cli":{"name":"ngx-translate-lint","version":null}},"imports":["import { NgxTranslateLint } from 'ngx-translate-lint'","import { cli } from 'ngx-translate-lint'","import { Configuration } from 'ngx-translate-lint'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Install globally: npm install -g ngx-translate-lint\n// Run CLI with project and languages paths:\n// ngx-translate-lint --project ./src --languages ./src/assets/i18n --keysOnViews error --zombieKeys warning\n\nimport { NgxTranslateLint } from 'ngx-translate-lint';\n\nconst linter = new NgxTranslateLint({\n  project: './src',\n  languages: './src/assets/i18n',\n  keysOnViews: 'error',\n  zombieKeys: 'warning',\n  emptyKeys: 'disable',\n  misprintKeys: 'disable',\n  deepSearch: 'enable'\n});\n\nlinter.lint().then(result => {\n  console.log('Lint complete. Errors:', result.errors.length, 'Warnings:', result.warnings.length);\n});","lang":"typescript","description":"Shows both CLI usage and programmatic TypeScript API for linting ngx-translate keys.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}