Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • C create-react-app
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,547
    • Issues 1,547
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 417
    • Merge requests 417
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Meta
  • create-react-app
  • Issues
  • #8959
Closed
Open
Issue created May 05, 2020 by Administrator@rootContributor

Update Testing Library

Created by: kentcdodds

Is your proposal related to a problem?

I want to ensure people are set up for success when testing

Describe the solution you'd like

The default template should include the latest version of testing library packages.

Also, the ESLint config should include the testing library ESLint plugins:

  • eslint-plugin-testing-library
  • eslint-plugin-jest-dom

With that in mind, how do people typically run linting for files not bundled by webpack? Should we include a lint script?

Describe alternatives you've considered

Leaving things as-is and letting users do this themselves.

Additional context

I've noticed people making some common mistakes and want to help them avoid those.

Assignee
Assign to
Time tracking