It's not obvious to people that we provide integrations with testing and linting solutions even though they exist. Folks have to run ng e2e to see the supported testing frameworks and after that run ng add [solution]. Alternatively, for linting they have to run ng lint to get ESLint installed, but none of the tools comes by default.
Describe the solution you'd like
To better inform developers about the integrations we provide, we can update our setup experience. When folks create a new project we can show two prompts:
- Which end-to-end testing framework you want to use:
- Cypress
- Nightwatch
- WebDriver
- None
- Do you want ESLint? (Y/n)
If folks select None and n they should still be able to add e2e/linting to their projects with ng add [schematics]. If people select an integration we can automatically run ng add [...] at setup time for them.
The text was updated successfully, but these errors were encountered:
Command (mark with an
x
)Description
It's not obvious to people that we provide integrations with testing and linting solutions even though they exist. Folks have to run
ng e2e
to see the supported testing frameworks and after that runng add [solution]
. Alternatively, for linting they have to runng lint
to get ESLint installed, but none of the tools comes by default.Describe the solution you'd like
To better inform developers about the integrations we provide, we can update our setup experience. When folks create a new project we can show two prompts:
If folks select
None
andn
they should still be able to add e2e/linting to their projects withng add [schematics]
. If people select an integration we can automatically runng add [...]
at setup time for them.The text was updated successfully, but these errors were encountered: