प्रति @ दंतेता की टिप्पणी:
एनपीएम 1.1.65 के अनुसार, जीथब URL अधिक संक्षिप्त उपयोगकर्ता / परियोजना हो सकता है। npmjs.org/doc/files/package.json.html आप उपयोगकर्ता / परियोजना # शाखा की तरह शाखा संलग्न कर सकते हैं
इसलिए
"babel-eslint": "babel/babel-eslint",
या jscs पर v1.12.0 टैग के लिए:
"jscs": "jscs-dev/node-jscs#v1.12.0",
ध्यान दें, यदि आप npm --save का उपयोग करते हैं, तो आपको लंबा git मिलेगा
से https://docs.npmjs.com/files/package.json#git-urls-as-dependencies
निर्भरता के रूप में जीआईटी यूआरएल
Git urls फॉर्म का हो सकता है:
git: //github.com/user/project.git#commit-ish git + ssh: // उपयोगकर्ता @ होस्टनाम: प्रोजेक्ट.जित # कमिट-ईश git + ssh: //user@hostname/project.git#commit- ish git + http: //user@hostname/project/blah.git#commit-ish
git + https: //user@hostname/project/blah.git#commit-ish
कमिट-ईश कोई टैग, शा या शाखा हो सकती है जिसे चेक चेक करने के लिए एक तर्क के रूप में आपूर्ति की जा सकती है। डिफ़ॉल्ट मास्टर है।
गिटहब यूआरएल
संस्करण 1.1.65 के अनुसार, आप गिटहब उरल्स को केवल "फू": "उपयोगकर्ता / फू-प्रोजेक्ट" के रूप में संदर्भित कर सकते हैं। जैसे जीआईटी यूआरएल के साथ, एक कम-ईश प्रत्यय शामिल किया जा सकता है। उदाहरण के लिए:
{"नाम": "फू",
"संस्करण": "0.0.0",
"निर्भरता": {"एक्सप्रेस": "दूरदृष्टि / व्यक्त", "मोचा": "दूरम्पीडिया / मोचा # 4727d353" "}}
user/project
। npmjs.org/doc/files/package.json.html आप इस शाखा को संलग्न कर सकते हैं जैसेuser/project#branch