René's URL Explorer Experiment


Title: Classify config-import missing dependencies for lint and fmt · Issue #30 · rstackjs/rstack-editor · GitHub

Open Graph Title: Classify config-import missing dependencies for lint and fmt · Issue #30 · rstackjs/rstack-editor

X Title: Classify config-import missing dependencies for lint and fmt · Issue #30 · rstackjs/rstack-editor

Description: The uniform not-installed policy (packages/vscode/AGENTS.md, PR #29) covers "a config importing a package that is not installed" today only for Rstest, whose worker loads the config in the extension's own child process and can classify N...

Open Graph Description: The uniform not-installed policy (packages/vscode/AGENTS.md, PR #29) covers "a config importing a package that is not installed" today only for Rstest, whose worker loads the config in the extensio...

X Description: The uniform not-installed policy (packages/vscode/AGENTS.md, PR #29) covers "a config importing a package that is not installed" today only for Rstest, whose worker loads the config in th...

Opengraph URL: https://github.com/rstackjs/rstack-editor/issues/30

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Classify config-import missing dependencies for lint and fmt","articleBody":"The uniform not-installed policy (packages/vscode/AGENTS.md, PR #29) covers \"a config importing a package that is not installed\" today only for Rstest, whose worker loads the config in the extension's own child process and can classify Node's error code there (missingDependencyCauseOf, carried as data over IPC).\n\nThe same scenario is unhandled for the other two stacks, as noted by review on PR #29:\n\n- **Rslint**: rstack/@rslint/core resolve, but the (bridged or native) config imports an absent package. The config-load failure surfaces through the lint worker as a generic loader error, so onDocumentFailure classifies it as crashed with a stack trace instead of the disabled status + one warn line.\n- **fmt**: rstack resolves and `rs fmt --lsp` starts, but the workspace-root rstack.config.* imports an absent package. The server loads the config lazily on the first formatting request and the controller has no config-load failure observation point at all, so the case degrades to an ordinary formatting error.\n\nBoth need the verdict produced where the config is actually loaded (the lint worker; the fmt Go server or a probe in front of it) and carried back as data, mirroring NormalizedConfigResult. The fmt half likely needs upstream support in rstack's `rs fmt --lsp`.\n\nUntil then the disabled-state guarantee for config imports holds for Rstest only.","author":{"url":"https://github.com/fi3ework","@type":"Person","name":"fi3ework"},"datePublished":"2026-08-24T08:53:54Z","url":"https://github.com/rstackjs/rstack-editor/issues/30"}

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/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:832bb53b-c1d6-b573-3883-3e11ed3cc801
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idB562:69535:8E91A2:CA2A45:6AEC6320
html-safe-nonceca56326cdd5ba9d44454b927c343f88942b4ee13aed2075bbf35ce2d6f276e79
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNTYyOjY5NTM1OjhFOTFBMjpDQTJBNDU6NkFFQzYzMjAiLCJ2aXNpdG9yX2lkIjoiNzQzNDE5ODc1MTczNjc4MzY0OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmaca54f42f5df5d492baabbbc30ca91e6a253e0abee711c37b7751967de005e7b99
hovercard-subject-tagissue:5232876977
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/rstackjs/rstack-editor/30/issue_layout
twitter:imagehttps://opengraph.githubassets.com/844cc0f26b52aee471becf56d2d9b8981e5a6674f5db73df99872b91717db189/rstackjs/rstack-editor/issues/30
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/844cc0f26b52aee471becf56d2d9b8981e5a6674f5db73df99872b91717db189/rstackjs/rstack-editor/issues/30
og:image:altThe uniform not-installed policy (packages/vscode/AGENTS.md, PR #29) covers "a config importing a package that is not installed" today only for Rstest, whose worker loads the config in the extensio...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamefi3ework
hostnamegithub.com
expected-hostnamegithub.com
None7d7db1e529b542851575839b1ff051a015ba048c1b57e26f6068abf951bdffcf
turbo-cache-controlno-preview
go-importgithub.com/rstackjs/rstack-editor git https://github.com/rstackjs/rstack-editor.git
octolytics-dimension-user_id129049372
octolytics-dimension-user_loginrstackjs
octolytics-dimension-repository_id1316963958
octolytics-dimension-repository_nworstackjs/rstack-editor
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1316963958
octolytics-dimension-repository_network_root_nworstackjs/rstack-editor
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
release2583aca7efb9a680b332adc850d1729d624b45c2
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-nameissues

Links:

Skip to contenthttps://github.com/rstackjs/rstack-editor/issues/30#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frstackjs%2Frstack-editor%2Fissues%2F30
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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frstackjs%2Frstack-editor%2Fissues%2F30
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=rstackjs%2Frstack-editor
Reloadhttps://github.com/rstackjs/rstack-editor/issues/30
Reloadhttps://github.com/rstackjs/rstack-editor/issues/30
Reloadhttps://github.com/rstackjs/rstack-editor/issues/30
rstackjshttps://github.com/rstackjs
rstack-editorhttps://github.com/rstackjs/rstack-editor
Codehttps://github.com/rstackjs/rstack-editor
Issues4 (4)https://github.com/rstackjs/rstack-editor/issues
Pull requestshttps://github.com/rstackjs/rstack-editor/pulls
Actionshttps://github.com/rstackjs/rstack-editor/actions
Projectshttps://github.com/rstackjs/rstack-editor/projects
Security and qualityhttps://github.com/rstackjs/rstack-editor/security
Insightshttps://github.com/rstackjs/rstack-editor/pulse
https://github.com/rstackjs/rstack-editor
New issuehttps://github.com/login?return_to=https://github.com/rstackjs/rstack-editor/issues/30
New issuehttps://github.com/login?return_to=https://github.com/rstackjs/rstack-editor/issues/30
#51https://github.com/rstackjs/rstack-editor/pull/51
Classify config-import missing dependencies for lint and fmthttps://github.com/rstackjs/rstack-editor/issues/30#top
#51https://github.com/rstackjs/rstack-editor/pull/51
enhancementNew feature or requesthttps://github.com/rstackjs/rstack-editor/issues?q=state%3Aopen%20label%3A%22enhancement%22
https://github.com/fi3ework
fi3eworkhttps://github.com/fi3ework
on Aug 24, 2026https://github.com/rstackjs/rstack-editor/issues/30#issue-5232876977
#29https://github.com/rstackjs/rstack-editor/pull/29
#29https://github.com/rstackjs/rstack-editor/pull/29
fi3eworkhttps://github.com/fi3ework
enhancementNew feature or requesthttps://github.com/rstackjs/rstack-editor/issues?q=state%3Aopen%20label%3A%22enhancement%22
on Aug 24, 2026https://github.com/rstackjs/rstack-editor/issues/30#event-29901799369
fi3eworkhttps://github.com/fi3ework
on Aug 24, 2026https://github.com/rstackjs/rstack-editor/issues/30#event-29901826642
docs(vscode): scope the config-import case to Rstest, tracked in #30https://github.com/rstackjs/rstack-editor/commit/82adc5995e2c905be35cef983278d8ffc4c70056
#30https://github.com/rstackjs/rstack-editor/issues/30
82adc59https://github.com/rstackjs/rstack-editor/commit/82adc5995e2c905be35cef983278d8ffc4c70056
fix(vscode): treat missing dependencies as a state, not an errorfix(v…https://github.com/rstackjs/rstack-editor/commit/4e568f97497a87536c7ce09b360efeec2d0901e2
4e568f9https://github.com/rstackjs/rstack-editor/commit/4e568f97497a87536c7ce09b360efeec2d0901e2
fix(vscode): stop forcing color when the project config disables ithttps://github.com/rstackjs/rstack-editor/commit/a350489bd5f0b9d48329546455b68a97965dbfa5
a350489https://github.com/rstackjs/rstack-editor/commit/a350489bd5f0b9d48329546455b68a97965dbfa5
fix(vscode): stop forcing color when the project config disables it (#33https://github.com/rstackjs/rstack-editor/commit/81b21c0b1f6d569f7d67287eba75ae9142286c78
#33https://github.com/rstackjs/rstack-editor/pull/33
81b21c0https://github.com/rstackjs/rstack-editor/commit/81b21c0b1f6d569f7d67287eba75ae9142286c78
fi3eworkhttps://github.com/fi3ework
completedhttps://github.com/rstackjs/rstack-editor/issues?q=is%3Aissue%20state%3Aclosed%20archived%3Afalse%20reason%3Acompleted
#51https://github.com/rstackjs/rstack-editor/pull/51
on Sep 8, 2026https://github.com/rstackjs/rstack-editor/issues/30#event-30742937822
Sign up for freehttps://github.com/signup?return_to=https://github.com/rstackjs/rstack-editor/issues/30
Sign in to commenthttps://github.com/login?return_to=https://github.com/rstackjs/rstack-editor/issues/30
enhancementNew feature or requesthttps://github.com/rstackjs/rstack-editor/issues?q=state%3Aopen%20label%3A%22enhancement%22
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.