Skip to content

Conversation

@KarthiDreamr
Copy link

What's Included

This PR combines banner documentation with a CI fix.

1. 📢 Banner System Documentation

(Original work by @berry-13 from #459)

  • Add comprehensive Banner system documentation
  • Document banner creation, deletion, and examples
  • Include date format guide and CLI usage

2. 🔧 CI ESLint Fix

Problem: CI fails with:

ESLint configuration in .eslintrc.cjs » plugin:@next/next/recommended is invalid:
  - Unexpected top-level property "name".

Root Cause: The workflow installs the latest @next/eslint-plugin-next (v16+) which uses ESLint 9's flat config format, incompatible with ESLint 8's .eslintrc.cjs.

Fix: Pin @next/[email protected] to match eslint-config-next in package.json.


Credit to @berry-13 for the banner docs! I've added the CI fix to unblock the merge.

berry-13 and others added 3 commits December 3, 2025 19:35
The latest @next/eslint-plugin-next (15+) uses ESLint flat config
format with a 'name' property that is incompatible with ESLint 8's
legacy .eslintrc.cjs format.

This fixes the CI error:
  ESLint configuration in .eslintrc.cjs » plugin:@next/next/recommended is invalid:
  - Unexpected top-level property "name".
@vercel
Copy link

vercel bot commented Dec 3, 2025

@KarthiDreamr is attempting to deploy a commit to the LibreChat's projects Team on Vercel.

A member of the Team first needs to authorize it.

@KarthiDreamr
Copy link
Author

@danny-avila could you please approve my fix

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.

2 participants