{"id":26119,"library":"pug-lint-config-emarsys","title":"Emarsys PugLint Config","description":"Shareable PugLint configuration for Emarsys projects. Current stable version is 2.0.1, with no recent updates. This config provides a baseline set of linting rules for Pug templates, intended to enforce consistent code style across Emarsys teams. It is typically installed alongside gulp-pug-lint and extended via a .pug-lintrc file using the 'extends' directive.","status":"maintenance","version":"2.0.1","language":"javascript","source_language":"en","source_url":"https://github.com/emartech/pug-lint-config","tags":["javascript"],"install":[{"cmd":"npm install pug-lint-config-emarsys","lang":"bash","label":"npm"},{"cmd":"yarn add pug-lint-config-emarsys","lang":"bash","label":"yarn"},{"cmd":"pnpm add pug-lint-config-emarsys","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"peer dependency required to run linting","package":"pug-lint","optional":false}],"imports":[{"note":"This package exposes a shareable config for pug-lint; it's not imported directly but referenced in .pug-lintrc as 'emarsys'.","wrong":"require('pug-lint-config-emarsys')","symbol":"config","correct":"extends: ['emarsys']"}],"quickstart":{"code":"// Install peer dependencies\nnpm install -D gulp-pug-lint pug-lint-config-emarsys\n\n// Create .pug-lintrc with content:\n{\n  \"extends\": \"emarsys\",\n  \"disallowMultipleLineBreaks\": true\n}","lang":"javascript","description":"Installs pug-lint-config-emarsys and shows minimal .pug-lintrc configuration."},"warnings":[{"fix":"Use 'extends': 'emarsys' (not 'pug-lint-config-emarsys')","message":"Config extends must reference 'emarsys' without the full package name","severity":"gotcha","affected_versions":">=2.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run npm install -D gulp-pug-lint pug-lint-config-emarsys","cause":"The package is not installed correctly or peer dependency is missing","error":"Cannot find module 'pug-lint-config-emarsys'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}