Skip to content

Refactor epicshop into workshop-cli package#252

Merged
kentcdodds merged 30 commits intomainfrom
cursor/refactor-epicshop-into-workshop-cli-package-0b1e
Jul 6, 2025
Merged

Refactor epicshop into workshop-cli package#252
kentcdodds merged 30 commits intomainfrom
cursor/refactor-epicshop-into-workshop-cli-package-0b1e

Conversation

@kentcdodds
Copy link
Copy Markdown
Member

This pull request contains changes generated by Cursor background composer.

@kentcdodds kentcdodds force-pushed the cursor/refactor-epicshop-into-workshop-cli-package-0b1e branch from 5590f2d to 902882e Compare July 3, 2025 17:40
cursor[bot]

This comment was marked as outdated.

@kentcdodds kentcdodds force-pushed the cursor/refactor-epicshop-into-workshop-cli-package-0b1e branch from 8c5e6aa to 3342e17 Compare July 5, 2025 20:02
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@kentcdodds kentcdodds force-pushed the cursor/refactor-epicshop-into-workshop-cli-package-0b1e branch from 1870474 to e341d69 Compare July 5, 2025 21:14
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@kentcdodds kentcdodds force-pushed the cursor/refactor-epicshop-into-workshop-cli-package-0b1e branch from db583e1 to bad7e10 Compare July 6, 2025 02:41
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Bug: Handler Overwrite Causes Shutdown Issues

Multiple closeWithGrace handlers are registered. The new error logging handler (lines 26-30) is overwritten by later cleanup handlers. This occurs because the closeWithGrace library only maintains one active handler, with subsequent calls replacing previous ones. As a result, the early error logging will not function, and overall application shutdown behavior may be unpredictable or incomplete.

packages/workshop-app/server/index.ts#L25-L30

// if we exit early with an error, log the error...
closeWithGrace(({ err, manual }) => {
if (manual) return
if (err) console.error(err.stack)
})

Fix in CursorFix in Web


Was this report helpful? Give feedback by reacting with 👍 or 👎

@kentcdodds kentcdodds merged commit b506c08 into main Jul 6, 2025
9 checks passed
@kentcdodds kentcdodds deleted the cursor/refactor-epicshop-into-workshop-cli-package-0b1e branch July 6, 2025 03:30
@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Sep 23, 2025

View your CI Pipeline Execution ↗ for commit 0ccba66

Command Status Duration Result
nx run-many --target build ✅ Succeeded 2s View ↗
nx run-many --target typecheck ✅ Succeeded <1s View ↗
nx lint ✅ Succeeded 1s View ↗

☁️ Nx Cloud last updated this comment at 2025-09-23 04:53:10 UTC

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