Skip to content

Commit 349248f

Browse files
committed
Update CONTRIBUTING.md to link to a more relevant (my own) blog post about version pinning for dependencies.
1 parent b22040a commit 349248f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

CONTRIBUTING.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ preferences and opinions, a pull request is not the right forum to debate them.
1515

1616
Package versions for `dependencies` and `devDependencies` should be specified
1717
exactly (also known as "pinning"). The short explanation is that doing otherwise
18-
eventually leads to inconsistent behavior and broken functionality. (See [Pin
19-
your npm/yarn dependencies][pin-dependencies] for a longer explanation.)
18+
eventually leads to inconsistent behavior and broken functionality. (See [Why I
19+
pin dependency versions in Node.js packages][version-pinning] for a longer
20+
explanation.)
2021

2122
Add tests for all new/changed functionality. Test positive and negative
2223
scenarios. Try to break the code now, or else it will get broken later.
@@ -48,4 +49,4 @@ Thank you!
4849
[example-com]: https://en.wikipedia.org/wiki/Example.com
4950
[github-issues]: https://github.com/DavidAnson/markdownlint-cli2/issues
5051
[linking-pull-request]: https://docs.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword
51-
[pin-dependencies]: https://maxleiter.com/blog/pin-dependencies
52+
[version-pinning]: https://dlaa.me/blog/post/versionpinning

0 commit comments

Comments
 (0)