Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

eslint-define-config

Package Overview
Dependencies
Maintainers
1
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-define-config - npm Package Compare versions

Comparing version 1.2.3 to 1.2.4

src/rules/vue/no-undef-components.d.ts

23

package.json
{
"name": "eslint-define-config",
"version": "1.2.3",
"version": "1.2.4",
"description": "Provide a defineConfig function for .eslintrc.js files",

@@ -43,12 +43,13 @@ "main": "src/index.js",

"@intlify/eslint-plugin-vue-i18n": "~1.2.0",
"@types/eslint": "~8.2.2",
"@types/node": "~16.11.21",
"@types/eslint": "~8.4.1",
"@types/node": "~16.11.22",
"@types/prettier": "~2.4.3",
"@typescript-eslint/eslint-plugin": "~5.10.0",
"@typescript-eslint/parser": "~5.10.0",
"@typescript-eslint/eslint-plugin": "~5.10.2",
"@typescript-eslint/parser": "~5.10.2",
"change-case": "~4.1.2",
"eslint": "~8.7.0",
"eslint": "~8.8.0",
"eslint-config-prettier": "~8.3.0",
"eslint-gitignore": "~0.1.0",
"eslint-plugin-inclusive-language": "~2.2.0",
"eslint-plugin-jsdoc": "~37.6.1",
"eslint-plugin-jsdoc": "~37.7.1",
"eslint-plugin-node": "~11.1.0",

@@ -58,3 +59,3 @@ "eslint-plugin-prettier": "~4.0.0",

"eslint-plugin-unicorn": "~40.1.0",
"eslint-plugin-vue": "~8.3.0",
"eslint-plugin-vue": "~8.4.1",
"eslint-plugin-vue-pug-sfc": "~1.0.0-alpha.20",

@@ -65,11 +66,11 @@ "esno": "~0.14.0",

"prettier-plugin-organize-imports": "~2.3.4",
"typescript": "~4.5.4",
"typescript": "~4.5.5",
"upper-case-first": "~2.0.2"
},
"packageManager": "pnpm@6.27.1",
"packageManager": "pnpm@6.29.1",
"engines": {
"node": ">= 16.9.0",
"npm": ">= 7.0.0",
"pnpm": ">= 6.27.1"
"pnpm": ">= 6.29.1"
}
}
import type { Environments } from './env';
import type { Extends } from './extends';
import type { Parser, ParserOptions } from './parser-options';
import type { Plugin } from './plugin';
import type { Rules } from './rules';
import type { Settings } from './settings';

@@ -38,2 +40,8 @@ /**

/**
* Which third-party plugins define additional rules, environments, configs, etc. for ESLint to use.
*
* @see [Configuring Plugins](https://eslint.org/docs/user-guide/configuring/plugins#configuring-plugins)
*/
plugins?: Plugin[];
/**
* Specifying Processor.

@@ -50,2 +58,8 @@ *

rules?: Rules;
/**
* Settings.
*
* @see [Settings](https://eslint.org/docs/user-guide/configuring/configuration-files#adding-shared-settings)
*/
settings?: Settings;
}

@@ -52,0 +66,0 @@

@@ -19,3 +19,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce linebreaks after opening and before closing array brackets.
* Enforce linebreaks after opening and before closing array brackets in `<template>`.
*

@@ -28,3 +28,3 @@ * @see [array-bracket-newline](https://eslint.vuejs.org/rules/array-bracket-newline.html)

/**
* Enforce linebreaks after opening and before closing array brackets.
* Enforce linebreaks after opening and before closing array brackets in `<template>`.
*

@@ -35,3 +35,3 @@ * @see [array-bracket-newline](https://eslint.vuejs.org/rules/array-bracket-newline.html)

/**
* Enforce linebreaks after opening and before closing array brackets.
* Enforce linebreaks after opening and before closing array brackets in `<template>`.
*

@@ -38,0 +38,0 @@ * @see [array-bracket-newline](https://eslint.vuejs.org/rules/array-bracket-newline.html)

@@ -26,3 +26,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent spacing inside array brackets.
* Enforce consistent spacing inside array brackets in `<template>`.
*

@@ -35,3 +35,3 @@ * @see [array-bracket-spacing](https://eslint.vuejs.org/rules/array-bracket-spacing.html)

/**
* Enforce consistent spacing inside array brackets.
* Enforce consistent spacing inside array brackets in `<template>`.
*

@@ -42,3 +42,3 @@ * @see [array-bracket-spacing](https://eslint.vuejs.org/rules/array-bracket-spacing.html)

/**
* Enforce consistent spacing inside array brackets.
* Enforce consistent spacing inside array brackets in `<template>`.
*

@@ -45,0 +45,0 @@ * @see [array-bracket-spacing](https://eslint.vuejs.org/rules/array-bracket-spacing.html)

@@ -17,3 +17,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent spacing before and after the arrow in arrow functions.
* Enforce consistent spacing before and after the arrow in arrow functions in `<template>`.
*

@@ -25,3 +25,3 @@ * @see [arrow-spacing](https://eslint.vuejs.org/rules/arrow-spacing.html)

/**
* Enforce consistent spacing before and after the arrow in arrow functions.
* Enforce consistent spacing before and after the arrow in arrow functions in `<template>`.
*

@@ -32,3 +32,3 @@ * @see [arrow-spacing](https://eslint.vuejs.org/rules/arrow-spacing.html)

/**
* Enforce consistent spacing before and after the arrow in arrow functions.
* Enforce consistent spacing before and after the arrow in arrow functions in `<template>`.
*

@@ -35,0 +35,0 @@ * @see [arrow-spacing](https://eslint.vuejs.org/rules/arrow-spacing.html)

@@ -14,3 +14,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Disallow or enforce spaces inside of blocks after opening block and before closing block.
* Disallow or enforce spaces inside of blocks after opening block and before closing block in `<template>`.
*

@@ -22,3 +22,3 @@ * @see [block-spacing](https://eslint.vuejs.org/rules/block-spacing.html)

/**
* Disallow or enforce spaces inside of blocks after opening block and before closing block.
* Disallow or enforce spaces inside of blocks after opening block and before closing block in `<template>`.
*

@@ -29,3 +29,3 @@ * @see [block-spacing](https://eslint.vuejs.org/rules/block-spacing.html)

/**
* Disallow or enforce spaces inside of blocks after opening block and before closing block.
* Disallow or enforce spaces inside of blocks after opening block and before closing block in `<template>`.
*

@@ -32,0 +32,0 @@ * @see [block-spacing](https://eslint.vuejs.org/rules/block-spacing.html)

@@ -21,3 +21,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent brace style for blocks.
* Enforce consistent brace style for blocks in `<template>`.
*

@@ -29,3 +29,3 @@ * @see [brace-style](https://eslint.vuejs.org/rules/brace-style.html)

/**
* Enforce consistent brace style for blocks.
* Enforce consistent brace style for blocks in `<template>`.
*

@@ -36,3 +36,3 @@ * @see [brace-style](https://eslint.vuejs.org/rules/brace-style.html)

/**
* Enforce consistent brace style for blocks.
* Enforce consistent brace style for blocks in `<template>`.
*

@@ -39,0 +39,0 @@ * @see [brace-style](https://eslint.vuejs.org/rules/brace-style.html)

@@ -20,3 +20,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce camelcase naming convention.
* Enforce camelcase naming convention in `<template>`.
*

@@ -28,3 +28,3 @@ * @see [camelcase](https://eslint.vuejs.org/rules/camelcase.html)

/**
* Enforce camelcase naming convention.
* Enforce camelcase naming convention in `<template>`.
*

@@ -35,3 +35,3 @@ * @see [camelcase](https://eslint.vuejs.org/rules/camelcase.html)

/**
* Enforce camelcase naming convention.
* Enforce camelcase naming convention in `<template>`.
*

@@ -38,0 +38,0 @@ * @see [camelcase](https://eslint.vuejs.org/rules/camelcase.html)

@@ -32,3 +32,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Require or disallow trailing commas.
* Require or disallow trailing commas in `<template>`.
*

@@ -40,3 +40,3 @@ * @see [comma-dangle](https://eslint.vuejs.org/rules/comma-dangle.html)

/**
* Require or disallow trailing commas.
* Require or disallow trailing commas in `<template>`.
*

@@ -47,3 +47,3 @@ * @see [comma-dangle](https://eslint.vuejs.org/rules/comma-dangle.html)

/**
* Require or disallow trailing commas.
* Require or disallow trailing commas in `<template>`.
*

@@ -50,0 +50,0 @@ * @see [comma-dangle](https://eslint.vuejs.org/rules/comma-dangle.html)

@@ -17,3 +17,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent spacing before and after commas.
* Enforce consistent spacing before and after commas in `<template>`.
*

@@ -25,3 +25,3 @@ * @see [comma-spacing](https://eslint.vuejs.org/rules/comma-spacing.html)

/**
* Enforce consistent spacing before and after commas.
* Enforce consistent spacing before and after commas in `<template>`.
*

@@ -32,3 +32,3 @@ * @see [comma-spacing](https://eslint.vuejs.org/rules/comma-spacing.html)

/**
* Enforce consistent spacing before and after commas.
* Enforce consistent spacing before and after commas in `<template>`.
*

@@ -35,0 +35,0 @@ * @see [comma-spacing](https://eslint.vuejs.org/rules/comma-spacing.html)

@@ -23,3 +23,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent comma style.
* Enforce consistent comma style in `<template>`.
*

@@ -31,3 +31,3 @@ * @see [comma-style](https://eslint.vuejs.org/rules/comma-style.html)

/**
* Enforce consistent comma style.
* Enforce consistent comma style in `<template>`.
*

@@ -38,3 +38,3 @@ * @see [comma-style](https://eslint.vuejs.org/rules/comma-style.html)

/**
* Enforce consistent comma style.
* Enforce consistent comma style in `<template>`.
*

@@ -41,0 +41,0 @@ * @see [comma-style](https://eslint.vuejs.org/rules/comma-style.html)

@@ -14,3 +14,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent newlines before and after dots.
* Enforce consistent newlines before and after dots in `<template>`.
*

@@ -22,3 +22,3 @@ * @see [dot-location](https://eslint.vuejs.org/rules/dot-location.html)

/**
* Enforce consistent newlines before and after dots.
* Enforce consistent newlines before and after dots in `<template>`.
*

@@ -29,3 +29,3 @@ * @see [dot-location](https://eslint.vuejs.org/rules/dot-location.html)

/**
* Enforce consistent newlines before and after dots.
* Enforce consistent newlines before and after dots in `<template>`.
*

@@ -32,0 +32,0 @@ * @see [dot-location](https://eslint.vuejs.org/rules/dot-location.html)

@@ -17,3 +17,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce dot notation whenever possible.
* Enforce dot notation whenever possible in `<template>`.
*

@@ -25,3 +25,3 @@ * @see [dot-notation](https://eslint.vuejs.org/rules/dot-notation.html)

/**
* Enforce dot notation whenever possible.
* Enforce dot notation whenever possible in `<template>`.
*

@@ -32,3 +32,3 @@ * @see [dot-notation](https://eslint.vuejs.org/rules/dot-notation.html)

/**
* Enforce dot notation whenever possible.
* Enforce dot notation whenever possible in `<template>`.
*

@@ -35,0 +35,0 @@ * @see [dot-notation](https://eslint.vuejs.org/rules/dot-notation.html)

@@ -24,3 +24,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Require the use of `===` and `!==`.
* Require the use of `===` and `!==` in `<template>`.
*

@@ -32,3 +32,3 @@ * @see [eqeqeq](https://eslint.vuejs.org/rules/eqeqeq.html)

/**
* Require the use of `===` and `!==`.
* Require the use of `===` and `!==` in `<template>`.
*

@@ -39,3 +39,3 @@ * @see [eqeqeq](https://eslint.vuejs.org/rules/eqeqeq.html)

/**
* Require the use of `===` and `!==`.
* Require the use of `===` and `!==` in `<template>`.
*

@@ -42,0 +42,0 @@ * @see [eqeqeq](https://eslint.vuejs.org/rules/eqeqeq.html)

@@ -24,3 +24,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Require or disallow spacing between function identifiers and their invocations.
* Require or disallow spacing between function identifiers and their invocations in `<template>`.
*

@@ -32,3 +32,3 @@ * @see [func-call-spacing](https://eslint.vuejs.org/rules/func-call-spacing.html)

/**
* Require or disallow spacing between function identifiers and their invocations.
* Require or disallow spacing between function identifiers and their invocations in `<template>`.
*

@@ -39,3 +39,3 @@ * @see [func-call-spacing](https://eslint.vuejs.org/rules/func-call-spacing.html)

/**
* Require or disallow spacing between function identifiers and their invocations.
* Require or disallow spacing between function identifiers and their invocations in `<template>`.
*

@@ -42,0 +42,0 @@ * @see [func-call-spacing](https://eslint.vuejs.org/rules/func-call-spacing.html)

@@ -121,2 +121,3 @@ import type { ArrayBracketNewlineRule } from './array-bracket-newline';

import type { NoThisInBeforeRouteEnterRule } from './no-this-in-before-route-enter';
import type { NoUndefComponentsRule } from './no-undef-components';
import type { NoUndefPropertiesRule } from './no-undef-properties';

@@ -140,2 +141,3 @@ import type { NoUnregisteredComponentsRule } from './no-unregistered-components';

import type { NoVTextRule } from './no-v-text';
import type { NoVTextVHtmlOnComponentRule } from './no-v-text-v-html-on-component';
import type { NoWatchAfterAwaitRule } from './no-watch-after-await';

@@ -145,2 +147,3 @@ import type { ObjectCurlyNewlineRule } from './object-curly-newline';

import type { ObjectPropertyNewlineRule } from './object-property-newline';
import type { ObjectShorthandRule } from './object-shorthand';
import type { OneComponentPerFileRule } from './one-component-per-file';

@@ -153,2 +156,3 @@ import type { OperatorLinebreakRule } from './operator-linebreak';

import type { PropNameCasingRule } from './prop-name-casing';
import type { QuotePropsRule } from './quote-props';
import type { RequireComponentIsRule } from './require-component-is';

@@ -332,2 +336,3 @@ import type { RequireDefaultPropRule } from './require-default-prop';

NoThisInBeforeRouteEnterRule &
NoUndefComponentsRule &
NoUndefPropertiesRule &

@@ -350,2 +355,3 @@ NoUnregisteredComponentsRule &

NoVModelArgumentRule &
NoVTextVHtmlOnComponentRule &
NoVTextRule &

@@ -356,2 +362,3 @@ NoWatchAfterAwaitRule &

ObjectPropertyNewlineRule &
ObjectShorthandRule &
OneComponentPerFileRule &

@@ -364,2 +371,3 @@ OperatorLinebreakRule &

PropNameCasingRule &
QuotePropsRule &
RequireComponentIsRule &

@@ -366,0 +374,0 @@ RequireDefaultPropRule &

@@ -65,3 +65,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent spacing between keys and values in object literal properties.
* Enforce consistent spacing between keys and values in object literal properties in `<template>`.
*

@@ -73,3 +73,3 @@ * @see [key-spacing](https://eslint.vuejs.org/rules/key-spacing.html)

/**
* Enforce consistent spacing between keys and values in object literal properties.
* Enforce consistent spacing between keys and values in object literal properties in `<template>`.
*

@@ -80,3 +80,3 @@ * @see [key-spacing](https://eslint.vuejs.org/rules/key-spacing.html)

/**
* Enforce consistent spacing between keys and values in object literal properties.
* Enforce consistent spacing between keys and values in object literal properties in `<template>`.
*

@@ -83,0 +83,0 @@ * @see [key-spacing](https://eslint.vuejs.org/rules/key-spacing.html)

@@ -291,3 +291,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent spacing before and after keywords.
* Enforce consistent spacing before and after keywords in `<template>`.
*

@@ -299,3 +299,3 @@ * @see [keyword-spacing](https://eslint.vuejs.org/rules/keyword-spacing.html)

/**
* Enforce consistent spacing before and after keywords.
* Enforce consistent spacing before and after keywords in `<template>`.
*

@@ -306,3 +306,3 @@ * @see [keyword-spacing](https://eslint.vuejs.org/rules/keyword-spacing.html)

/**
* Enforce consistent spacing before and after keywords.
* Enforce consistent spacing before and after keywords in `<template>`.
*

@@ -309,0 +309,0 @@ * @see [keyword-spacing](https://eslint.vuejs.org/rules/keyword-spacing.html)

@@ -38,3 +38,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce a maximum line length.
* Enforce a maximum line length in `.vue` files.
*

@@ -46,3 +46,3 @@ * @see [max-len](https://eslint.vuejs.org/rules/max-len.html)

/**
* Enforce a maximum line length.
* Enforce a maximum line length in `.vue` files.
*

@@ -53,3 +53,3 @@ * @see [max-len](https://eslint.vuejs.org/rules/max-len.html)

/**
* Enforce a maximum line length.
* Enforce a maximum line length in `.vue` files.
*

@@ -56,0 +56,0 @@ * @see [max-len](https://eslint.vuejs.org/rules/max-len.html)

@@ -16,3 +16,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Disallow constant expressions in conditions.
* Disallow constant expressions in conditions in `<template>`.
*

@@ -25,3 +25,3 @@ * @see [no-constant-condition](https://eslint.vuejs.org/rules/no-constant-condition.html)

/**
* Disallow constant expressions in conditions.
* Disallow constant expressions in conditions in `<template>`.
*

@@ -32,3 +32,3 @@ * @see [no-constant-condition](https://eslint.vuejs.org/rules/no-constant-condition.html)

/**
* Disallow constant expressions in conditions.
* Disallow constant expressions in conditions in `<template>`.
*

@@ -35,0 +35,0 @@ * @see [no-constant-condition](https://eslint.vuejs.org/rules/no-constant-condition.html)

import type { RuleConfig } from '../rule-config';
/**
* Disallow empty destructuring patterns.
* Disallow empty destructuring patterns in `<template>`.
*

@@ -11,3 +11,3 @@ * @see [no-empty-pattern](https://eslint.vuejs.org/rules/no-empty-pattern.html)

/**
* Disallow empty destructuring patterns.
* Disallow empty destructuring patterns in `<template>`.
*

@@ -18,3 +18,3 @@ * @see [no-empty-pattern](https://eslint.vuejs.org/rules/no-empty-pattern.html)

/**
* Disallow empty destructuring patterns.
* Disallow empty destructuring patterns in `<template>`.
*

@@ -21,0 +21,0 @@ * @see [no-empty-pattern](https://eslint.vuejs.org/rules/no-empty-pattern.html)

@@ -31,3 +31,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Disallow unnecessary parentheses.
* Disallow unnecessary parentheses in `<template>`.
*

@@ -39,3 +39,3 @@ * @see [no-extra-parens](https://eslint.vuejs.org/rules/no-extra-parens.html)

/**
* Disallow unnecessary parentheses.
* Disallow unnecessary parentheses in `<template>`.
*

@@ -46,3 +46,3 @@ * @see [no-extra-parens](https://eslint.vuejs.org/rules/no-extra-parens.html)

/**
* Disallow unnecessary parentheses.
* Disallow unnecessary parentheses in `<template>`.
*

@@ -49,0 +49,0 @@ * @see [no-extra-parens](https://eslint.vuejs.org/rules/no-extra-parens.html)

@@ -21,3 +21,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Disallow irregular whitespace.
* Disallow irregular whitespace in `.vue` files.
*

@@ -30,3 +30,3 @@ * @see [no-irregular-whitespace](https://eslint.vuejs.org/rules/no-irregular-whitespace.html)

/**
* Disallow irregular whitespace.
* Disallow irregular whitespace in `.vue` files.
*

@@ -37,3 +37,3 @@ * @see [no-irregular-whitespace](https://eslint.vuejs.org/rules/no-irregular-whitespace.html)

/**
* Disallow irregular whitespace.
* Disallow irregular whitespace in `.vue` files.
*

@@ -40,0 +40,0 @@ * @see [no-irregular-whitespace](https://eslint.vuejs.org/rules/no-irregular-whitespace.html)

import type { RuleConfig } from '../rule-config';
/**
* Disallow literal numbers that lose precision.
* Disallow literal numbers that lose precision in `<template>`.
*

@@ -11,3 +11,3 @@ * @see [no-loss-of-precision](https://eslint.vuejs.org/rules/no-loss-of-precision.html)

/**
* Disallow literal numbers that lose precision.
* Disallow literal numbers that lose precision in `<template>`.
*

@@ -18,3 +18,3 @@ * @see [no-loss-of-precision](https://eslint.vuejs.org/rules/no-loss-of-precision.html)

/**
* Disallow literal numbers that lose precision.
* Disallow literal numbers that lose precision in `<template>`.
*

@@ -21,0 +21,0 @@ * @see [no-loss-of-precision](https://eslint.vuejs.org/rules/no-loss-of-precision.html)

@@ -20,3 +20,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Disallow specified syntax.
* Disallow specified syntax in `<template>`.
*

@@ -29,3 +29,3 @@ * @see [no-restricted-syntax](https://eslint.vuejs.org/rules/no-restricted-syntax.html)

/**
* Disallow specified syntax.
* Disallow specified syntax in `<template>`.
*

@@ -36,3 +36,3 @@ * @see [no-restricted-syntax](https://eslint.vuejs.org/rules/no-restricted-syntax.html)

/**
* Disallow specified syntax.
* Disallow specified syntax in `<template>`.
*

@@ -39,0 +39,0 @@ * @see [no-restricted-syntax](https://eslint.vuejs.org/rules/no-restricted-syntax.html)

import type { RuleConfig } from '../rule-config';
/**
* Disallow sparse arrays.
* Disallow sparse arrays in `<template>`.
*

@@ -11,3 +11,3 @@ * @see [no-sparse-arrays](https://eslint.vuejs.org/rules/no-sparse-arrays.html)

/**
* Disallow sparse arrays.
* Disallow sparse arrays in `<template>`.
*

@@ -18,3 +18,3 @@ * @see [no-sparse-arrays](https://eslint.vuejs.org/rules/no-sparse-arrays.html)

/**
* Disallow sparse arrays.
* Disallow sparse arrays in `<template>`.
*

@@ -21,0 +21,0 @@ * @see [no-sparse-arrays](https://eslint.vuejs.org/rules/no-sparse-arrays.html)

@@ -18,2 +18,4 @@ import type { RuleConfig } from '../rule-config';

*
* @deprecated
*
* @see [no-unregistered-components](https://eslint.vuejs.org/rules/no-unregistered-components.html)

@@ -27,2 +29,4 @@ */

*
* @deprecated
*
* @see [no-unregistered-components](https://eslint.vuejs.org/rules/no-unregistered-components.html)

@@ -34,2 +38,4 @@ */

*
* @deprecated
*
* @see [no-unregistered-components](https://eslint.vuejs.org/rules/no-unregistered-components.html)

@@ -36,0 +42,0 @@ */

import type { RuleConfig } from '../rule-config';
/**
* Disallow unnecessary concatenation of literals or template literals.
* Disallow unnecessary concatenation of literals or template literals in `<template>`.
*

@@ -11,3 +11,3 @@ * @see [no-useless-concat](https://eslint.vuejs.org/rules/no-useless-concat.html)

/**
* Disallow unnecessary concatenation of literals or template literals.
* Disallow unnecessary concatenation of literals or template literals in `<template>`.
*

@@ -18,3 +18,3 @@ * @see [no-useless-concat](https://eslint.vuejs.org/rules/no-useless-concat.html)

/**
* Disallow unnecessary concatenation of literals or template literals.
* Disallow unnecessary concatenation of literals or template literals in `<template>`.
*

@@ -21,0 +21,0 @@ * @see [no-useless-concat](https://eslint.vuejs.org/rules/no-useless-concat.html)

@@ -52,3 +52,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent line breaks after opening and before closing braces.
* Enforce consistent line breaks after opening and before closing braces in `<template>`.
*

@@ -61,3 +61,3 @@ * @see [object-curly-newline](https://eslint.vuejs.org/rules/object-curly-newline.html)

/**
* Enforce consistent line breaks after opening and before closing braces.
* Enforce consistent line breaks after opening and before closing braces in `<template>`.
*

@@ -68,3 +68,3 @@ * @see [object-curly-newline](https://eslint.vuejs.org/rules/object-curly-newline.html)

/**
* Enforce consistent line breaks after opening and before closing braces.
* Enforce consistent line breaks after opening and before closing braces in `<template>`.
*

@@ -71,0 +71,0 @@ * @see [object-curly-newline](https://eslint.vuejs.org/rules/object-curly-newline.html)

@@ -25,3 +25,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent spacing inside braces.
* Enforce consistent spacing inside braces in `<template>`.
*

@@ -34,3 +34,3 @@ * @see [object-curly-spacing](https://eslint.vuejs.org/rules/object-curly-spacing.html)

/**
* Enforce consistent spacing inside braces.
* Enforce consistent spacing inside braces in `<template>`.
*

@@ -41,3 +41,3 @@ * @see [object-curly-spacing](https://eslint.vuejs.org/rules/object-curly-spacing.html)

/**
* Enforce consistent spacing inside braces.
* Enforce consistent spacing inside braces in `<template>`.
*

@@ -44,0 +44,0 @@ * @see [object-curly-spacing](https://eslint.vuejs.org/rules/object-curly-spacing.html)

@@ -17,3 +17,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce placing object properties on separate lines.
* Enforce placing object properties on separate lines in `<template>`.
*

@@ -26,3 +26,3 @@ * @see [object-property-newline](https://eslint.vuejs.org/rules/object-property-newline.html)

/**
* Enforce placing object properties on separate lines.
* Enforce placing object properties on separate lines in `<template>`.
*

@@ -33,3 +33,3 @@ * @see [object-property-newline](https://eslint.vuejs.org/rules/object-property-newline.html)

/**
* Enforce placing object properties on separate lines.
* Enforce placing object properties on separate lines in `<template>`.
*

@@ -36,0 +36,0 @@ * @see [object-property-newline](https://eslint.vuejs.org/rules/object-property-newline.html)

@@ -26,3 +26,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent linebreak style for operators.
* Enforce consistent linebreak style for operators in `<template>`.
*

@@ -34,3 +34,3 @@ * @see [operator-linebreak](https://eslint.vuejs.org/rules/operator-linebreak.html)

/**
* Enforce consistent linebreak style for operators.
* Enforce consistent linebreak style for operators in `<template>`.
*

@@ -41,3 +41,3 @@ * @see [operator-linebreak](https://eslint.vuejs.org/rules/operator-linebreak.html)

/**
* Enforce consistent linebreak style for operators.
* Enforce consistent linebreak style for operators in `<template>`.
*

@@ -44,0 +44,0 @@ * @see [operator-linebreak](https://eslint.vuejs.org/rules/operator-linebreak.html)

import type { RuleConfig } from '../rule-config';
/**
* Require template literals instead of string concatenation.
* Require template literals instead of string concatenation in `<template>`.
*

@@ -11,3 +11,3 @@ * @see [prefer-template](https://eslint.vuejs.org/rules/prefer-template.html)

/**
* Require template literals instead of string concatenation.
* Require template literals instead of string concatenation in `<template>`.
*

@@ -18,3 +18,3 @@ * @see [prefer-template](https://eslint.vuejs.org/rules/prefer-template.html)

/**
* Require template literals instead of string concatenation.
* Require template literals instead of string concatenation in `<template>`.
*

@@ -21,0 +21,0 @@ * @see [prefer-template](https://eslint.vuejs.org/rules/prefer-template.html)

@@ -21,3 +21,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent spacing inside parentheses.
* Enforce consistent spacing inside parentheses in `<template>`.
*

@@ -29,3 +29,3 @@ * @see [space-in-parens](https://eslint.vuejs.org/rules/space-in-parens.html)

/**
* Enforce consistent spacing inside parentheses.
* Enforce consistent spacing inside parentheses in `<template>`.
*

@@ -36,3 +36,3 @@ * @see [space-in-parens](https://eslint.vuejs.org/rules/space-in-parens.html)

/**
* Enforce consistent spacing inside parentheses.
* Enforce consistent spacing inside parentheses in `<template>`.
*

@@ -39,0 +39,0 @@ * @see [space-in-parens](https://eslint.vuejs.org/rules/space-in-parens.html)

@@ -16,3 +16,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Require spacing around infix operators.
* Require spacing around infix operators in `<template>`.
*

@@ -24,3 +24,3 @@ * @see [space-infix-ops](https://eslint.vuejs.org/rules/space-infix-ops.html)

/**
* Require spacing around infix operators.
* Require spacing around infix operators in `<template>`.
*

@@ -31,3 +31,3 @@ * @see [space-infix-ops](https://eslint.vuejs.org/rules/space-infix-ops.html)

/**
* Require spacing around infix operators.
* Require spacing around infix operators in `<template>`.
*

@@ -34,0 +34,0 @@ * @see [space-infix-ops](https://eslint.vuejs.org/rules/space-infix-ops.html)

@@ -20,3 +20,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Enforce consistent spacing before or after unary operators.
* Enforce consistent spacing before or after unary operators in `<template>`.
*

@@ -28,3 +28,3 @@ * @see [space-unary-ops](https://eslint.vuejs.org/rules/space-unary-ops.html)

/**
* Enforce consistent spacing before or after unary operators.
* Enforce consistent spacing before or after unary operators in `<template>`.
*

@@ -35,3 +35,3 @@ * @see [space-unary-ops](https://eslint.vuejs.org/rules/space-unary-ops.html)

/**
* Enforce consistent spacing before or after unary operators.
* Enforce consistent spacing before or after unary operators in `<template>`.
*

@@ -38,0 +38,0 @@ * @see [space-unary-ops](https://eslint.vuejs.org/rules/space-unary-ops.html)

@@ -14,3 +14,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Require or disallow spacing around embedded expressions of template strings.
* Require or disallow spacing around embedded expressions of template strings in `<template>`.
*

@@ -23,3 +23,3 @@ * @see [template-curly-spacing](https://eslint.vuejs.org/rules/template-curly-spacing.html)

/**
* Require or disallow spacing around embedded expressions of template strings.
* Require or disallow spacing around embedded expressions of template strings in `<template>`.
*

@@ -30,3 +30,3 @@ * @see [template-curly-spacing](https://eslint.vuejs.org/rules/template-curly-spacing.html)

/**
* Require or disallow spacing around embedded expressions of template strings.
* Require or disallow spacing around embedded expressions of template strings in `<template>`.
*

@@ -33,0 +33,0 @@ * @see [template-curly-spacing](https://eslint.vuejs.org/rules/template-curly-spacing.html)

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc