{"push_id":1093755583,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"7ca9bc57f2d1a930c34b407847bca17a1c370b24","before":"77fcd5158613629f94c50024a230bcc415a87964","commits":[{"sha":"7ca9bc57f2d1a930c34b407847bca17a1c370b24","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieślak"},"message":"module: Revert \"preserve symlinks when requiring\"\n\nAfter much discussion, it seems that the change\nbroke the way require detects unique identity of\nthe binary modules. While resolving module's\nfull path is not sufficient and maybe even\nnot elegant (like anything that requires the use\nof realpath() except for certain security scenarios),\nwe cannot break multiple inclusions of binary\nmodules across symlinked, substed or otherwise\nhidden paths.\n\nThere should be a test case invoving a binary\nmodule to check for issues related to the binary\nmodule identity.\n\nThis reverts commit de1dc0ae2eb52842b5c5c974090123a64c3a594c.","distinct":true,"url":"https://api.github.com/repos/saper/node/commits/7ca9bc57f2d1a930c34b407847bca17a1c370b24"}]}