apify-cli
apify-cli copied to clipboard
Clean up `apify run` to move logic that is runtime dependent to ProjectAnalyzer
This kind of code looks like something I'd expect in `ProjectAnalyzer`. Couldn't the error be thrown if no project type matches? It could mean adding project types such as `PROJECT_TYPES.UNKNOWN_PYTHON` or `UNKNOWN_JAVASCRIPT`...
Originally posted by @janbuchar in https://github.com/apify/apify-cli/pull/475#discussion_r1479624935