Having a single Gherkin source file that contains a single feature is just a convention. However we should be able to parse sources with one to many features.
This doesn't seem to be supported by the new Gherkin parser for JavaScript. Since the long term goal is to use that one, I'm closing the issue for now.
Having a single Gherkin source file that contains a single feature is just a convention. However we should be able to parse sources with one to many features.