tools: sync gyp code base with node-gyp repo #30563
+1,354
−821
We went looking everywhere, but couldn’t find those commits.
Sometimes commits can disappear after a force-push. Head back to the latest changes here.