In my project using TypeScript in Visual Studio 2015, I have files with a mix of lower and uppercase letters in their names, like "project/Models/myFile.ts". When importing something from another module/file, I typically use drag and drop in Visual Studio for the path reference. However, I've noticed that it ignores capital letters and provides the path entirely in lowercase.
Question 1: Does this mean that Visual Studio is case insensitive when referencing or importing files in TypeScript?
Question 2: Is it advisable to use all lowercase letters for naming folders and files to ensure compatibility across different operating systems?
UPDATE The path specified in reference comments
/// <reference path="jquery" />
appears to be case insensitive, so writing /// <reference path="JQuery" />
should work similarly. However, when using the import keyword, the path must match the exact file name containing the module.