{"library":"osdoc-lint","title":"osdoc-lint","description":"A simple code style lint utility that provides shared configurations for ESLint, Prettier, and Stylelint, designed to enforce consistent code quality. Current stable version is 1.0.6. It allows extending configurations and overriding rules. Differentiators include a single dependency approach and support for ESLint, Prettier, and Stylelint integration, though it relies on @umijs/fabric for Stylelint configuration. Release cadence is not documented; appears low activity.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install osdoc-lint"],"cli":null},"imports":["extends: [require.resolve('osdoc-lint/eslint')]","const lint = require('osdoc-lint'); module.exports = { ...lint.prettier }","extends: [require.resolve('@umijs/fabric/dist/stylelint')]"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// .eslintrc.js\nmodule.exports = {\n  extends: [require.resolve('osdoc-lint/eslint')],\n  rules: {\n    'jsx-a11y/alt-text': [0],\n  },\n};\n\n// .prettierrc.js\nconst lint = require('osdoc-lint');\nmodule.exports = {\n  ...lint.prettier,\n};\n\n// .stylelintrc.js\nmodule.exports = {\n  extends: [require.resolve('@umijs/fabric/dist/stylelint')],\n};","lang":"javascript","description":"Shows how to extend ESLint config, spread prettier config, and configure Stylelint using osdoc-lint.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}