All files / vue/strongly-recommended-e index.js

88.89% Statements 8/9
100% Branches 0/0
50% Functions 1/2
88.89% Lines 8/9

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26    1x 1x   1x     1x   1x         1x 55x     1x            
"use strict"
 
const loadModule = require("../../lib/load-module")
const resolveExtendsRules = require("../../lib/resolve-extends-rules")
 
module.exports = loadModule(
    "eslint-plugin-vue",
    result => {
        const baseConfig = result.configs["strongly-recommended"]
 
        const rules = Object.assign(
            resolveExtendsRules(baseConfig),
            baseConfig.rules
        )
 
        for (const name of Object.keys(rules)) {
            rules[name] = "error"
        }
 
        return {
            rules,
        }
    },
    () => require("./fallback")
)