Skip to content

Commit a006a53

Browse files
committed
chore: update
1 parent 432e110 commit a006a53

9 files changed

+990
-37
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Vue 3 + Vite + Nuxt UI 3
22

3-
This template should help get you started developing with Vue 3, TypeScript, Vite and [Nuxt UI v3](https://ui3.nuxt.dev).
3+
This template should help get you started developing with Vue 3, TypeScript, Vite and [Nuxt UI](https://ui.nuxt.com).
44

55
Online demo: https://nuxt-ui-vue-starter.pages.dev
66

eslint.config.ts

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import js from '@eslint/js'
2+
import eslintPluginVue from 'eslint-plugin-vue'
3+
import ts from 'typescript-eslint'
4+
5+
export default ts.config(
6+
js.configs.recommended,
7+
...ts.configs.recommended,
8+
...eslintPluginVue.configs['flat/recommended'],
9+
{
10+
files: ['*.vue', '**/*.vue'],
11+
languageOptions: {
12+
parserOptions: {
13+
parser: '@typescript-eslint/parser'
14+
}
15+
},
16+
rules: {
17+
'vue/multi-word-component-names': 'off'
18+
}
19+
}
20+
)

index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta charset="UTF-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<title>Nuxt UI 3 - Vue</title>
6+
<title>Nuxt UI - Vue Starter</title>
77
</head>
88
<body>
99
<div id="app" class="isolate"></div>

package.json

+14-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
{
2-
"name": "nuxt-ui3-vue",
2+
"name": "nuxt-ui-vue-starter",
33
"private": true,
44
"version": "0.0.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
88
"build": "vite build",
9-
"preview": "vite preview"
9+
"preview": "vite preview",
10+
"lint": "eslint --ext .js,.vue src",
11+
"typecheck": "vue-tsc -p ./tsconfig.app.json"
1012
},
1113
"dependencies": {
1214
"@nuxt/ui": "^3.0.0",
@@ -15,7 +17,15 @@
1517
},
1618
"devDependencies": {
1719
"@vitejs/plugin-vue": "^5.2.1",
20+
"eslint": "^9.22.0",
21+
"eslint-plugin-vue": "^10.0.0",
1822
"typescript": "^5.8.2",
19-
"vite": "^6.2.1"
20-
}
23+
"typescript-eslint": "^8.26.1",
24+
"vite": "^6.2.1",
25+
"vue-tsc": "^2.2.2"
26+
},
27+
"resolutions": {
28+
"vue-tsc": "2.2.2"
29+
},
30+
"packageManager": "pnpm@10.6.2"
2131
}

0 commit comments

Comments
 (0)