Skip to content

Commit 9be8f18

Browse files
committed
Improve report location for no-invalid-meta internal rule
1 parent 6ab7da6 commit 9be8f18

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

eslint-internal-rules/no-invalid-meta.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ function checkMetaValidity(context, exportsNode) {
5353
const metaDocsCategories = getPropertyFromObject('categories', metaDocs.value)
5454
if (!metaDocsCategories) {
5555
context.report({
56-
node: metaProperty,
56+
node: metaDocs,
5757
messageId: 'missingMetaDocsCategories'
5858
})
5959
return

lib/rules/no-ref-object-destructure.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
const baseRule = require('./no-ref-object-reactivity-loss')
77

88
module.exports = {
9-
// eslint-disable-next-line eslint-plugin/require-meta-schema, eslint-plugin/prefer-message-ids, internal/no-invalid-meta, eslint-plugin/require-meta-type -- inherit schema from base rule
9+
// eslint-disable-next-line eslint-plugin/require-meta-schema, eslint-plugin/prefer-message-ids, eslint-plugin/require-meta-type -- inherit schema from base rule
1010
meta: {
1111
...baseRule.meta,
12-
// eslint-disable-next-line eslint-plugin/require-meta-docs-description, internal/no-invalid-meta-docs-categories, eslint-plugin/meta-property-ordering
12+
// eslint-disable-next-line eslint-plugin/require-meta-docs-description, internal/no-invalid-meta, internal/no-invalid-meta-docs-categories, eslint-plugin/meta-property-ordering
1313
docs: {
1414
...baseRule.meta.docs,
1515
url: 'https://eslint.vuejs.org/rules/no-ref-object-destructure.html'

lib/rules/no-setup-props-destructure.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
const baseRule = require('./no-setup-props-reactivity-loss')
77

88
module.exports = {
9-
// eslint-disable-next-line eslint-plugin/require-meta-schema, eslint-plugin/prefer-message-ids, internal/no-invalid-meta, eslint-plugin/require-meta-type -- inherit schema from base rule
9+
// eslint-disable-next-line eslint-plugin/require-meta-schema, eslint-plugin/prefer-message-ids, eslint-plugin/require-meta-type -- inherit schema from base rule
1010
meta: {
1111
...baseRule.meta,
12-
// eslint-disable-next-line eslint-plugin/require-meta-docs-description, internal/no-invalid-meta-docs-categories, eslint-plugin/meta-property-ordering
12+
// eslint-disable-next-line eslint-plugin/require-meta-docs-description, internal/no-invalid-meta, internal/no-invalid-meta-docs-categories, eslint-plugin/meta-property-ordering
1313
docs: {
1414
...baseRule.meta.docs,
1515
url: 'https://eslint.vuejs.org/rules/no-setup-props-destructure.html'

0 commit comments

Comments
 (0)