While working on my Angular project, I encountered a dependency that uses Upper Camel Case import.
from "./CSSToMatrix"
export { parse, parseMat, toMat, getDistElementMatrix, caculateMatrixDist, getElementMatrix, createMatrix, } from "./CSSToMatrix";
Interestingly, the folder structure in the node_module reveals that the file name is actually in Title Case.
CssToMatrix.d.ts
https://i.sstatic.net/C6dCk.png
Building the app on my Mac yields no issues, but when attempting on a Linux machine, it fails due to strict file name checks being enforced.