Skip to content

Commit 2274376

Browse files
committed
feat(lint): use @antfu linting config
1 parent 47f11e1 commit 2274376

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+1754
-880
lines changed

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
coverage/

.eslintrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"extends": "@antfu"
3+
}

build.config.ts

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,6 @@ export default defineBuildConfig({
2020
format: 'cjs',
2121
ext: 'cjs',
2222
},
23-
{
24-
input: 'src/ssr/index.ts',
25-
outDir: 'dist',
26-
name: 'ssr',
27-
format: 'esm',
28-
ext: 'mjs',
29-
},
30-
{
31-
input: 'src/ssr/index.ts',
32-
outDir: 'dist',
33-
name: 'ssr',
34-
format: 'cjs',
35-
ext: 'cjs',
36-
},
3723
],
3824
externals: [
3925
'vue',

demo/src/App.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
</div>
88

99
<template v-if="!sandbox">
10-
<h1 class="flex items-center justify-center text-3xl font-bold">Delay</h1>
10+
<h1 class="flex items-center justify-center text-3xl font-bold">
11+
Delay
12+
</h1>
1113

1214
<Delay class="mt-6 mb-6" />
1315

demo/src/components/CodeBlock.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</template>
88

99
<script setup lang="ts">
10-
import { ref, nextTick, defineProps, watch } from 'vue-demi'
10+
import { defineProps, nextTick, ref, watch } from 'vue-demi'
1111
import Prism from 'prismjs'
1212
1313
const props = defineProps({
@@ -31,9 +31,8 @@ const preRender = (codeContent: string) => {
3131
}
3232
3333
const render = () => {
34-
if (!Prism.languages[props.language]) {
34+
if (!Prism.languages[props.language])
3535
require(`prismjs/components/prism-${props.language}`)
36-
}
3736
3837
nextTick(() => {
3938
if (!code) return

demo/src/components/DemoBox.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626

2727
<div class="absolute cursor-pointer select-none top-6 right-8">
2828
<div class="flex flex-row items-center justify-end">
29-
<button class="ml-4" @click="replay">🔃</button>
29+
<button class="ml-4" @click="replay">
30+
🔃
31+
</button>
3032
<slot name="controls" />
3133
</div>
3234
</div>
@@ -36,9 +38,9 @@
3638
</template>
3739

3840
<script setup="props" lang="ts">
39-
import CodeBlock from '../components/CodeBlock.vue'
4041
import { useToggle } from '@vueuse/core'
4142
import { nextTick } from 'vue'
43+
import CodeBlock from '../components/CodeBlock.vue'
4244
4345
defineProps({
4446
text: String,

demo/src/demos/Editor.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@
3434
</template>
3535

3636
<div>
37-
<input type="range" max="360" min="0" v-model="input" step="1" />
37+
<input v-model="input" type="range" max="360" min="0" step="1">
3838
</div>
3939
</DemoBox>
4040
</template>
4141

4242
<script setup="props" lang="ts">
43-
import DemoBox from '../components/DemoBox.vue'
4443
import { useMotions } from '@vueuse/motion'
45-
import { ref, watch, computed } from 'vue'
44+
import { computed, ref, watch } from 'vue'
45+
import DemoBox from '../components/DemoBox.vue'
4646
import basic from '../examples/basic'
4747
4848
const motions = useMotions()

demo/src/demos/Transitions.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@
4646

4747
<script setup="props" lang="ts">
4848
import { computed } from 'vue'
49-
import DemoBox from '../components/DemoBox.vue'
5049
import { useMotions } from '@vueuse/motion'
5150
import { useToggle } from '@vueuse/core'
51+
import DemoBox from '../components/DemoBox.vue'
5252
import transitions from '../examples/transitions'
5353
5454
const [show, toggleShow] = useToggle(true)

demo/src/main.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// @ts-nocheck
21
import { MotionPlugin } from '@vueuse/motion'
32
import 'prism-theme-vars/base.css'
43
import { createApp } from 'vue-demi'

docs/.vitepress/components/Features.vue

Lines changed: 12 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,18 @@
66
<div class="features">
77
<section
88
v-for="(feature, index) in features"
9+
v-motion="{
10+
initial: {
11+
y: 200,
12+
opacity: 0,
13+
},
14+
enter: {
15+
y: 0,
16+
opacity: 1,
17+
}
18+
}"
919
:key="index"
10-
:ref="`feature_${index}`"
20+
1121
class="feature"
1222
>
1323
<h2 class="title" v-if="feature.title">
@@ -54,55 +64,7 @@ export default defineComponent({
5464
},
5565
]
5666
57-
const feature_0 = ref()
58-
const feature_1 = ref()
59-
const feature_2 = ref()
60-
61-
useMotion(feature_0, {
62-
initial: {
63-
y: 200,
64-
opacity: 0,
65-
},
66-
enter: {
67-
y: 0,
68-
opacity: 1,
69-
},
70-
})
71-
72-
useMotion(feature_1, {
73-
initial: {
74-
y: 200,
75-
opacity: 0,
76-
},
77-
enter: {
78-
y: 0,
79-
opacity: 1,
80-
transition: {
81-
delay: 100,
82-
},
83-
},
84-
})
85-
86-
useMotion(feature_2, {
87-
initial: {
88-
y: 200,
89-
opacity: 0,
90-
},
91-
enter: {
92-
y: 0,
93-
opacity: 1,
94-
transition: {
95-
delay: 200,
96-
},
97-
},
98-
})
99-
100-
return {
101-
features,
102-
feature_0,
103-
feature_1,
104-
feature_2,
105-
}
67+
return { features }
10668
},
10769
})
10870
</script>

0 commit comments

Comments
 (0)