eslint-plugin-vue

  • Version 9.32.0
  • Published
  • 1.38 MB
  • 8 dependencies
  • MIT license

Install

npm i eslint-plugin-vue
yarn add eslint-plugin-vue
pnpm add eslint-plugin-vue

Overview

Official ESLint plugin for Vue.js

Index

Variables

Variables

variable vue

const vue: {
meta: any;
configs: {
base: Linter.LegacyConfig;
essential: Linter.LegacyConfig;
'no-layout-rules': Linter.LegacyConfig;
recommended: Linter.LegacyConfig;
'strongly-recommended': Linter.LegacyConfig;
'vue3-essential': Linter.LegacyConfig;
'vue3-recommended': Linter.LegacyConfig;
'vue3-strongly-recommended': Linter.LegacyConfig;
'flat/base': Linter.FlatConfig[];
'flat/vue2-essential': Linter.FlatConfig[];
'flat/vue2-recommended': Linter.FlatConfig[];
'flat/vue2-strongly-recommended': Linter.FlatConfig[];
'flat/essential': Linter.FlatConfig[];
'flat/recommended': Linter.FlatConfig[];
'flat/strongly-recommended': Linter.FlatConfig[];
};
rules: Record<string, any>;
processors: { '.vue': any; vue: any };
environments: {
'setup-compiler-macros': {
globals: {
defineProps: 'readonly';
defineEmits: 'readonly';
defineExpose: 'readonly';
withDefaults: 'readonly';
};
};
};
};

    Package Files (1)

    Dependencies (8)

    Dev Dependencies (31)

    Peer Dependencies (1)

    Badge

    To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

    You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/eslint-plugin-vue.

    • Markdown
      [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/eslint-plugin-vue)
    • HTML
      <a href="https://www.jsdocs.io/package/eslint-plugin-vue"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>