Skip to content

chore: update project config and files formatting#8

Merged
IvanGodinez21 merged 1 commit intomainfrom
chore/update-project-config-and-files-formatting
Apr 7, 2026
Merged

chore: update project config and files formatting#8
IvanGodinez21 merged 1 commit intomainfrom
chore/update-project-config-and-files-formatting

Conversation

@IvanGodinez21
Copy link
Copy Markdown
Member

Description

Describe the changes made by this pull request.

This PR uses the latest config and dependencies for Next.js 16.

Related issues

List related issues (if any) and/or @mentions of the person or team responsible for reviewing proposed changes (left blank if not applicable).
List by using - [ ] and the issue number, e.g. - [ ] #1 or - [x] #1 if the issue is closed/solved.

Testing

Help me how can I test or look at the changes (left blank if not applicable).

Screenshots

Include screenshots of the results or screenshots that help to see changes (left blank if not applicable).

Notes

Some additional notes if necessary (left blank if not applicable).

Copilot AI review requested due to automatic review settings April 5, 2026 19:53
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 5, 2026

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

Project Deployment Actions Updated (UTC)
zeroday Ready Ready Preview, Comment Apr 5, 2026 9:29pm

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates project/tooling configuration and reformats UI components as part of moving the repo to updated Next.js 16-era defaults (Bun + formatting/lint tooling).

Changes:

  • Update TypeScript/Next config (tsconfig tweaks, enable reactCompiler).
  • Add/replace tooling configs (Tailwind + PostCSS config, ESLint flat config in TS, Prettier config, commitlint, bunfig, lint-staged, VS Code settings).
  • Reformat component and app files (mostly className ordering/quote style + small a11y tweak in Counter).

Reviewed changes

Copilot reviewed 19 out of 22 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
tsconfig.json Modernizes TS target/lib/jsx settings and expands include globs
tailwind.config.ts Adds Tailwind configuration (content, dark mode, custom animation)
postcss.config.ts Replaces PostCSS config with TS version using @tailwindcss/postcss
postcss.config.mjs Removes prior PostCSS config
eslint.config.ts Replaces ESLint flat config with TS-based config using Next presets
eslint.config.mjs Removes prior FlatCompat-based ESLint config
next.config.ts Enables React Compiler
package.json Updates package metadata/deps and adds formatting/linting tools
bun.lock Lockfile updates reflecting dependency/config changes
lint-staged.config.js Adds lint-staged configuration
.prettierrc.json Adds Prettier configuration incl. Tailwind plugin
commitlint.config.ts Adds commitlint config
bunfig.toml Adds Bun test/coverage config
.vscode/settings.json Sets Bun as package manager in VS Code
.vscode/launch.json Switches debug runtime from npm to Bun and reformats JSON
.vscode/extensions.json Adds recommended VS Code extensions list
example.env Adds example DATABASE_URL
src/components/IncidentForm.tsx Formatting-only JSX/utility class reordering
src/components/IncidentCard.tsx Formatting-only JSX/utility class reordering
src/components/Counter.tsx Formatting + adds aria-controls/id for history panel
src/app/page.tsx Formatting-only JSX/utility class reordering
src/app/layout.tsx Formatting + minor layout markup compaction

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tailwind.config.ts
Comment thread tailwind.config.ts
Comment thread lint-staged.config.js Outdated
Comment thread lint-staged.config.js Outdated
Comment thread package.json
@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented Apr 5, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@IvanGodinez21 IvanGodinez21 force-pushed the chore/update-project-config-and-files-formatting branch from 3693c97 to f073d6f Compare April 5, 2026 20:36
Copilot AI review requested due to automatic review settings April 5, 2026 20:52
@IvanGodinez21 IvanGodinez21 force-pushed the chore/update-project-config-and-files-formatting branch from f073d6f to e821fea Compare April 5, 2026 20:52
@IvanGodinez21 IvanGodinez21 force-pushed the chore/update-project-config-and-files-formatting branch from e821fea to 2f8fc0e Compare April 5, 2026 20:53
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 22 out of 26 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread postcss.config.ts
Comment thread src/components/Counter.tsx
Comment thread .husky/pre-commit
Comment thread .husky/commit-msg
@IvanGodinez21 IvanGodinez21 force-pushed the chore/update-project-config-and-files-formatting branch from 2f8fc0e to 96bdc89 Compare April 5, 2026 21:02
Copilot AI review requested due to automatic review settings April 5, 2026 21:23
@IvanGodinez21 IvanGodinez21 force-pushed the chore/update-project-config-and-files-formatting branch from 96bdc89 to 79fd6f8 Compare April 5, 2026 21:23
@IvanGodinez21 IvanGodinez21 marked this pull request as ready for review April 5, 2026 21:23
@IvanGodinez21 IvanGodinez21 requested a review from a team as a code owner April 5, 2026 21:23
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 22 out of 26 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread lint-staged.config.js Outdated
@IvanGodinez21 IvanGodinez21 force-pushed the chore/update-project-config-and-files-formatting branch from 79fd6f8 to b491a08 Compare April 5, 2026 21:28
@IvanGodinez21 IvanGodinez21 merged commit c75c933 into main Apr 7, 2026
6 checks passed
@IvanGodinez21 IvanGodinez21 deleted the chore/update-project-config-and-files-formatting branch April 7, 2026 01:42
@IvanGodinez21 IvanGodinez21 added the chore Internal maintenance or adjustments label Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Internal maintenance or adjustments

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants