Title: Nested Rslint config disables the root Rstack lint configuration · Issue #85 · rstackjs/rstack-editor · GitHub
Open Graph Title: Nested Rslint config disables the root Rstack lint configuration · Issue #85 · rstackjs/rstack-editor
X Title: Nested Rslint config disables the root Rstack lint configuration · Issue #85 · rstackjs/rstack-editor
Description: When a workspace has a root rstack.config.ts containing define.lint(), adding a rslint.config.ts in a subdirectory switches the entire workspace folder to native mode. Files outside that subdirectory lose the lint diagnostics provided by...
Open Graph Description: When a workspace has a root rstack.config.ts containing define.lint(), adding a rslint.config.ts in a subdirectory switches the entire workspace folder to native mode. Files outside that subdirecto...
X Description: When a workspace has a root rstack.config.ts containing define.lint(), adding a rslint.config.ts in a subdirectory switches the entire workspace folder to native mode. Files outside that subdirecto...
Opengraph URL: https://github.com/rstackjs/rstack-editor/issues/85
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Nested Rslint config disables the root Rstack lint configuration","articleBody":"When a workspace has a root `rstack.config.ts` containing `define.lint()`, adding a `rslint.config.ts` in a subdirectory switches the entire workspace folder to native mode. Files outside that subdirectory lose the lint diagnostics provided by the root configuration. Removing the nested config restores those diagnostics.\n\nThe expected behavior is for the nested native config to govern its own scope, while other files continue using the root Rstack lint configuration.\n\nADR 0003 attributes this behavior to a single server process being unable to mix explicit configuration with automatic discovery. Does that restriction need to apply to the entire workspace folder? Could files be routed to separate lint runtimes based on configuration ownership so that both configurations can coexist?","author":{"url":"https://github.com/elecmonkey","@type":"Person","name":"elecmonkey"},"datePublished":"2026-10-08T06:39:09Z","url":"https://github.com/rstackjs/rstack-editor/issues/85"}
| react-profiling | 0 |
| react-import-map | react,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-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:6f027812-71e6-f5ef-68ff-8385038ec41f |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BCF2:144BE5:763F62:A1BA42:6AEC3630 |
| html-safe-nonce | 3c29f3be09c33c527094d3016dad3ef61c63d226648761b86fc78a7817330d32 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQ0YyOjE0NEJFNTo3NjNGNjI6QTFCQTQyOjZBRUMzNjMwIiwidmlzaXRvcl9pZCI6IjIwNTQzNzM0NzAzOTU3MDg5NzYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 7a6c378545209c96efb5e2baa6d7deac56583f0e6aa0519d8ee6685160e354d2 |
| hovercard-subject-tag | issue:5757181550 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/rstackjs/rstack-editor/85/issue_layout |
| twitter:image | https://opengraph.githubassets.com/7466604745e78ed6149ef9b570c1387c162e9d6b812a4e7e9fa24133061c8f84/rstackjs/rstack-editor/issues/85 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/7466604745e78ed6149ef9b570c1387c162e9d6b812a4e7e9fa24133061c8f84/rstackjs/rstack-editor/issues/85 |
| og:image:alt | When a workspace has a root rstack.config.ts containing define.lint(), adding a rslint.config.ts in a subdirectory switches the entire workspace folder to native mode. Files outside that subdirecto... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | elecmonkey |
| hostname | github.com |
| expected-hostname | github.com |
| None | 1dcf8db8e9101b96aecb2bc4e1fd095c110db63a7a140d8a7a9de997e07663e3 |
| turbo-cache-control | no-preview |
| go-import | github.com/rstackjs/rstack-editor git https://github.com/rstackjs/rstack-editor.git |
| octolytics-dimension-user_id | 129049372 |
| octolytics-dimension-user_login | rstackjs |
| octolytics-dimension-repository_id | 1316963958 |
| octolytics-dimension-repository_nwo | rstackjs/rstack-editor |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1316963958 |
| octolytics-dimension-repository_network_root_nwo | rstackjs/rstack-editor |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | c248a9ae2572141cd7b35bf30a770cdc842dbc35 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | issues |
Links:
Viewport: width=device-width