Skip to content

Commit fbc5781

Browse files
justin808claude
andcommitted
Add .bs.js extension to resolve extensions for ReScript
Rspack needs explicit configuration to resolve ReScript compiled .bs.js files from node_modules dependencies. Without this, ReScript library imports like @glennsl/rescript-json-combinators fail to resolve. This is critical for React on Rails apps using ReScript components. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 3fe61f0 commit fbc5781

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

config/rspack/commonRspackConfig.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const { generateWebpackConfig, merge } = require('shakapacker');
44
const baseClientRspackConfig = generateWebpackConfig();
55
const commonOptions = {
66
resolve: {
7-
extensions: ['.css', '.ts', '.tsx'],
7+
extensions: ['.css', '.ts', '.tsx', '.bs.js'],
88
},
99
};
1010

0 commit comments

Comments
 (0)