Files
OliveTin/frontend/package.json
T

47 lines
1.2 KiB
JSON

{
"name": "olivetin-webui",
"version": "1.0.0",
"description": "The WebUI for OliveTin",
"repository": "https://github.com/OliveTin/OliveTin",
"source": "index.html",
"devDependencies": {
"eslint-plugin-vue": "^10.9.2",
"process": "^0.11.10",
"stylelint": "^17.14.0",
"stylelint-config-standard": "^40.0.0"
},
"scripts": {
"test": "node --test resources/vue/components/*.test.mjs resources/vue/utils/*.test.mjs"
},
"author": "",
"parcelIgnore": [
"theme.css",
"OliveTinLogo.png",
"OliveTinLogo-57px.png",
"OliveTinLogo-120px.png",
"OliveTinLogo-180px.png"
],
"license": "AGPL-3.0-only",
"dependencies": {
"@connectrpc/connect": "^2.1.2",
"@connectrpc/connect-web": "^2.1.2",
"@hugeicons/core-free-icons": "^4.2.2",
"@hugeicons/vue": "^1.0.7",
"@vitejs/plugin-vue": "^6.0.7",
"@xterm/addon-fit": "^0.11.0",
"@xterm/addon-web-links": "^0.12.0",
"@xterm/xterm": "^6.0.0",
"iconify-icon": "^3.0.2",
"picocrank": "^1.18.2",
"standard": "^17.1.2",
"unplugin-vue-components": "^32.1.0",
"vite": "^8.1.3",
"vue": "^3.5.39",
"vue-i18n": "^11.4.6",
"vue-router": "^5.1.0"
},
"engines": {
"node": "^20.19.0 || >=22.12.0"
}
}