This PR corrects the dependencies for stylelint-config-terra. It had postscss as a peerDependency which is not only incorrect but that dependency also doesn't exist. It was also pulling in the wrong version of browserslist-config-terra.
This PR also removes the unneeded .npmignore file in stylelint-config-terra as it now used the files property in package.json.
Testing
This change was tested using:
[ ] WDIO
[ ] Jest
[ ] Visual testing (please attach a screenshot or recording)
[x] Other (please describe below)
[ ] No tests are needed
This was tested by installing the library in terra-framework:
Before the dependency change:
After:
Reviews
In addition to engineering reviews, this PR needs:
[ ] UX review
[ ] Accessibility review
[ ] Functional review
Additional Details
Thank you for contributing to Terra.
@cerner/terra
Summary
This PR corrects the dependencies for stylelint-config-terra. It had
postscss
as a peerDependency which is not only incorrect but that dependency also doesn't exist. It was also pulling in the wrong version ofbrowserslist-config-terra
.This PR also removes the unneeded
.npmignore
file instylelint-config-terra
as it now used thefiles
property in package.json.Testing
This change was tested using:
This was tested by installing the library in terra-framework:
Before the dependency change:
After:
Reviews
In addition to engineering reviews, this PR needs:
Additional Details
Thank you for contributing to Terra. @cerner/terra