chore(frontend): configure UI dependencies and Vue linting
Pin icon components, Monaco Editor and TagCanvas modules in the lockfile. Let TypeScript validate identifiers in Vue script setup.
This commit is contained in:
@@ -19,7 +19,10 @@
|
||||
"check:api": "pnpm generate:api --check"
|
||||
},
|
||||
"dependencies": {
|
||||
"@element-plus/icons-vue": "2.3.2",
|
||||
"@misskey-dev/tagcanvas-es": "0.1.2",
|
||||
"element-plus": "^2.9.0",
|
||||
"monaco-editor": "0.57.0",
|
||||
"openapi-fetch": "^0.14.0",
|
||||
"pinia": "^3.0.0",
|
||||
"vue": "^3.5.0",
|
||||
|
||||
Reference in New Issue
Block a user