I forget why I added it in the first place, but I think I was just trying to more clearly express the expected node version for CI and local dev. I hadn't realized that setting the engines field in package.json can actually prevent your package from being installed in cases where the local Node version doesn't match. That's really dumb and not at all what I wanted.
And by "fix" I mean "remove."
I forget why I added it in the first place, but I think I was just trying to more clearly express the expected node version for CI and local dev. I hadn't realized that setting the
engines
field inpackage.json
can actually prevent your package from being installed in cases where the local Node version doesn't match. That's really dumb and not at all what I wanted.