{"_id":"@adobe/gh-resolve-ref","_rev":"72-94c95944967390178f39737379417264","name":"@adobe/gh-resolve-ref","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@adobe/gh-resolve-ref","version":"1.0.0","author":"","license":"Apache-2.0","_id":"@adobe/gh-resolve-ref@1.0.0","maintainers":[{"name":"bobvanmanen","email":"bmanen@adobe.com"},{"name":"manasmaji","email":"maji@adobe.com"},{"name":"rajarju","email":"rajarju@gmail.com"},{"name":"spaliwal","email":"spaliwal@adobe.com"},{"name":"niekraaijmakers","email":"niekraaijmakers@gmail.com"},{"name":"grubyak","email":"artur.kudlacz@gmail.com"},{"name":"patrick.fauchere","email":"patrick.fauchere@gmail.com"},{"name":"pheenomenon","email":"pheenomenon@gmail.com"},{"name":"mohiaror","email":"mohiaror@adobe.com"},{"name":"brenthosie","email":"brenthosie@gmail.com"},{"name":"indra2gurjar","email":"indra2gurjar@gmail.com"},{"name":"samfung","email":"sam.fung@gmail.com"},{"name":"amadt5","email":"amadt5@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"mirea","email":"mirea@adobe.com"},{"name":"tmathern","email":"mathern@adobe.com"},{"name":"dstrangio","email":"deirdra.strangio@gmail.com"},{"name":"jdelbick","email":"jamie.delbick@gmail.com"},{"name":"jasonwaters","email":"watersj@gmail.com"},{"name":"bgaurav","email":"FINDGAURAV@GMAIL.COM"},{"name":"sirugh","email":"stephenrugh@gmail.com"},{"name":"czerneck","email":"czerneck@adobe.com"},{"name":"sangeetha.krishnan","email":"sangeetha5491@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"dompuiu","email":"dompuiu@gmail.com"},{"name":"bglowacki","email":"bartosz.glow@gmail.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"}],"homepage":"https://github.com/adobe/gh-resolve-ref#readme","bugs":{"url":"https://github.com/adobe/gh-resolve-ref/issues"},"dist":{"shasum":"ab00611ff2d05fde3a5725e206695044c4388172","tarball":"https://registry.npmjs.org/@adobe/gh-resolve-ref/-/gh-resolve-ref-1.0.0.tgz","fileCount":20,"integrity":"sha512-Ek5XhkSyL0Kneog3BzORwaonrVeE87pnAaRZ/FsWk/WziNC8aGDc6jMSeF7ld0NP7EdjEA3LYcuGcIlK4K61uA==","signatures":[{"sig":"MEQCIC/oOjonkBPSbW8ue+UGOWk55v5TXpOe7HJ4gDUxuxZxAiAVzEOaIN3XkmhrJiLVvfHwbJGoEjCg2xE4JdfDUPxP1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrqunCRA9TVsSAnZWagAAIokQAJHNxNfmuihHYSRxTtAJ\n2dhWaFgMLg12pIUFGcSl62ZiMHnD7ZuFYsQGzRZKtSk2tj8fUgybmfn2GqOp\nmFGFHJGLq8NUblcvxe8qSDELLkDdXFE2mMfxJXTL/99eLwQPVtYNPcoVQBI4\nEDNgrRIub7jinQDzjxkNvBzYp8xU+fQlyeHmb24CTtHJureAns8lnW3xPe46\nLvvmLKE4NtWoSkOF2bhbZCY0UOpi2fNDZ/9YaWlbwPqkG0sz9hBbef6dz0yy\nIyDV80puCjo2bpTrZW916BmpmSjTZ/ufnu7mSeRVfYw3MA3kt7q6r5ahddFc\nhkJnn0V6sdxvfPIMgcCv7SX1u7sxgDrz0U2o62Yjdtzm3y78aRNmdjTnH0EC\n63P15C3nKUwzqovv4C9BfHD5SQAzf17FPCabzRsS6nti8fmDkMTzyHWmN4qP\nPVKcm8WPNDPZGQymgzKRrWvwbWd4rJrkSY4Q6UjSoij2Mwjk6tYbWbu+XBSP\nDiqUQW9XBt7KODHtgX9yEUfoeynzdmRzK2I6PpjZhhjxwvSBUCMiU76thhie\nKrsqhSRTt6buLj9VoUHVKqqlhvYpehJZJ7tggdETofHl8YzyjrKJK4UHrMT8\nNgMiovol5emr8HeYO4v1NlKZZhl96HN6ypGPKjPSOdgXaSV3af6acViOdVLP\nIVQt\r\n=VqYO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","config":{"ghooks":{"pre-commit":"npx lint-staged"},"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"28c9619aa1ac887fb322ceab27e231f16648e58e","scripts":{"docs":"npx jsdoc2md -c .jsdoc.json --files 'src/*.js'  > docs/API.md","lint":"eslint .","test":" nyc --reporter=text --reporter=lcov --check-coverage --branches 100 --statements 100 --lines 100 mocha","commit":"git-cz","test-ci":"nyc --reporter=text --reporter=lcov --check-coverage --branches 100 --statements 100 --lines 100 mocha --reporter xunit --reporter-options output=./junit/test-results.xml && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/gh-resolve-ref.git","type":"git"},"_npmVersion":"6.14.8","description":"Resolve GitHub Reference","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"10.23.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.6","nyc":"15.1.0","nock":"^13.0.5","mocha":"8.2.1","eslint":"7.13.0","codecov":"3.8.1","commitizen":"4.2.2","lint-staged":"10.5.1","@pollyjs/core":"^5.0.0","semantic-release":"17.2.2","jsdoc-to-markdown":"6.0.1","eslint-plugin-header":"3.1.0","eslint-plugin-import":"2.22.1","junit-report-builder":"2.1.0","@pollyjs/persister-fs":"^5.0.0","@semantic-release/git":"9.0.0","@semantic-release/npm":"7.0.6","cz-conventional-changelog":"3.3.0","@adobe/eslint-config-helix":"1.1.3","@pollyjs/adapter-node-http":"^5.0.0","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gh-resolve-ref_1.0.0_1605282726854_0.9242584794897222","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@adobe/gh-resolve-ref","version":"1.1.0","author":"","license":"Apache-2.0","_id":"@adobe/gh-resolve-ref@1.1.0","maintainers":[{"name":"bobvanmanen","email":"bmanen@adobe.com"},{"name":"manasmaji","email":"maji@adobe.com"},{"name":"rajarju","email":"rajarju@gmail.com"},{"name":"spaliwal","email":"spaliwal@adobe.com"},{"name":"niekraaijmakers","email":"niekraaijmakers@gmail.com"},{"name":"grubyak","email":"artur.kudlacz@gmail.com"},{"name":"patrick.fauchere","email":"patrick.fauchere@gmail.com"},{"name":"pheenomenon","email":"pheenomenon@gmail.com"},{"name":"mohiaror","email":"mohiaror@adobe.com"},{"name":"brenthosie","email":"brenthosie@gmail.com"},{"name":"indra2gurjar","email":"indra2gurjar@gmail.com"},{"name":"samfung","email":"sam.fung@gmail.com"},{"name":"amadt5","email":"amadt5@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"mirea","email":"mirea@adobe.com"},{"name":"tmathern","email":"mathern@adobe.com"},{"name":"dstrangio","email":"deirdra.strangio@gmail.com"},{"name":"jdelbick","email":"jamie.delbick@gmail.com"},{"name":"jasonwaters","email":"watersj@gmail.com"},{"name":"bgaurav","email":"FINDGAURAV@GMAIL.COM"},{"name":"sirugh","email":"stephenrugh@gmail.com"},{"name":"czerneck","email":"czerneck@adobe.com"},{"name":"sangeetha.krishnan","email":"sangeetha5491@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"dompuiu","email":"dompuiu@gmail.com"},{"name":"bglowacki","email":"bartosz.glow@gmail.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"}],"homepage":"https://github.com/adobe/gh-resolve-ref#readme","bugs":{"url":"https://github.com/adobe/gh-resolve-ref/issues"},"dist":{"shasum":"8971b070760b02fb78ef257b0d2bd99053f7e941","tarball":"https://registry.npmjs.org/@adobe/gh-resolve-ref/-/gh-resolve-ref-1.1.0.tgz","fileCount":20,"integrity":"sha512-Ll2rnRiOtNluqiwzYflKmJ7CL5tsB4iY8NRDFeqSLh1kZLP0W6igsZCsxd9TI/lJ8DOeV/XO7YQiDSfIRBNJIw==","signatures":[{"sig":"MEQCIETW6d/fqCDDqJ0CZ0chl025f391PESUKoLK/wcR3IkNAiBgh3pyw69WlcNqPUN2/NQvoKiUr241tAGap9wfx2z85Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsAEYCRA9TVsSAnZWagAAVxwP/RvscTab0VK+j2EPByVi\nJOGsyk3t4mvTJbBNyz5NDuKA0hsynz6twkvV55GmcYmYbMn7obGBVaD+vg6t\n7NRm0y5UL9s2RGAA0kA04TrA3NhzUPxLKjHXQosXSqr8P39XM7Gmcna+NFVG\nYhryRe60gY+56SgNLM5bWVsjxrSu0bxBPqF80n4gPf0ClexBt3U+eYOWSqkb\nRpLiXRCn5duyzfzEqaETWSUrYWIm1Qiem53kL0flTrNEPHFElb7IYYX/MMlu\nV2vBWl/uBl1CqkqWEwyVPizZifG+wIZ7Zu2BqTjdhRnY4Ab0t2Cn5xp04FXJ\nCk4+035getIXL179x2O3acDW+F5IGYZj89zimDClGM/oQv4/JgX201v8m6El\nqbp4KWg7C4ZZBXIFurPgLsYZTFdfdSxJVV4Usb7c/QEaVAPpzuuIDoa9BfAx\ncNJ+V/OnvDBqVqjkHRaXlZvRvDgc7Jtf/prZBuAiPr/gJONSTu90AAmpMSo+\nUcItR960a/Wc01A0jjgEPoxa+RZWGYxaJWDDpwAi/Dlkr2cN3lnlpUe+hwcN\nf7Z0k/vP3WEOwojek6D3WR5C2ldJq7OhjpUlQzSLYm2XPDko+iDu/Bj9+73L\nfhj61cjQ+hUrS7ySqubqFGdFhpMsroxbR4MRxwlD1TUQ/G4oB0oV3ylppBby\nwkZT\r\n=IPw5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","config":{"ghooks":{"pre-commit":"npx lint-staged"},"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"d70a1d1c275c09504a367e5a1b0a231f97119f17","scripts":{"docs":"npx jsdoc2md -c .jsdoc.json --files 'src/*.js'  > docs/API.md","lint":"eslint .","test":" nyc --reporter=text --reporter=lcov --check-coverage --branches 100 --statements 100 --lines 100 mocha","commit":"git-cz","test-ci":"nyc --reporter=text --reporter=lcov --check-coverage --branches 100 --statements 100 --lines 100 mocha --reporter xunit --reporter-options output=./junit/test-results.xml && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/gh-resolve-ref.git","type":"git"},"_npmVersion":"6.14.8","description":"Resolve GitHub Reference","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"10.23.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.6","nyc":"15.1.0","nock":"^13.0.5","mocha":"8.2.1","eslint":"7.13.0","codecov":"3.8.1","commitizen":"4.2.2","lint-staged":"10.5.1","@pollyjs/core":"^5.0.0","semantic-release":"17.2.2","jsdoc-to-markdown":"6.0.1","eslint-plugin-header":"3.1.0","eslint-plugin-import":"2.22.1","junit-report-builder":"2.1.0","@pollyjs/persister-fs":"^5.0.0","@semantic-release/git":"9.0.0","@semantic-release/npm":"7.0.6","cz-conventional-changelog":"3.3.0","@adobe/eslint-config-helix":"1.1.3","@pollyjs/adapter-node-http":"^5.0.0","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gh-resolve-ref_1.1.0_1605370135535_0.8935452293700423","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@adobe/gh-resolve-ref","version":"1.2.0","author":"","license":"Apache-2.0","_id":"@adobe/gh-resolve-ref@1.2.0","maintainers":[{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"sirugh","email":"stephenrugh@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"niekraaijmakers","email":"niekraaijmakers@gmail.com"},{"name":"manasmaji","email":"maji@adobe.com"}],"homepage":"https://github.com/adobe/gh-resolve-ref#readme","bugs":{"url":"https://github.com/adobe/gh-resolve-ref/issues"},"dist":{"shasum":"8eeb2c11990e43a5149011800f45021d255585be","tarball":"https://registry.npmjs.org/@adobe/gh-resolve-ref/-/gh-resolve-ref-1.2.0.tgz","fileCount":20,"integrity":"sha512-bVBcuhymWOCGUjvALy4/eKPc9Kz33rfJxT7ZumHi7JHZf7Ys9j4H1UsVwSQrw8Q04V5e5MeNOynixHxpCnHlcw==","signatures":[{"sig":"MEUCICXaFbwbclDHdafWWIzDkCMbV7IwG8gN7HmaYp/WuRpRAiEA29Ax4MiJxt/tVCMw8Tx5kNGIVGzpIMqvwW+dw4Qr97A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1v7pCRA9TVsSAnZWagAA6ckP/AonONldJOkw7UNGShFE\nV0zazV5r1f7LMFhpASct1pv93HBCARcbyRC8amgZY7eDJH6qYkbjdsUa56WS\n9VyGR57um1Ap/tmuI/6Ss0Z+rXM9pLG+dpDP2YYEJX8fFXgLarWfxC+yY1I9\nO/dGM0HXgCr+XGP/6yF48k3xKxQntiMjWa9y+uPSwOBEenqHvqdGIFeqkBIV\nNc3/LTzkeIE3V70RPLod0F85a03XjZQ5YK2vpNHmpPoBg25IwLo/6vCC94cH\n9sGH4RSVTqs7SmJ6QN2NWci9+CCgCyP1pxhvHvqGaqlK97uaVuSuzL0H7keU\nwWNjK1s+S4K/snOoBvY9U+MbC4Nf6fu1p/cVjJj3HFPsC5NjRvkc3lJrlqGN\nN+wEuHITrM0bY4EnmG8zT0iVoMamNrF2xwhvjGOc89Gtwl+FH+3TbxJaHl8V\ngz0q+Oo9FKVaw1R+HRYu3HbqKD3M1FFrTZ8mx7dfttUFQ4Ekknxfd2pXvIfq\nLnuc9jzZ9m7UpWemrzVcPmcV/3OJuufnUOjmZFKb6ySYyHgwzu4V61of/TIS\n4Nhi3JVmqMKoszXbGvhxGbqshqyVTOOPjrnEj/JYgcs+Wg7sfE6EPGZq7NvP\npglySBlluZcYs3PFz7Yde4P13EiSiXFwkFTesWFqtYQ8nXu4UkdMESJFrqLQ\nLfcz\r\n=rPFb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","config":{"ghooks":{"pre-commit":"npx lint-staged"},"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"14a13db4338200ad26de0f00773a65422aecceaf","scripts":{"docs":"npx jsdoc2md -c .jsdoc.json --files 'src/*.js'  > docs/API.md","lint":"eslint .","test":" nyc --reporter=text --reporter=lcov --check-coverage --branches 100 --statements 100 --lines 100 mocha","commit":"git-cz","test-ci":"nyc --reporter=text --reporter=lcov --check-coverage --branches 100 --statements 100 --lines 100 mocha --reporter xunit --reporter-options output=./junit/test-results.xml && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/gh-resolve-ref.git","type":"git"},"_npmVersion":"6.14.11","description":"Resolve GitHub Reference","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"10.23.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ajv":"7.1.0","nyc":"15.1.0","nock":"13.0.7","mocha":"8.3.0","eslint":"7.20.0","codecov":"3.8.1","commitizen":"4.2.3","lint-staged":"10.5.4","@pollyjs/core":"5.1.0","semantic-release":"17.3.9","jsdoc-to-markdown":"6.0.1","eslint-plugin-header":"3.1.1","eslint-plugin-import":"2.22.1","junit-report-builder":"3.0.0","@pollyjs/persister-fs":"5.0.0","@semantic-release/git":"9.0.0","@semantic-release/npm":"7.0.10","cz-conventional-changelog":"3.3.0","@adobe/eslint-config-helix":"1.1.3","@pollyjs/adapter-node-http":"5.1.0","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gh-resolve-ref_1.2.0_1613393113132_0.6849041657858592","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-11-13T15:52:06.853Z","modified":"2026-07-08T08:12:25.546Z","1.0.0":"2020-11-13T15:52:06.952Z","1.1.0":"2020-11-14T16:08:55.646Z","1.2.0":"2021-02-15T12:45:13.309Z"},"bugs":{"url":"https://github.com/adobe/gh-resolve-ref/issues"},"license":"Apache-2.0","homepage":"https://github.com/adobe/gh-resolve-ref#readme","repository":{"url":"git+https://github.com/adobe/gh-resolve-ref.git","type":"git"},"description":"Resolve GitHub Reference","maintainers":[{"email":"mabecker@adobe.com","name":"marbec"},{"email":"tripod@bocanegra.ch","name":"tripod"},{"email":"garthdb@gmail.com","name":"garthdb"},{"email":"lazdnet@gmail.com","name":"lazd"},{"email":"grp-opensourceoffice@adobe.com","name":"adobe-admin"},{"email":"patrickfulton@gmail.com","name":"patrickfulton"},{"email":"lars@trieloff.net","name":"trieloff"},{"email":"krisnye@gmail.com","name":"krisnye"},{"email":"dcpfsdk@adobe.com","name":"dcpfsdk"},{"email":"natebaldwindesign@gmail.com","name":"natebaldwin"},{"email":"devongovett@gmail.com","name":"devongovett"},{"email":"danniintheus@gmail.com","name":"aspro83"},{"email":"symanovi@adobe.com","name":"symanovi"},{"email":"dominique.pfister@gmail.com","name":"dpfister"},{"email":"sg@adobe.com","name":"stefan-guggisberg"},{"email":"npm@rofe.com","name":"rofe"},{"email":"kptdobe@gmail.com","name":"kptdobe"},{"email":"halls@adobe.com","name":"adobehalls"},{"email":"bradjohn@adobe.com","name":"fullcolorcoder"},{"email":"djaeggi@adobe.com","name":"djaeggi"},{"email":"dylandepass@gmail.com","name":"dylandepass"},{"email":"mhaack@adobe.com","name":"mhaack"},{"email":"amol@adobe.com","name":"amol-anand"},{"email":"stopp@adobe.com","name":"stopp-adobe"},{"email":"namarora@adobe.com","name":"namarora"},{"email":"doten@adobe.com","name":"doten"},{"email":"schmidt@adobe.com","name":"duh_schmidt"},{"email":"astha.bhargava23@gmail.com","name":"asthabh23"},{"email":"zouhir.dahbi@outlook.com","name":"zdahbi"},{"email":"tuicu@adobe.com","name":"tuicu"},{"email":"fmeschbe@adobe.com","name":"fmeschbe"}],"readme":"# Resolve GitHub Reference\n\n> Resolves a reference (a branch or tag name) of a GitHub repository to the SHA-1 of the corresponding commit.\n\n## Status\n[![codecov](https://img.shields.io/codecov/c/github/adobe/gh-resolve-ref.svg)](https://codecov.io/gh/adobe/gh-resolve-ref)\n[![CircleCI](https://img.shields.io/circleci/project/github/adobe/gh-resolve-ref.svg)](https://circleci.com/gh/adobe/gh-resolve-ref)\n[![GitHub license](https://img.shields.io/github/license/adobe/gh-resolve-ref.svg)](https://github.com/adobe/gh-resolve-ref/blob/master/LICENSE.txt)\n[![GitHub issues](https://img.shields.io/github/issues/adobe/gh-resolve-ref.svg)](https://github.com/adobe/gh-resolve-ref/issues)\n[![LGTM Code Quality Grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/adobe/gh-resolve-ref.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/adobe/gh-resolve-ref)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\n## Installation\n\n```bash\n$ npm install @adobe/gh-resolve-ref\n```\n\n## Usage\n\nSee the [API documentation](docs/API.md).\n\n### Code examples\n\n```js\nconst { resolve, ResolveError } = require('@adobe/gh-resolve-ref');\n\nconst owner = 'adobe';\nconst repo = 'gh-resolve-ref';\nlet ref;\n\nlet result;\n\n(async () => {\n  // resolving an existing ref returns { sha, fqRef }\n  ref = 'main'; // 'main' branch\n  result = await resolve({ owner, repo, ref });\n  console.log(`${owner}/${repo} ref: ${ref} => sha: ${result.sha}, fqRef: ${result.fqRef}`);\n  // => adobe/gh-resolve-ref ref: main => sha: 6374...8c26, fqRef: refs/heads/main\n\n\n  // resolving an unkown ref returns null\n  ref = 'doesnotexist'; // non-existing branch or tag\n  result = await resolve({ owner, repo, ref });\n  if (!result) {\n    console.log(`${owner}/${repo} ref: ${ref} => not found`);\n    // => adobe/gh-resolve-ref ref: doesnotexist => not found\n  }\n\n  // if no ref is specified: ref defaults to the default branch\n  result = await resolve({ owner, repo });\n  console.log(`${owner}/${repo} => default branch: ${result.fqRef}, HEAD: ${result.sha}`);\n  // => adobe/gh-resolve-ref => default branch: refs/heads/main, HEAD: 6374...8c26\n\n\n  try {\n    // calling without owner or repo -> TypeError\n    result = await resolve({ owner, ref: 'main' });\n  } catch (err) {\n    console.log(err);\n    // => TypeError: owner and repo are mandatory parameters\n  }\n\n  try {\n    // in case of a GitHub error -> ResolveError\n    result = await resolve({ owner, repo: 'unknown', ref: 'main' });\n  } catch (err) {\n    if (err instanceof ResolveError) {\n      console.log(`${err.name}: ${err.message}, statusCode: ${err.statusCode}`);\n      // => ResolveError: repository not found: adobe/unknown, statusCode: 404\n    }\n  }\n})();\n```\n\n\n## Development\n\n### Build\n\n```bash\n$ npm install\n```\n\n### Test\n\n```bash\n$ npm test\n```\n\n### Lint\n\n```bash\n$ npm run lint\n```\n","readmeFilename":"README.md"}