document SKIP_PREFLIGHT_CHECK, improve err messaging
Created by: eckdanny
Is your proposal related to a problem?
Unclear that PREFLIGHT_CHECK consists only of verifyPackageTree. CRA users in non-traditional environments (e.g.; git submodules, lerna, yarn workspaces) encountering this can get a false positive because normal node module resolution indeed works just fine.
refs:
Describe the solution you'd like
- Wordsmith the error messaging in
verifyPackageTree.jsto indicate this is only a footgun check - Add something to the docs site about this flag. AFAIK, there is no mention of
SKIP_PREFLIGHT_CHECKanywhere in the docs site, but adding to/docusaurus/docs/advanced-configuration.mdat minimum would be a good idea.
Describe alternatives you've considered
Would be nice if the SKIP_PREFLIGHT_CHECK had a more descriptive name, but not worth changing IMO.