René's URL Explorer Experiment


Title: feat: add `preserve-caught-error` rule by Amnish04 · Pull Request #19913 · eslint/eslint · GitHub

Open Graph Title: feat: add `preserve-caught-error` rule by Amnish04 · Pull Request #19913 · eslint/eslint

X Title: feat: add `preserve-caught-error` rule by Amnish04 · Pull Request #19913 · eslint/eslint

Description: Find and fix problems in your JavaScript code. Contribute to eslint/eslint development by creating an account on GitHub.

Open Graph Description: Prerequisites checklist I have read the contributing guidelines. What is the purpose of this pull request? [ ] Documentation update [ ] Bug fix (template) [X] New rule (template) [ ] Changes an...

X Description: Prerequisites checklist I have read the contributing guidelines. What is the purpose of this pull request? [ ] Documentation update [ ] Bug fix (template) [X] New rule (template) [ ] Changes an...

Opengraph URL: https://github.com/eslint/eslint/pull/19913

X: @github

direct link

Domain: redirect.github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:997f3ae4-d171-2cc9-3461-735dacbda1fd
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD8F2:273050:5B82B7:7DDBAB:6AEDC1B0
html-safe-noncee8783ad883355618404254af4eb8b038c55655dfffe69c23ee31c571ad54c00b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOEYyOjI3MzA1MDo1QjgyQjc6N0REQkFCOjZBRURDMUIwIiwidmlzaXRvcl9pZCI6IjY4OTkwMTI2NjUyMTI3ODA5NzYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac29bf331ec74ed675571c90a197c6ba784547ca08664e4ca4b20eb7847872401b
hovercard-subject-tagpull_request:2642226051
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/eslint/eslint/19913/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/b61425999f4b3968d2953534a572991f61140512512d8cd4e044e9403f8f46c0/eslint/eslint/pull/19913
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b61425999f4b3968d2953534a572991f61140512512d8cd4e044e9403f8f46c0/eslint/eslint/pull/19913
og:image:altPrerequisites checklist I have read the contributing guidelines. What is the purpose of this pull request? [ ] Documentation update [ ] Bug fix (template) [X] New rule (template) [ ] Changes an...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameAmnish04
hostnamegithub.com
expected-hostnamegithub.com
Nonec7d2f3ac4f4f560c56267b765892ba5b093e8a5fb2c0ed937edd8947746942e9
turbo-cache-controlno-cache
go-importgithub.com/eslint/eslint git https://github.com/eslint/eslint.git
octolytics-dimension-user_id6019716
octolytics-dimension-user_logineslint
octolytics-dimension-repository_id11061773
octolytics-dimension-repository_nwoeslint/eslint
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id11061773
octolytics-dimension-repository_network_root_nwoeslint/eslint
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release0cac2d0cb993b0ad48c49b076135ac558c742c30
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://redirect.github.com/eslint/eslint/issues/19913#start-of-content
https://redirect.github.com/
Sign inhttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fpull%2F19913
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fpull%2F19913
Sign uphttps://redirect.github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=eslint%2Feslint
Reloadhttps://redirect.github.com/eslint/eslint/issues/19913
Reloadhttps://redirect.github.com/eslint/eslint/issues/19913
Reloadhttps://redirect.github.com/eslint/eslint/issues/19913
eslinthttps://redirect.github.com/eslint
eslinthttps://redirect.github.com/eslint/eslint
Codehttps://redirect.github.com/eslint/eslint
Issues106 (106)https://redirect.github.com/eslint/eslint/issues
Pull requests35 (35)https://redirect.github.com/eslint/eslint/pulls
Discussionshttps://redirect.github.com/eslint/eslint/discussions
Actionshttps://redirect.github.com/eslint/eslint/actions
Projectshttps://redirect.github.com/eslint/eslint/projects
Security and qualityhttps://redirect.github.com/eslint/eslint/security
Insightshttps://redirect.github.com/eslint/eslint/pulse
https://redirect.github.com/eslint/eslint
fasttimehttps://redirect.github.com/fasttime
eslint:mainhttps://redirect.github.com/eslint/eslint/tree/main
Amnish04:feat/preserve-caught-error-rulehttps://redirect.github.com/Amnish04/eslint/tree/feat/preserve-caught-error-rule
Conversationhttps://redirect.github.com/eslint/eslint/pull/19913
Commits65 (65)https://redirect.github.com/eslint/eslint/pull/19913/commits
Checkshttps://redirect.github.com/eslint/eslint/pull/19913/checks
Files changedhttps://redirect.github.com/eslint/eslint/pull/19913/files
feat: add preserve-caught-error rulehttps://redirect.github.com/eslint/eslint/issues/19913#top
fasttimehttps://redirect.github.com/fasttime
eslint:mainhttps://redirect.github.com/eslint/eslint/tree/main
Amnish04:feat/preserve-caught-error-rulehttps://redirect.github.com/Amnish04/eslint/tree/feat/preserve-caught-error-rule
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
Jul 4, 2025https://redirect.github.com/eslint/eslint/issues/19913#issue-3203583415
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
contributing guidelineshttps://github.com/eslint/eslint/blob/HEAD/CONTRIBUTING.md
templatehttps://raw.githubusercontent.com/eslint/eslint/HEAD/templates/bug-report.md
templatehttps://raw.githubusercontent.com/eslint/eslint/HEAD/templates/rule-proposal.md
templatehttps://raw.githubusercontent.com/eslint/eslint/HEAD/templates/rule-change-proposal.md
#19844https://github.com/eslint/eslint/issues/19844
already supportshttps://github.com/Amnish04/eslint-plugin-error-cause/blob/main/tests/no-swallowed-error-cause.test.ts
#19844https://github.com/eslint/eslint/issues/19844
special messagehttps://github.com/Amnish04/eslint/blob/8c3120c0fb2743db5164ceb127c81ffbd8a9bc95/lib/rules/preserve-caught-error.js#L53
https://github.com/Amnish04/eslint/blob/8c3120c0fb2743db5164ceb127c81ffbd8a9bc95/tests/lib/rules/preserve-caught-error.js#L188https://github.com/Amnish04/eslint/blob/8c3120c0fb2743db5164ceb127c81ffbd8a9bc95/tests/lib/rules/preserve-caught-error.js#L188
customErrorTypes optionhttps://github.com/Amnish04/eslint/blob/8c3120c0fb2743db5164ceb127c81ffbd8a9bc95/lib/rules/preserve-caught-error.js#L35
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
code ownerhttps://redirect.github.com/eslint/eslint/blob/28cc7abbb72b29b1cac6fc4253646a7839586064/.github/CODEOWNERS#L2
July 4, 2025 19:43https://redirect.github.com/eslint/eslint/issues/19913#event-18477401157
https://redirect.github.com/apps/github-project-automation
github-project-automationhttps://redirect.github.com/apps/github-project-automation
Triagehttps://redirect.github.com/orgs/eslint/projects/3
Jul 4, 2025https://redirect.github.com/eslint/eslint/issues/19913#event-18477401419
https://redirect.github.com/apps/github-project-automation
github-project-automationhttps://redirect.github.com/apps/github-project-automation
Triagehttps://redirect.github.com/orgs/eslint/projects/3
Jul 4, 2025https://redirect.github.com/eslint/eslint/issues/19913#event-18477401501
https://redirect.github.com/apps/eslint-github-bot
eslint-github-bothttps://redirect.github.com/apps/eslint-github-bot
feature https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Afeature
Jul 4, 2025https://redirect.github.com/eslint/eslint/issues/19913#event-18477401591
https://redirect.github.com/apps/github-actions
github-actionshttps://redirect.github.com/apps/github-actions
rule https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Arule
Jul 4, 2025https://redirect.github.com/eslint/eslint/issues/19913#event-18477402662
https://redirect.github.com/apps/netlify
netlifyhttps://redirect.github.com/apps/netlify
Jul 4, 2025https://redirect.github.com/eslint/eslint/issues/19913#issuecomment-3037141358
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
b3d4cf5https://github.com/eslint/eslint/commit/b3d4cf519d53dd630eb990e6ef4d4e9e0b4756ad
https://app.netlify.com/projects/docs-eslint/deploys/68b5d7ba5035960008ab1bcdhttps://app.netlify.com/projects/docs-eslint/deploys/68b5d7ba5035960008ab1bcd
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
Jul 4, 2025https://redirect.github.com/eslint/eslint/issues/19913#issuecomment-3037181544
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://github.com/Amnish04/eslint/blob/99b3c2926152b972782a4eec8f06dea7177ccb04/docs/src/rules/class-methods-use-this.md#L4-L7https://github.com/Amnish04/eslint/blob/99b3c2926152b972782a4eec8f06dea7177ccb04/docs/src/rules/class-methods-use-this.md#L4-L7
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
force-pushedhttps://redirect.github.com/eslint/eslint/compare/f15c62901337c20c60a6edc45754b1be6118fd45..ee5a39c32afe3dd1725eca0499cc628323e0e52d
f15c629https://redirect.github.com/eslint/eslint/commit/f15c62901337c20c60a6edc45754b1be6118fd45
ee5a39chttps://redirect.github.com/eslint/eslint/commit/ee5a39c32afe3dd1725eca0499cc628323e0e52d
Compare https://redirect.github.com/eslint/eslint/compare/f15c62901337c20c60a6edc45754b1be6118fd45..ee5a39c32afe3dd1725eca0499cc628323e0e52d
July 4, 2025 20:23https://redirect.github.com/eslint/eslint/issues/19913#event-18477738290
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
Triagehttps://redirect.github.com/orgs/eslint/projects/3
Jul 5, 2025https://redirect.github.com/eslint/eslint/issues/19913#event-18482503586
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
Jul 5, 2025 https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-2989650660
View reviewed changes https://redirect.github.com/eslint/eslint/pull/19913/files
fasttimehttps://redirect.github.com/fasttime
https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-2989650660
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
lib/types/rules.d.tshttps://github.com/eslint/eslint/blob/main/lib/types/rules.d.ts
eslint/lib/types/rules.d.tshttps://github.com/eslint/eslint/blob/bb370b8e79f65ee32d9d89ecf249fb74a141ad22/lib/types/rules.d.ts#L2447-L2453
bb370b8https://redirect.github.com/eslint/eslint/commit/bb370b8e79f65ee32d9d89ecf249fb74a141ad22
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
docs/src/rules/preserve-caught-error.mdhttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-1ad873c6f79270249b0dcd4777d7b2ce9fb316d391098beb8a64bb6f5e798871
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
Triagehttps://redirect.github.com/orgs/eslint/projects/3
Jul 5, 2025https://redirect.github.com/eslint/eslint/issues/19913#event-18482871402
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
accepted https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Aaccepted
contributor pool https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3A%22contributor%20pool%22
Jul 5, 2025https://redirect.github.com/eslint/eslint/issues/19913#event-18482871434
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
Jul 6, 2025https://redirect.github.com/eslint/eslint/issues/19913#issuecomment-3042808708
@fasttimehttps://github.com/fasttime
type definitionhttps://github.com/eslint/eslint/pull/19913/commits/0601c51b6b3d42bcef29e699acaf7e1d255f4038
Addedhttps://github.com/eslint/eslint/pull/19913/commits/acc4843201cbf6b8f49a6a6f8daa12e24875f3cf
error messagehttps://github.com/eslint/eslint/pull/19913/commits/4dcba70755f48390796acfae15753af35d769cd9
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
Jul 6, 2025https://redirect.github.com/eslint/eslint/issues/19913#issuecomment-3042857595
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
Jul 7, 2025 https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-2994339804
View reviewed changes https://redirect.github.com/eslint/eslint/pull/19913/files
lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-fdd36734c5255fb05b5cf28052e9598f0723fcd55dba1795a8e75671a24cb95f
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-fdd36734c5255fb05b5cf28052e9598f0723fcd55dba1795a8e75671a24cb95f
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-fdd36734c5255fb05b5cf28052e9598f0723fcd55dba1795a8e75671a24cb95f
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
docs/src/rules/preserve-caught-error.mdhttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-1ad873c6f79270249b0dcd4777d7b2ce9fb316d391098beb8a64bb6f5e798871
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
Jul 7, 2025 https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-2995051680
View reviewed changes https://redirect.github.com/eslint/eslint/pull/19913/files
packages/js/src/configs/eslint-recommended.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-75e34d742bf04be2d3bc9b1f1b2a7517c77e3b622930f26f3a13107615050126
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/JoshuaKGoldberg
JoshuaKGoldberghttps://redirect.github.com/JoshuaKGoldberg
Jul 8, 2025 https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-2997774988
View reviewed changes https://redirect.github.com/eslint/eslint/pull/19913/files
JoshuaKGoldberghttps://redirect.github.com/JoshuaKGoldberg
https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-2997774988
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
tests/lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-346f253c970d51b5411c31893bed6563989c56aa99703b0cf4179d6ff3248ed2
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-fdd36734c5255fb05b5cf28052e9598f0723fcd55dba1795a8e75671a24cb95f
JoshuaKGoldberghttps://redirect.github.com/JoshuaKGoldberg
Jul 8, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2192608593
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#16540https://github.com/eslint/eslint/discussions/16540
TypeOrValueSpecifierhttps://typescript-eslint.io/packages/type-utils/type-or-value-specifier
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Amnish04https://redirect.github.com/Amnish04
Jul 8, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2193352467
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@nzakashttps://github.com/nzakas
@fasttimehttps://github.com/fasttime
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
fasttimehttps://redirect.github.com/fasttime
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2193999422
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@nzakashttps://github.com/nzakas
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
nzakashttps://redirect.github.com/nzakas
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2195166163
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Amnish04https://redirect.github.com/Amnish04
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2195691470
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
TypeOrValueSpecifier https://typescript-eslint.io/packages/type-utils/type-or-value-specifier/
@JoshuaKGoldberghttps://github.com/JoshuaKGoldberg
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
JoshuaKGoldberghttps://redirect.github.com/JoshuaKGoldberg
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2195995989
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-fdd36734c5255fb05b5cf28052e9598f0723fcd55dba1795a8e75671a24cb95f
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-fdd36734c5255fb05b5cf28052e9598f0723fcd55dba1795a8e75671a24cb95f
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-fdd36734c5255fb05b5cf28052e9598f0723fcd55dba1795a8e75671a24cb95f
JoshuaKGoldberghttps://redirect.github.com/JoshuaKGoldberg
Jul 8, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2192634575
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
nzakashttps://redirect.github.com/nzakas
Jul 8, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2192830131
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Amnish04https://redirect.github.com/Amnish04
Jul 8, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2193336935
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
feat: add preserve-caught-error rule #19913 (comment)https://github.com/eslint/eslint/pull/19913#discussion_r2190816862
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
fasttimehttps://redirect.github.com/fasttime
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2194024180
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
nzakashttps://redirect.github.com/nzakas
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2195173572
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@fasttimehttps://github.com/fasttime
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Amnish04https://redirect.github.com/Amnish04
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2195693375
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
Jul 8, 2025https://redirect.github.com/eslint/eslint/issues/19913#issuecomment-3050165574
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
@fasttimehttps://github.com/fasttime
@JoshuaKGoldberghttps://github.com/JoshuaKGoldberg
@fasttimehttps://github.com/fasttime
feat: add preserve-caught-error rule #19913 (comment)https://github.com/eslint/eslint/pull/19913#discussion_r2190832508
feat: add preserve-caught-error rule #19913 (comment)https://github.com/eslint/eslint/pull/19913#discussion_r2190816862
@JoshuaKGoldberghttps://github.com/JoshuaKGoldberg
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/apps/github-actions
github-actionshttps://redirect.github.com/apps/github-actions
cli https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Acli
core https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Acore
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#event-18551447637
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
Jul 9, 2025https://redirect.github.com/eslint/eslint/issues/19913#issuecomment-3053799503
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
force-pushedhttps://redirect.github.com/eslint/eslint/compare/f4dbd84d49a3fa085eacab204b6295f596efda12..3b40bf880eb8748a439aa5a842a6181ea8bcd6a5
f4dbd84https://redirect.github.com/eslint/eslint/commit/f4dbd84d49a3fa085eacab204b6295f596efda12
3b40bf8https://redirect.github.com/eslint/eslint/commit/3b40bf880eb8748a439aa5a842a6181ea8bcd6a5
Compare https://redirect.github.com/eslint/eslint/compare/f4dbd84d49a3fa085eacab204b6295f596efda12..3b40bf880eb8748a439aa5a842a6181ea8bcd6a5
July 9, 2025 19:44https://redirect.github.com/eslint/eslint/issues/19913#event-18552541425
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
Jul 10, 2025 https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-3004005065
View reviewed changes https://redirect.github.com/eslint/eslint/pull/19913/files
tests/lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-346f253c970d51b5411c31893bed6563989c56aa99703b0cf4179d6ff3248ed2
fasttimehttps://redirect.github.com/fasttime
Jul 10, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2196629852
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
nzakashttps://redirect.github.com/nzakas
Jul 10, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2198105432
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
fasttimehttps://redirect.github.com/fasttime
Jul 10, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2198331903
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
DOMExceptionhttps://developer.mozilla.org/en-US/docs/Web/API/DOMException
SuppressedErrorhttps://bugzilla.mozilla.org/show_bug.cgi?id=1971000
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
nzakashttps://redirect.github.com/nzakas
Jul 11, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2200870570
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
fasttimehttps://redirect.github.com/fasttime
Jul 11, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2201780870
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#19913 (comment)https://github.com/eslint/eslint/pull/19913#discussion_r2198331903
Playground linkhttps://eslint.org/play/#eyJ0ZXh0IjoiLyplc2xpbnQgbm8tdW51c2VkLXZhcnM6IFwiZXJyb3JcIiovXG5cbmltcG9ydCB7IEFzc2VydGlvbkVycm9yIH0gZnJvbSBcIm5vZGU6YXNzZXJ0XCI7XG5cbmZ1bmN0aW9uIGNyZWF0ZUFzc2VydGlvbkVycm9yKG1lc3NhZ2UpIHtcbiAgICByZXR1cm4gbmV3IEFzc2VydGlvbkVycm9yKHsgbWVzc2FnZSB9KTtcbn1cblxudHJ5IHtcbiAgICB0ZXN0U29tZXRoaW5nKCk7XG59IGNhdGNoIChlcnJvcikge1xuICAgIHRocm93IGNyZWF0ZUFzc2VydGlvbkVycm9yKFwiVGVzdCBmYWlsZWRcIik7XG59Iiwib3B0aW9ucyI6eyJydWxlcyI6e30sImxhbmd1YWdlT3B0aW9ucyI6eyJwYXJzZXJPcHRpb25zIjp7ImVjbWFGZWF0dXJlcyI6e319fX19
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Amnish04https://redirect.github.com/Amnish04
Jul 12, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2202416716
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
fasttimehttps://redirect.github.com/fasttime
Jul 16, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2209166496
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Amnish04https://redirect.github.com/Amnish04
Jul 18, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2216928156
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@JoshuaKGoldberghttps://github.com/JoshuaKGoldberg
#19913 (comment)https://github.com/eslint/eslint/pull/19913#discussion_r2192608593
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
Jul 10, 2025 https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-3004157244
View reviewed changes https://redirect.github.com/eslint/eslint/pull/19913/files
tests/lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-346f253c970d51b5411c31893bed6563989c56aa99703b0cf4179d6ff3248ed2
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/fasttime
fasttimehttps://redirect.github.com/fasttime
Jul 10, 2025 https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-3004194916
View reviewed changes https://redirect.github.com/eslint/eslint/pull/19913/files
tests/lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-346f253c970d51b5411c31893bed6563989c56aa99703b0cf4179d6ff3248ed2
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
force-pushedhttps://redirect.github.com/eslint/eslint/compare/d4231dbcc1d1aff4cd98c63143cb29b85e2ca9d5..6986a62c48746e0bd92dc7ea5b96cb8ca7dbe349
d4231dbhttps://redirect.github.com/eslint/eslint/commit/d4231dbcc1d1aff4cd98c63143cb29b85e2ca9d5
6986a62https://redirect.github.com/eslint/eslint/commit/6986a62c48746e0bd92dc7ea5b96cb8ca7dbe349
Compare https://redirect.github.com/eslint/eslint/compare/d4231dbcc1d1aff4cd98c63143cb29b85e2ca9d5..6986a62c48746e0bd92dc7ea5b96cb8ca7dbe349
July 12, 2025 19:04https://redirect.github.com/eslint/eslint/issues/19913#event-18601325010
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
Jul 13, 2025https://redirect.github.com/eslint/eslint/issues/19913#issuecomment-3067331165
@fasttimehttps://github.com/fasttime
@nzakashttps://github.com/nzakas
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/snitin315
snitin315https://redirect.github.com/snitin315
Jul 15, 2025 https://redirect.github.com/eslint/eslint/issues/19913#pullrequestreview-3020075215
View reviewed changes https://redirect.github.com/eslint/eslint/pull/19913/files
docs/src/rules/preserve-caught-error.mdhttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-1ad873c6f79270249b0dcd4777d7b2ce9fb316d391098beb8a64bb6f5e798871
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
docs/src/rules/preserve-caught-error.mdhttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-1ad873c6f79270249b0dcd4777d7b2ce9fb316d391098beb8a64bb6f5e798871
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
lib/rules/preserve-caught-error.jshttps://redirect.github.com/eslint/eslint/pull/19913/files#diff-fdd36734c5255fb05b5cf28052e9598f0723fcd55dba1795a8e75671a24cb95f
snitin315https://redirect.github.com/snitin315
Jul 15, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2207366931
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Amnish04https://redirect.github.com/Amnish04
Jul 18, 2025https://redirect.github.com/eslint/eslint/issues/19913#discussion_r2216923021
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
UNKNOWN_CAUSEhttps://github.com/Amnish04/eslint/blob/1549c57c05f10032ef05fd60edc423fc33c800f4/lib/rules/preserve-caught-error.js#L49
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
Amnish04https://redirect.github.com/Amnish04
Jul 18, 2025https://redirect.github.com/eslint/eslint/issues/19913#issuecomment-3090734375
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
Bump the eslint group across 1 directory with 3 updates guibranco/projects-monitor-ui#497 https://redirect.github.com/guibranco/projects-monitor-ui/pull/497
Bump eslint from 9.39.2 to 10.4.1 guibranco/github-file-reader-action-v2#613 https://redirect.github.com/guibranco/github-file-reader-action-v2/pull/613
Bump the eslint group across 1 directory with 2 updates guibranco/guibranco.github.io#767 https://redirect.github.com/guibranco/guibranco.github.io/pull/767
Bump the eslint group across 1 directory with 2 updates GuilhermeStracini/guilhermestracini.github.io#462 https://redirect.github.com/GuilhermeStracini/guilhermestracini.github.io/pull/462
Bump eslint from 9.39.2 to 10.4.0 in the eslint group guibranco/github-badges-action#641 https://redirect.github.com/guibranco/github-badges-action/pull/641
Bump the eslint group with 3 updates guibranco/projects-monitor-ui#506 https://redirect.github.com/guibranco/projects-monitor-ui/pull/506
Bump eslint from 10.4.0 to 10.4.1 in the eslint group ApiBR/banks-directory-ui#542 https://redirect.github.com/ApiBR/banks-directory-ui/pull/542
Update eslint 10.4.0 → 10.4.1 (patch) ApiBR/catalog#677 https://redirect.github.com/ApiBR/catalog/pull/677
Update eslint 10.4.0 → 10.4.1 (patch) guibranco/bookmarks-manager-ui#548 https://redirect.github.com/guibranco/bookmarks-manager-ui/pull/548
Update eslint 10.4.0 → 10.4.1 (patch) guibranco/pull-request-ui#695 https://redirect.github.com/guibranco/pull-request-ui/pull/695
Update eslint 10.4.0 → 10.4.1 (patch) guibranco/deployment-notifier#125 https://redirect.github.com/guibranco/deployment-notifier/pull/125
Update eslint 10.4.0 → 10.4.1 (patch) guibranco/crm-dashboard#192 https://redirect.github.com/guibranco/crm-dashboard/pull/192
Update eslint 10.4.0 → 10.4.1 (patch) ApiBR/sports-agenda-ui#782 https://redirect.github.com/ApiBR/sports-agenda-ui/pull/782
Update eslint 10.4.0 → 10.4.1 (patch) guibranco/payment-schedule-simulator#247 https://redirect.github.com/guibranco/payment-schedule-simulator/pull/247
Update eslint 10.4.0 → 10.4.1 (patch) ApiBR/vagas-aggregator-ui#729 https://redirect.github.com/ApiBR/vagas-aggregator-ui/pull/729
Update eslint 10.4.0 → 10.4.1 (patch) guibranco/gstraccini-bot-portal#143 https://redirect.github.com/guibranco/gstraccini-bot-portal/pull/143
Update eslint 10.4.0 → 10.4.1 (patch) ApiBR/banks-directory-ui#544 https://redirect.github.com/ApiBR/banks-directory-ui/pull/544
Update eslint 10.4.0 → 10.4.1 (patch) guibranco/clean-cv-maker#787 https://redirect.github.com/guibranco/clean-cv-maker/pull/787
Update eslint 10.4.0 → 10.4.1 (patch) guibranco/exchange-rates-ui#136 https://redirect.github.com/guibranco/exchange-rates-ui/pull/136
Update eslint 9.39.2 → 10.4.1 (major) guibranco/github-badges-action#649 https://redirect.github.com/guibranco/github-badges-action/pull/649
build(deps-dev): bump eslint from 10.4.0 to 10.4.1 in the eslint group guibranco/exchange-rates-ui#138 https://redirect.github.com/guibranco/exchange-rates-ui/pull/138
build(deps-dev): bump eslint from 10.4.0 to 10.4.1 in the eslint group guibranco/crm-dashboard#195 https://redirect.github.com/guibranco/crm-dashboard/pull/195
Bump eslint from 10.4.0 to 10.4.1 guibranco/clean-cv-maker#789 https://redirect.github.com/guibranco/clean-cv-maker/pull/789
Bump eslint from 10.4.0 to 10.4.1 in the eslint group ApiBR/sports-agenda-ui#786 https://redirect.github.com/ApiBR/sports-agenda-ui/pull/786
Bump the eslint group across 1 directory with 2 updates guibranco/github-badges-action#644 https://redirect.github.com/guibranco/github-badges-action/pull/644
Bump the eslint group across 1 directory with 2 updates ApiBR/banks-directory-ui#546 https://redirect.github.com/ApiBR/banks-directory-ui/pull/546
build(deps-dev): bump the eslint group across 1 directory with 2 updates guibranco/exchange-rates-ui#141 https://redirect.github.com/guibranco/exchange-rates-ui/pull/141
build(deps-dev): bump the eslint group across 1 directory with 2 updates guibranco/crm-dashboard#199 https://redirect.github.com/guibranco/crm-dashboard/pull/199
Bump the eslint group across 1 directory with 2 updates ApiBR/sports-agenda-ui#793 https://redirect.github.com/ApiBR/sports-agenda-ui/pull/793
Bump eslint from 9.39.2 to 10.5.0 in the eslint group across 1 directory guibranco/github-badges-action#652 https://redirect.github.com/guibranco/github-badges-action/pull/652
https://github.co/hiddenchars
https://redirect.github.com/eslint/eslint/issues/{{ revealButtonHref }}
Sign up for freehttps://redirect.github.com/join?source=comment-repo
Sign in to commenthttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fpull%2F19913
https://redirect.github.com/mdjermanovic
mdjermanovic https://redirect.github.com/mdjermanovic
https://redirect.github.com/eslint/eslint/pull/19913/files/80899725475916e3fd68aa5c694484356bc09989
https://redirect.github.com/snitin315
snitin315 https://redirect.github.com/snitin315
https://redirect.github.com/eslint/eslint/pull/19913/files/6986a62c48746e0bd92dc7ea5b96cb8ca7dbe349
https://redirect.github.com/fasttime
fasttime https://redirect.github.com/fasttime
https://redirect.github.com/eslint/eslint/pull/19913/files/b3d4cf519d53dd630eb990e6ef4d4e9e0b4756ad
https://redirect.github.com/nzakas
nzakas https://redirect.github.com/nzakas
https://redirect.github.com/eslint/eslint/pull/19913/files/1128634ce6e6322cb11ced94ad0f67bbe7711710
https://redirect.github.com/JoshuaKGoldberg
JoshuaKGoldberg https://redirect.github.com/JoshuaKGoldberg
https://redirect.github.com/eslint/eslint/pull/19913/files/2bea4696a09fcce42921e6a490b4ed88cfc51dd7
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
accepted https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Aaccepted
cli https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Acli
contributor pool https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3A%22contributor%20pool%22
core https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Acore
feature https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Afeature
rule https://redirect.github.com/eslint/eslint/issues?q=state%3Aopen%20label%3Arule
Triage https://redirect.github.com/orgs/eslint/projects/3
New Rule: preserve-caught-error https://github.com/eslint/eslint/issues/19844
Please reload this pagehttps://redirect.github.com/eslint/eslint/issues/19913
https://redirect.github.com/Amnish04
https://redirect.github.com/nzakas
https://redirect.github.com/JoshuaKGoldberg
https://redirect.github.com/fasttime
https://redirect.github.com/mdjermanovic
https://redirect.github.com/snitin315
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.