GitShow/leerob/next-music-player
leerob

next-music-player

A blazing fast, information dense media player built with Next.js.

by leerob
nextjs
Star on GitHubForkWebsitenpm

TypeScript

831 stars90 forks5 contributorsActive · 1mo agoSince 2024

Meet the team

See all 5 on GitHub →
leerob
leerob52 contributions
cursoragent
cursoragent12 contributions
claude
claude4 contributions
vinaykulk621
vinaykulk6213 contributions
ergenekonyigit
ergenekonyigit1 contribution

Languages

View on GitHub →
TypeScript98%
CSS1.9%
JavaScript0.1%

Commit activity

Last 12 weeks · 7 commits

Full graph →

Community health

1 of 6 standards met

Community profile →
28
✓README○License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · 1 in progress · Last activity 1mo ago
See all on GitHub →
leerob
fix(deps): resolve high-severity security advisoriesOpenPR

Summary Addresses 22 reported vulnerabilities (10 high, 10 moderate, 2 low) found via on the previous lockfile. After updates and targeted overrides, reports no known vulnerabilities. Direct dependency bumps next → — patches multiple high-severity issues (middleware/proxy bypass, DoS in Server Components, SSRF via WebSocket upgrades, XSS/cache issues) @vercel/blob → — pulls in patched undici for WebSocket/HTTP advisories postcss → — XSS stringify advisory react / react-dom → uuid** → (resolved to ) pnpm overrides (transitive) — ensures patched undici even if a dependency pins older — aligns nested postcss from Next.js — mitigates moderate dev-server advisory from → chain Verification — clean — succeeds on Next.js 16.2.6   

leerob · 1mo ago
SinghAstra
Enhancing the Developer Experience in README.mdOpenIssue

Thanks for mentioning yt-dip it saved me a lot of time! It would be helpful to explicitly mention the required environment variables The README could also include a note about configuring next.config.ts to handle remote images correctly:

SinghAstra · 1y ago

Recent fixes

View closed PRs →
leerob
Add development environment setup (AGENTS.md + pnpm build config)MergedPR

Summary Sets up the Cursor Cloud development environment for the Next.js Music Player application. Changes : Added Cursor Cloud specific instructions covering services, environment variables, database setup, build/lint commands, and gotchas for future agents. : Added to allow and native binary builds during (previously blocked by pnpm's default build script policy). Development environment verified Demo Music player running with playlist navigation, song selection, and Now Playing panel. !Music player main view !Playlist view with tracks !Song selected with Now Playing panel   

leerob · 2mo ago
leerob
Update all dependencies to latest versionsMergedPR

Update major versions: typescript 5.x→6.x, lucide-react 0.x→1.x, next 16.1.6→16.2.3, react/react-dom 19.2.4→19.2.5 Update minor/patch versions: ai, tailwindcss, drizzle-orm, postcss, dotenv, and others Remove deprecated baseUrl from tsconfig.json (deprecated in TS 6) Remove @types/uuid (uuid ships its own types) Switch to next/font/local with bundled Inter woff2 font file https://claude.ai/code/session_011v1uqDicRyjBzxs6QR9Kdg [!NOTE] Medium Risk Medium risk due to broad dependency upgrades (notably , , , and ) which can introduce build/runtime and tooling regressions. Lockfile churn and updated transitive engines (e.g., Tailwind binaries) may also impact CI/node version compatibility. Overview Updates the project’s dependency set to newer releases, including major upgrades to , , and a minor bump of plus patch bumps for /, Tailwind, Drizzle, and the AI SDK packages. Cleans up configuration to match the upgrades: removes from , removes the deprecated dependency, and modernizes to use ESM plugin imports instead of (with corresponding refresh). Reviewed by Cursor Bugbot for commit d4f26c84c2f93655ca25e423b03472206501d593. Bugbot is set up for automated code reviews on this repo. Configure here.

leerob · 2mo ago
Fahad-Dezloper
Added configuration for next.config.tsMergedPR
Fahad-Dezloper · 5mo ago
Structured data for AI agents

Repository: leerob/next-music-player. Description: A blazing fast, information dense media player built with Next.js. Stars: 831, Forks: 90. Primary language: TypeScript. Languages: TypeScript (98%), CSS (1.9%), JavaScript (0.1%). Homepage: https://next-tracks.vercel.app Topics: nextjs. Open PRs: 1, open issues: 1. Last activity: 1mo ago. Community health: 28%. Top contributors: leerob, cursoragent, claude, vinaykulk621, ergenekonyigit.

·@ofershap

Replace github.com with gitshow.dev