Welcome to @ts-dev-tools/react ⚛️
Typescript dev tools for a ReactJS project
What's included
Inherit from @ts-dev-tools/core
👕 Linter
- Enable
browserenv for eslint - Install and configure eslint-plugin-react
🧪 Tests
- Install react tests libraries:
- @testing-library/jest-dom: Custom jest matchers to test the state of the DOM
- @testing-library/react: Simple and complete React DOM testing utilities
- @testing-library/react-hooks: Simple and complete React hooks testing utilities
- react-test-renderer: React renderer required by
@testing-library/react-hooks
📖 Types
Usage
1. Install
npm install --save-dev @ts-dev-tools/reactOr
yarn add --dev @ts-dev-tools/react2. Enable ts-dev-tools
npm exec ts-dev-tools installOr
yarn ts-dev-tools install⚠️ If your package is using yarn, is not private and you're publishing it on a registry like npmjs.com, you need to disable postinstall script using pinst. Otherwise, postinstall will run when someone installs your package and result in an error.