Skip to content

style: format code with Prettier and StandardJS#14

Closed
deepsource-autofix[bot] wants to merge 131 commits into
mainfrom
deepsource-transform-6581713d
Closed

style: format code with Prettier and StandardJS#14
deepsource-autofix[bot] wants to merge 131 commits into
mainfrom
deepsource-transform-6581713d

Conversation

@deepsource-autofix
Copy link
Copy Markdown

This commit fixes the style issues introduced in 6b91643 according to the output
from Prettier and StandardJS.

Details: None

Prakhar54-byte and others added 30 commits February 27, 2025 23:33
…ayout and page components, and implement login functionality
Prakhar54-byte and others added 24 commits June 21, 2025 18:28
- Added `videoEventProducer.js` to handle Kafka video event production.
- Established connection to Kafka broker and implemented message sending functionality.

feat: Create FFmpeg wrapper for video metric extraction

- Introduced `ffmpegWrapper.js` to load FFmpeg and extract video metrics.
- Implemented metadata extraction and error handling for temporary file management.

feat: Develop video webhook handler

- Created `videoWebhook.js` to trigger webhooks for video events.
- Integrated error handling for webhook requests.

chore: Update package.json with new dependencies

- Added `fluent-ffmpeg` and `kafkajs` for video processing and Kafka integration.
- Included `@ffmpeg/ffmpeg` for FFmpeg functionalities.

build: Add build script for compiling WASM inference engine

- Created `build_wasm.sh` to compile the ML inference engine to WASM.
- Ensured output directory structure for generated files.

feat: Implement C++ inference engine for anomaly detection

- Developed `interence_engine.cpp` with functions for anomaly detection and viewer churn prediction.
- Utilized Emscripten for compiling to WASM.

feat: Create real-time inference pipeline in Python

- Introduced `real-time-inference.py` to consume Kafka messages and process video session data.
- Integrated anomaly detection and viewer churn prediction using WASM.

build: Add build script for Flink jobs

- Created `build_all.sh` to compile all processing components including WASM UDFs.

feat: Implement Flink job integration with WASM UDFs

- Developed `job_integration.py` to process video sessions using Flink and WASM.
- Integrated anomaly detection and QoE classification.

feat: Create WASM UDFs for QoE calculation and anomaly detection

- Added `qoe_calculator.cpp` and `anomaly_detector.cpp` for QoE scoring and anomaly detection.
- Compiled to WASM for use in Flink jobs.

chore: Update requirements.txt for processing dependencies

- Added necessary Python packages for processing, including `kafka-python`, `numpy`, and `scipy`.
…creation, fetching, updating, and deletion of playlists
refactor: rename Textarea to TextArea for consistency

feat: implement new VideoPlayer component with enhanced controls

refactor: create VideoSlider component for volume control

refactor: remove old video-card and video-comments components

refactor: create new video-card component with improved layout

refactor: create video-grid component for displaying video cards

feat: implement video-player component with custom controls and volume slider
…atting, and remove unused Dropdown-menu component
…nctions for video processing

- Deleted unused files: playlist.ts, users.ts, video.ts, auth.ts, schema.prisma, and various image assets.
- Introduced ffmpeg.ts for video processing functionalities including thumbnail generation, audio extraction, video trimming, and compression.
- Updated utils.ts with additional formatting functions for duration, file size, view count, and time ago.
- Added Zustand stores for authentication and messaging.
- Configured Tailwind CSS with custom theme settings.
- Updated TypeScript configuration for stricter type checking and module resolution.
- Implemented `useThumbnailGenerator` hook for generating video thumbnails using FFmpeg.
- Created `channelApi` for managing channel-related operations (create, update, delete, upload avatar/banner, etc.).
- Removed deprecated FFmpeg utility functions from `ffmpeg.ts`.
- Introduced Zustand store for managing channel state.
- Deleted unused Kafka producer and FFmpeg wrapper files.
- Added video processing worker for handling video transcoding, HLS generation, and metadata extraction.
- Updated package dependencies to include `fs-extra` for file operations.
This commit fixes the style issues introduced in 6b91643 according to the output
from Prettier and StandardJS.

Details: None
@vercel
Copy link
Copy Markdown

vercel Bot commented Dec 21, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
video-streaming Ready Ready Preview, Comment Dec 21, 2025 8:41pm

@deepsource-io
Copy link
Copy Markdown
Contributor

deepsource-io Bot commented Dec 21, 2025

Here's the code health analysis summary for commits 6b91643..f59ff1d. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScript❌ Failure
❗ 29 occurences introduced
🎯 28 occurences resolved
View Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

@Prakhar54-byte Prakhar54-byte deleted the deepsource-transform-6581713d branch December 30, 2025 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant