``` npm install --save-dev babel-plugin-remove-react-jsx-attribute
npm install babel-plugin-remove-react-jsx-attribute
npm install --save-dev babel-plugin-remove-react-jsx-attribute
yarn add -D babel-plugin-remove-react-jsx-attribute
`
$3
This is useful to remove jsx attribute which isn't not necessary to transpiling your code. For Instance, You can easily remove 'data-testid' just for testing.
$3
- input
`jsx
function Element() {
return ;
}
`
- output
`jsx
function Element() {
return ;
}
`
$3
Add plugin to .babelrc or webpack.config.js babel options
`
plugins: [
...
["babel-plugin-remove-react-jsx-attribute", { attributes: ["data-testid", /^(data-)/]}]
]
``