Skip to content

Commit ca49377

Browse files
committed
Chore: update the default code/config
1 parent 74e1b37 commit ca49377

File tree

2 files changed

+24
-5
lines changed

2 files changed

+24
-5
lines changed

src/default-code.js

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,30 @@
11
export default `
22
<template>
3-
Hello, {{name}}!
3+
<div v-else>
4+
Hello, {{ name }}!
5+
<div
6+
v-for="item of items"
7+
key="item.id"
8+
>
9+
{{ item.name}}
10+
</div>
11+
<button v-on:click="onClick">Button</button>
12+
</div>
413
</template>
514
<script>
615
export default {
716
name: 'App',
8-
data () {
9-
return {
10-
name: 'World'
17+
data: {
18+
name: 'World',
19+
items: [
20+
{id: 1, name: "a"},
21+
{id: 2, name: "b"},
22+
{id: 3, name: "c"}
23+
]
24+
},
25+
methods: {
26+
onClick() {
27+
// do something.
1128
}
1229
}
1330
}

src/default-config.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -856,7 +856,9 @@ export default Object.freeze({
856856
for (const [name, rule] of linter.getRules()) {
857857
const enabled = (
858858
name.startsWith("vue/") ||
859-
rule.meta.docs.recommended
859+
rule.meta.docs.recommended ||
860+
name === "indent" ||
861+
name === "object-shorthand"
860862
)
861863
rules[name] = enabled ? 2 : 0
862864
}

0 commit comments

Comments
 (0)