feat: start implementation of package for mydia

This commit is contained in:
Chris Kruining 2025-11-26 16:02:14 +01:00
parent 2d3da197ee
commit 06cd3dd1ac
No known key found for this signature in database
GPG key ID: EB894A3560CCCAD2
11 changed files with 1134 additions and 22 deletions

View file

@ -0,0 +1,37 @@
{
"name": "mydia-assets",
"version": "0.1.0",
"description": "Mydia - Modern Media Management Platform",
"repository": {},
"license": "MIT",
"scripts": {
"deploy": "cd .. && mix assets.deploy && rm -f _build/esbuild*",
"screenshots": "node screenshots.js",
"populate-media": "node populate-media.js",
"test:e2e": "playwright test",
"test:e2e:ui": "playwright test --ui",
"test:e2e:debug": "playwright test --debug",
"test:e2e:headed": "playwright test --headed",
"test:e2e:chromium": "playwright test --project=chromium",
"test:e2e:firefox": "playwright test --project=firefox",
"test:e2e:webkit": "playwright test --project=webkit"
},
"dependencies": {
"alpinejs": "^3.15.1",
"hls.js": "^1.5.15",
"phoenix": "file:../deps/phoenix",
"phoenix_html": "file:../deps/phoenix_html",
"phoenix_live_view": "file:../deps/phoenix_live_view"
},
"devDependencies": {
"@catppuccin/daisyui": "^2.1.1",
"@playwright/test": "^1.56.1",
"@tailwindcss/forms": "^0.5.7",
"@types/node": "^24.10.1",
"autoprefixer": "^10.4.16",
"daisyui": "^5.4.3",
"postcss": "^8.4.32",
"tailwindcss": "^4.0.0",
"typescript": "^5.9.3"
}
}