types - bhsd-harry/wikiparser-node GitHub Wiki
✅ 展开
解析设置。
property: ext
扩展标签名
type: string[]
property: html
HTML 标签名
type: [string[], string[], string[]]
property: namespaces
命名空间名
type: Record<string, string>
property: nsid
命名空间编号
type: Record<string, number>
property: parserFunction
解析器函数
type: [Record<string, string>, string[], string[], string[]]
property: doubleUnderscore
状态开关
type: [string[], string[]]
property: protocol
外部链接协议
type: string
property: img
图片参数
type: Record<string, string>
property: redirection
重定向魔术字
type: string[]
property: variants
语言变体
type: string[]
property: interwiki
跨维基前缀
type: string[]
property: conversionTable
单向转换表,可选
type: [string, string][]
property: redirects
重定向,可选
type: [string, string][]
property: articlePath
$wgArticlePath
,可选
type: string
✅ 展开
语法错误。
property: rule
规则名
type: LintError.Rule
property: message
错误类型
type: string
property: severity
错误等级
type: 'error' | 'warning'
property: startIndex
起始位置
type: number
property: endIndex
结束位置
type: number
property: startLine
起始行
type: number
property: endLine
结束行
type: number
property: startCol
起始列
type: number
property: endCol
结束列
type: number
property: fix
自动修复,可选
type: LintError.Fix
property: suggestions
修复建议,可选
type: LintError.Fix[]
✅ 展开
语法错误的修复建议。
property: range
起始和结束位置
type: [number, number]
property: text
替换文本
type: string