Skip to content

Commit 4417277

Browse files
Fix ESLint configuration for workspace package imports
- Added import/extensions rule override for packages/react-on-rails/src/**/* - Allows TypeScript files to use .ts extensions in imports (ignorePackages) - Resolves 111 ESLint import/extensions violations after workspace migration - Matches existing node_package/**/* rule configuration 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 385df7f commit 4417277

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

eslint.config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,12 @@ const config = tsEslint.config([
150150
'import/extensions': ['error', 'ignorePackages'],
151151
},
152152
},
153+
{
154+
files: ['packages/react-on-rails/src/**/*'],
155+
rules: {
156+
'import/extensions': ['error', 'ignorePackages'],
157+
},
158+
},
153159
{
154160
files: ['lib/generators/react_on_rails/templates/**/*'],
155161
rules: {

0 commit comments

Comments
 (0)