You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This depends on the operating system and even the file system you are using. For example, macOS can have either a case insensitive or case sensitive file system. I don't think we should do case insensitive matching because it would not be consistent across systems. Builds should be reproducible e.g. on local development environments and in CI, which could be on different OSes. Perhaps we could add an error message if you used the wrong case in an import...
Perhaps we could add an error message if you used the wrong case in an import...
That would be useful. Perhaps you could fail the initial build if is the wrong case.
I personally think that you shouldn't have closed this until there has been a pr. Successful first build, second reported successful build that does not reflect ( permitted ) changes seems like an issue to me.
🐛 bug report
Imports have to match the casing of the file name for subsequent builds to work. Which affects hrm too.
See comment
package.json
🤔 Expected Behavior
Although I should have matched the import casing it is allowed in windows. I expected the build to include my most recent changes.
😯 Current Behavior
The change is ignored and the transpilation does not occur.
💁 Possible Solution
Do case insensitive lookup.
🔦 Context
Just trying to rebuild.
🌍 Your Environment
The text was updated successfully, but these errors were encountered: