feat: Implement video management with a data table and comprehensive plan and subscription management features.

This commit is contained in:
2026-02-05 18:38:10 +07:00
parent c3a8e5b474
commit 27a765044d
15 changed files with 426 additions and 886 deletions

View File

@@ -10,37 +10,37 @@
"tail": "wrangler tail"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.971.0",
"@aws-sdk/s3-presigned-post": "^3.971.0",
"@aws-sdk/s3-request-presigner": "^3.971.0",
"@aws-sdk/client-s3": "^3.983.0",
"@aws-sdk/s3-presigned-post": "^3.983.0",
"@aws-sdk/s3-request-presigner": "^3.983.0",
"@hiogawa/tiny-rpc": "^0.2.3-pre.18",
"@hiogawa/utils": "^1.7.0",
"@pinia/colada": "^0.21.2",
"@primeuix/themes": "^2.0.3",
"@primevue/forms": "^4.5.4",
"@unhead/vue": "^2.1.2",
"@vueuse/core": "^14.1.0",
"@vueuse/core": "^14.2.0",
"clsx": "^2.1.1",
"firebase-admin": "^13.6.0",
"hono": "^4.11.4",
"hono": "^4.11.7",
"is-mobile": "^5.0.0",
"pinia": "^3.0.4",
"primevue": "^4.5.4",
"tailwind-merge": "^3.4.0",
"vue": "^3.5.27",
"vue-router": "^4.6.4",
"zod": "^4.3.5"
"vue-router": "^5.0.2",
"zod": "^4.3.6"
},
"devDependencies": {
"@cloudflare/vite-plugin": "^1.21.0",
"@cloudflare/vite-plugin": "^1.23.0",
"@primevue/auto-import-resolver": "^4.5.4",
"@types/node": "^25.0.9",
"@vitejs/plugin-vue": "^6.0.3",
"@vitejs/plugin-vue-jsx": "^5.1.3",
"@types/node": "^25.2.0",
"@vitejs/plugin-vue": "^6.0.4",
"@vitejs/plugin-vue-jsx": "^5.1.4",
"unocss": "^66.6.0",
"unplugin-auto-import": "^21.0.0",
"unplugin-vue-components": "^31.0.0",
"vite": "^7.3.1",
"vite-ssr-components": "^0.5.2",
"wrangler": "^4.59.2"
"wrangler": "^4.62.0"
}
}