Skip to content

build: modernize project tooling - #46

Merged
lewxdev merged 1 commit into
codex/deps-realtimefrom
codex/deps-tooling
Aug 15, 2026
Merged

build: modernize project tooling#46
lewxdev merged 1 commit into
codex/deps-realtimefrom
codex/deps-tooling

Conversation

@lewxdev

@lewxdev lewxdev commented Aug 14, 2026

Copy link
Copy Markdown
Owner

summary

  • replace esrun with tsx for custom-server development and production startup
  • migrate to ESLint 9 flat config for Next.js 16 and update the TypeScript, formatting, hook, and CSS tooling
  • run Husky hooks through installed command shims, remove the unused Fly Dockerfile package, and adapt affected React code to the updated lint rules

why

this final slice removes the remaining vulnerable development dependency chain and aligns the project tooling with the upgraded framework.

stack

this is the final slice and builds on #45.

validation

  • npm audit
  • npm audit --omit=dev
  • Fly review deployment

Comment thread app/components/field.tsx
Prompt:
go ahead and fix everything here, but keep each area should be a single slice in a $gh-stack, you can make each area a subagent too

Co-authored-by: Codex <codex@openai.com>

@drewradcliff drewradcliff left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

🥞

@lewxdev
lewxdev force-pushed the codex/deps-tooling branch from 1ac3bac to 42e5fec Compare August 15, 2026 01:02
@lewxdev
lewxdev merged commit be97634 into main Aug 15, 2026
2 checks passed
@lewxdev
lewxdev deleted the codex/deps-tooling branch August 15, 2026 01:19
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