Skip to content

Commit 3fa4925

Browse files
Merge pull request #4 from webdevnerdstuff/dev
Dev
2 parents 43006e6 + b3be8d2 commit 3fa4925

23 files changed

+1127
-444
lines changed

.eslintrc-auto-import.json

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"globals": {
3+
"CSSProperties": true,
4+
"Component": true,
5+
"ComponentPublicInstance": true,
6+
"ComputedRef": true,
7+
"EffectScope": true,
8+
"InjectionKey": true,
9+
"PropType": true,
10+
"Ref": true,
11+
"VNode": true,
12+
"computed": true,
13+
"createApp": true,
14+
"customRef": true,
15+
"defineAsyncComponent": true,
16+
"defineComponent": true,
17+
"effectScope": true,
18+
"getCurrentInstance": true,
19+
"getCurrentScope": true,
20+
"h": true,
21+
"inject": true,
22+
"isProxy": true,
23+
"isReactive": true,
24+
"isReadonly": true,
25+
"isRef": true,
26+
"markRaw": true,
27+
"nextTick": true,
28+
"onActivated": true,
29+
"onBeforeMount": true,
30+
"onBeforeUnmount": true,
31+
"onBeforeUpdate": true,
32+
"onDeactivated": true,
33+
"onErrorCaptured": true,
34+
"onMounted": true,
35+
"onRenderTracked": true,
36+
"onRenderTriggered": true,
37+
"onScopeDispose": true,
38+
"onServerPrefetch": true,
39+
"onUnmounted": true,
40+
"onUpdated": true,
41+
"provide": true,
42+
"reactive": true,
43+
"readonly": true,
44+
"ref": true,
45+
"resolveComponent": true,
46+
"shallowReactive": true,
47+
"shallowReadonly": true,
48+
"shallowRef": true,
49+
"toRaw": true,
50+
"toRef": true,
51+
"toRefs": true,
52+
"triggerRef": true,
53+
"unref": true,
54+
"useAttrs": true,
55+
"useCssModule": true,
56+
"useCssVars": true,
57+
"useSlots": true,
58+
"useTheme": true,
59+
"watch": true,
60+
"watchEffect": true,
61+
"watchPostEffect": true,
62+
"watchSyncEffect": true
63+
}
64+
}

.eslintrc.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ module.exports = {
99
'plugin:@typescript-eslint/recommended',
1010
'@vue/typescript/recommended',
1111
'prettier',
12+
'./.eslintrc-auto-import.json',
1213
],
1314
overrides: [
1415
{
@@ -69,6 +70,7 @@ module.exports = {
6970
'no-const-assign': 'error',
7071
'no-debugger': 0,
7172
'no-new': 0,
73+
'no-undef': 0,
7274
'no-unused-vars': 1,
7375
'no-use-before-define': 0,
7476
'no-useless-escape': 0,
@@ -127,6 +129,7 @@ module.exports = {
127129
'vue/max-attributes-per-line': 0,
128130
'vue/no-multiple-template-root': 0,
129131
'vue/no-template-shadow': 0,
132+
'vue/no-v-for-template-key': 0,
130133
'vue/no-v-html': 0,
131134
'vue/singleline-html-element-content-newline': 0,
132135
'vue/valid-template-root': 0,

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
"@rollup/plugin-json": "^6.0.0",
7878
"@rollup/plugin-node-resolve": "^15.0.2",
7979
"@rollup/plugin-terser": "^0.4.1",
80-
"@types/node": "^18.15.12",
80+
"@types/node": "^18.15.13",
8181
"@typescript-eslint/eslint-plugin": "^5.59.0",
8282
"@typescript-eslint/parser": "^5.59.0",
8383
"@vitejs/plugin-vue": "^4.1.0",
@@ -101,7 +101,7 @@
101101
"postcss-scss": "^4.0.6",
102102
"prettier": "^2.8.7",
103103
"roboto-fontface": "^0.10.0",
104-
"rollup": "^3.20.6",
104+
"rollup": "^3.20.7",
105105
"rollup-plugin-polyfill-node": "^0.12.0",
106106
"rollup-plugin-postcss": "^4.0.2",
107107
"rollup-plugin-scss": "^4.0.0",
@@ -112,12 +112,13 @@
112112
"stylelint-order": "^6.0.3",
113113
"stylelint-scss": "^4.6.0",
114114
"typescript": "^5.0.4",
115-
"vite": "^4.3.0",
115+
"unplugin-auto-import": "^0.15.3",
116+
"vite": "^4.3.1",
116117
"vite-plugin-babel": "^1.1.3",
117118
"vite-plugin-eslint": "^1.8.1",
118119
"vite-plugin-stylelint": "^4.3.0",
119120
"vite-plugin-vuetify": "^1.0.2",
120-
"vue-tsc": "^1.4.0",
121+
"vue-tsc": "^1.4.2",
121122
"vue3-code-block": "^2.1.0",
122123
"webfontloader": "^1.6.28"
123124
}

0 commit comments

Comments
 (0)