From 3e3e23b6b718ba3e3621f162ea9e15b3eb653b45 Mon Sep 17 00:00:00 2001 From: "kevinguevaradevia@gmail.com" Date: Tue, 2 Jun 2026 05:23:56 -0500 Subject: [PATCH] chore: remove remotion and @remotion/player from dependencies - Removed 'remotion' and '@remotion/player' from package.json - Deleted Root.tsx (SSR composition registry, no longer needed for frontend) - Updated build scripts to skip remotion:bundle step - Kept @remotion/bundler and @remotion/renderer for server-side (Phase 4) - Verified: electron-vite build passes cleanly --- package-lock.json | 2 -- package.json | 8 +++----- src/Root.tsx | 48 ----------------------------------------------- 3 files changed, 3 insertions(+), 55 deletions(-) delete mode 100644 src/Root.tsx diff --git a/package-lock.json b/package-lock.json index 2fb0432..54c1cc8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,6 @@ "@dnd-kit/utilities": "^3.2.2", "@google/genai": "^2.4.0", "@remotion/bundler": "^4.0.468", - "@remotion/player": "^4.0.468", "@remotion/renderer": "^4.0.468", "@tailwindcss/vite": "^4.1.14", "@vitejs/plugin-react": "^5.0.4", @@ -27,7 +26,6 @@ "papaparse": "^5.5.3", "react": "^19.0.1", "react-dom": "^19.0.1", - "remotion": "^4.0.468", "vite": "^6.2.3" }, "devDependencies": { diff --git a/package.json b/package.json index 0ae3dac..69c2661 100644 --- a/package.json +++ b/package.json @@ -15,16 +15,15 @@ "preview": "vite preview", "clean": "rm -rf dist out server.js", "lint": "tsc --noEmit", - "remotion:bundle": "node scripts/bundle-remotion.js", - "package": "npm run remotion:bundle && npm run build && electron-forge package", - "make": "npm run remotion:bundle && npm run build && electron-forge make" + "remotion:bundle": "echo 'Remotion bundle step removed — using Bradly Engine'", + "package": "npm run build && electron-forge package", + "make": "npm run build && electron-forge make" }, "dependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/utilities": "^3.2.2", "@google/genai": "^2.4.0", "@remotion/bundler": "^4.0.468", - "@remotion/player": "^4.0.468", "@remotion/renderer": "^4.0.468", "@tailwindcss/vite": "^4.1.14", "@vitejs/plugin-react": "^5.0.4", @@ -39,7 +38,6 @@ "papaparse": "^5.5.3", "react": "^19.0.1", "react-dom": "^19.0.1", - "remotion": "^4.0.468", "vite": "^6.2.3" }, "devDependencies": { diff --git a/src/Root.tsx b/src/Root.tsx deleted file mode 100644 index 8dbc216..0000000 --- a/src/Root.tsx +++ /dev/null @@ -1,48 +0,0 @@ -/** - * Remotion Root — Entry point for bundler to discover compositions. - * - * This file is referenced by the server-side renderer bundle step. - * It registers BrandComposition as a renderable Composition. - */ -import React from 'react'; -import { Composition, Still, registerRoot } from 'remotion'; -import { BrandComposition } from './components/BrandComposition'; -import { RenderProps } from './types'; - -export const RemotionRoot: React.FC = () => { - return ( - <> - {/* Video composition — used for MP4/WebM rendering */} - - - {/* Still composition — used for PNG/JPEG rendering */} - - - ); -}; - -registerRoot(RemotionRoot);