- Remove multipart/x-mixed-replace streaming (broken on Chromium) - Add per-view screenshot rendering with base64 HTML embedding - Implement resource inlining for CSS, images, and favicons - Add render locks to prevent overlapping Puppeteer operations - Simplify UpdateViewBody type to extend Partial<CreateViewBody> - Update browser args for better stability - Standardize formatting (tabs to spaces)
15 lines
371 B
JSON
15 lines
371 B
JSON
{
|
|
"name": "samsung-tv-server",
|
|
"version": "1.0.0",
|
|
"description": "Bun web server for serving dynamic content to Samsung TVs via SSR and MJPEG streaming",
|
|
"scripts": {
|
|
"start": "bun run src/server.ts",
|
|
"dev": "bun --watch run src/server.ts"
|
|
},
|
|
"dependencies": {
|
|
"puppeteer": "^24.43.1"
|
|
},
|
|
"devDependencies": {
|
|
"@types/bun": "^1.3.13"
|
|
}
|
|
} |