Skip to content

Commit dcc2c17

Browse files
committed
Shadcn CLI works, I installed a couple components. Mising styles still. Also fixed the some imports linting again.
1 parent b5a19b6 commit dcc2c17

26 files changed

+818
-53
lines changed

components.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"$schema": "https://shadcn-vue.com/schema.json",
3+
"style": "new-york",
4+
"typescript": true,
5+
"tailwind": {
6+
"config": "tailwind.config.js",
7+
"css": "src/styles/globals.css",
8+
"baseColor": "neutral",
9+
"cssVariables": true,
10+
"prefix": ""
11+
},
12+
"aliases": {
13+
"components": "@/components",
14+
"composables": "@/composables",
15+
"utils": "@/lib/utils",
16+
"ui": "@/components/ui",
17+
"lib": "@/lib"
18+
},
19+
"iconLibrary": "lucide"
20+
}

eslint.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export default antfu({
6767
},
6868
],
6969

70-
'import-x/consistent-type-specifier-style': ['error', 'prefer-top-level'],
70+
'import/consistent-type-specifier-style': ['error', 'prefer-top-level'],
7171

7272
'style/object-curly-newline': ['error', {
7373
ImportDeclaration: {

package.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,17 @@
2424
"dependencies": {
2525
"@iconify-json/carbon": "^1.2.13",
2626
"@iconify-json/mynaui": "^1.2.16",
27+
"@unocss/reset": "^66.4.2",
2728
"@vue/repl": "^4.6.3",
2829
"@vueuse/core": "^13.6.0",
29-
"unocss": "^66.4.2",
30+
"class-variance-authority": "^0.7.1",
31+
"clsx": "^2.1.1",
32+
"lucide-vue-next": "^0.541.0",
33+
"reka-ui": "^2.4.1",
34+
"tailwind-merge": "^3.3.1",
35+
"tailwindcss": "^4.1.12",
36+
"tw-animate-css": "^1.3.7",
37+
"vaul-vue": "^0.4.1",
3038
"vue": "^3.5.18"
3139
},
3240
"devDependencies": {
@@ -43,6 +51,8 @@
4351
"npm-run-all2": "^8.0.4",
4452
"prettier": "3.6.2",
4553
"typescript": "~5.8.0",
54+
"unocss": "^66.4.2",
55+
"unocss-preset-animations": "^1.2.1",
4656
"vite": "^7.0.6",
4757
"vite-plugin-vue-devtools": "^8.0.0",
4858
"vue-tsc": "^3.0.4"

0 commit comments

Comments
 (0)