{"library":"longmo-lint-configs","title":"longmo-lint-configs","description":"A unified linter configuration package for Vue 2/3 projects, providing preconfigured ESLint, Prettier, Stylelint, and JSConfig setups. Version 1.0.17, updated frequently via GitHub. Key differentiators: supports both Vue 2 and Vue 3 with flat ESLint config (ESLint v9+), includes TypeScript support, and relies on peer dependencies kept external to minimize bundle size (36.9 kB). Requires manual installation of many peer deps; recommended for teams wanting a single source of lint configs.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install longmo-lint-configs"],"cli":null},"imports":["import { defineConfig } from 'longmo-lint-configs/eslint-config'","import prettierConfig from 'longmo-lint-configs/prettier-config'","import stylelintConfig from 'longmo-lint-configs/stylelint-config'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// eslint.config.mjs\nimport { defineConfig } from 'longmo-lint-configs/eslint-config';\nexport default defineConfig([{\n  rules: {\n    'no-console': 'warn',\n    'vue/multi-word-component-names': 'off',\n  },\n}]);\n\n// prettier.config.mjs\nimport prettierConfig from 'longmo-lint-configs/prettier-config';\nexport default prettierConfig;\n\n// stylelint.config.mjs\nimport stylelintConfig from 'longmo-lint-configs/stylelint-config';\nexport default stylelintConfig;","lang":"javascript","description":"Shows how to import each configuration (ESLint, Prettier, Stylelint) in separate config files.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}