JS tooling breaks at the slightest whiff of nonstandard setups. God forbid you set up your js project in a subdirectory of the repository instead of in the root...