Skip to content

Commit cde4a3b

Browse files
committed
override URL
1 parent 50596ab commit cde4a3b

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lib/utils/index.js

+7-5
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ const HTML_ELEMENT_NAMES = new Set(require('./html-elements.json'))
1313
const SVG_ELEMENT_NAMES = new Set(require('./svg-elements.json'))
1414
const VOID_ELEMENT_NAMES = new Set(require('./void-elements.json'))
1515
const assert = require('assert')
16+
const path = require('path')
1617
const vueEslintParser = require('vue-eslint-parser')
1718

1819
/**
@@ -95,11 +96,12 @@ module.exports = {
9596
return module.exports.defineTemplateBodyVisitor(context, handlers)
9697
},
9798

98-
meta: Object.assign(
99-
{},
100-
coreRule.meta,
101-
{ docs: Object.assign({}, coreRule.meta.docs, { category }) }
102-
)
99+
meta: Object.assign({}, coreRule.meta, {
100+
docs: Object.assign({}, coreRule.meta.docs, {
101+
category,
102+
url: `https://vuejs.github.io/eslint-plugin-vue/rules/${path.basename(coreRule.meta.docs.url) || ''}.html`
103+
})
104+
})
103105
}
104106
},
105107

0 commit comments

Comments
 (0)