Open checkerschaf opened 1 month ago
I think eslint packages should be a dev dependency so that they do not get installed if the user does not use eslint as a linter.
eslint
Link to the package.json: https://github.com/resend/react-email/blob/be72c02d1fd95bcb6ddfa656bacbd86b8dc06df2/packages/react-email/package.json#L51-L52
package.json
react-email
https://github.com/resend/react-email/blob/be72c02d1fd95bcb6ddfa656bacbd86b8dc06df2/packages/react-email/package.json#L51-L52
Install the react-email in a repository without eslint as a peer-dependency.
No eslint packages should be installed in the package-lock.json file.
package-lock.json
No response
Describe the Bug
I think
eslint
packages should be a dev dependency so that they do not get installed if the user does not useeslint
as a linter.Link to the
package.json
: https://github.com/resend/react-email/blob/be72c02d1fd95bcb6ddfa656bacbd86b8dc06df2/packages/react-email/package.json#L51-L52Which package is affected (leave empty if unsure)
react-email
Link to the code that reproduces this issue
https://github.com/resend/react-email/blob/be72c02d1fd95bcb6ddfa656bacbd86b8dc06df2/packages/react-email/package.json#L51-L52
To Reproduce
Install the
react-email
in a repository withouteslint
as a peer-dependency.Expected Behavior
No
eslint
packages should be installed in thepackage-lock.json
file.What's your node version? (if relevant)
No response