{"_id":"deadlink","_rev":"28-a4135233f7e91a23a2e5f17fdd364d44","name":"deadlink","description":"Find dead URLs and fragment identifiers.","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"deadlink","description":"Find dead URLs and references to fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.0","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-clean":"^0.3.1","gulp-header":"^1.2.2","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","sinon":"^1.11.1"},"dependencies":{"promise":"^6.0.1"},"gitHead":"1dd9f15b192383dad78ca7d49bfc417948851bd5","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.0","scripts":{},"_shasum":"6633489e053b3a7f7a6e18bfcbed11884d40fc96","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"6633489e053b3a7f7a6e18bfcbed11884d40fc96","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.0.tgz","integrity":"sha512-Ve0Ev9n6Inp2/9dMijNEn0rBJJI7EfBvJbKa1WC8tXlAtUnM1yO7/d315C48jpIA3mHCrFAfFx/e956xc0P4xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmlP9/xSIurwi1BqSmeTc0QTCBEbpEadX5iS0JDPD1ZQIgUQIoAlgmIRoapqIDvKQHeBP17HzzIRGTQb598R1f7gU="}]}},"1.0.2":{"name":"deadlink","description":"Find dead references to URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.2","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-clean":"^0.3.1","gulp-header":"^1.2.2","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0"},"gitHead":"92c17d801b9c7ba6b89dbe61804113a59300c6a9","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.2","scripts":{},"_shasum":"bd73394c5f8864ca06881aa55b37fca085f9924c","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"bd73394c5f8864ca06881aa55b37fca085f9924c","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.2.tgz","integrity":"sha512-bIKsodPWtJuXs7XfAIAkwncVt4/3yl+fpU+8E6iyO/bSnSqb5jx8MSow9knVOov0TDHDNDFS1AmpjhpJFLvQQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUx6nqXu/d5V38GqYgBKhePN6pqYo77MeYOEYJvZEq0QIhAJ7+rZGI63oPEQ7Y9WNf/fe8PJ4IEOiM9uVnc78FRojc"}]}},"1.0.3":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.3","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-clean":"^0.3.1","gulp-header":"^1.2.2","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0"},"gitHead":"b8106750a04b8dc876e8e8d9f5af5f6a213343ed","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.3","scripts":{},"_shasum":"4d344ce342e6d4495626a2147ef37b21d7f8fd1a","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"4d344ce342e6d4495626a2147ef37b21d7f8fd1a","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.3.tgz","integrity":"sha512-batxZZkRv1z4KJZipljfUn/gxfgN8wuE6EOdGR3+4wnW0yJ9ztfD+KJXH/iHZW62WhWIOnoI4ICwJ7sF1Tc94w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDGbMzgw8pH4MkiXcUy69IDyyedAh3qQL35NoZ38/R7AiEAkgODzG+OPRkuEyrOQQp0oczpt2P0ODvi/vYW1gexSY4="}]}},"1.0.4":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.4","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0","mmmagic":"^0.3.11"},"gitHead":"59020833a996f8b02d8450c51c43789865e0ba2c","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.4","scripts":{},"_shasum":"417b18438e379ec1c5713e371fe7fa22773054a3","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"417b18438e379ec1c5713e371fe7fa22773054a3","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.4.tgz","integrity":"sha512-qluuUeT21rFMYivPv/TC0Hyg4tGwMLFc2TvVw54qYI/xUoEydM2vYHn81ZLqIsVNe5ctLkPhMF78zL017iCLRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYKJxEQuswQ33YnNxW1zQW0VgurDj6oGC8zMsdjMqV3AiEAtx2kh5fFknUPZKepTbW3WBzjQHIak+H+0zIL/M8WpCE="}]}},"1.0.5":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.5","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0","mmmagic":"^0.3.11","url-regexp":"^1.0.0"},"gitHead":"942a97e55644232b1bcf1a03ea8ac0fa18f20115","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.5","scripts":{},"_shasum":"e0158665db4f807b103c9161cce15babfd7d4ba8","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"e0158665db4f807b103c9161cce15babfd7d4ba8","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.5.tgz","integrity":"sha512-xoPD/yvL741m//8eGV2eUenI2EMx9b5OzcTulwUWfMEtqu3leAuf2NDmLy4Y116JceY9T2/1Q/4MzDn4NyPROw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE79qb0VARy645SrX8gtAGatS4nB/o1N57nPBz4byneMAiEA89/+mJTe2D0COx4NkU+cxZOHw+N1iuOKuwPpNGTWIi4="}]}},"1.0.6":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.6","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","require-new":"^1.0.1","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0","mmmagic":"^0.3.11","url-regexp":"^1.0.0"},"gitHead":"05c8129b51456b325ee5baca086c0bdac7994d4b","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.6","scripts":{},"_shasum":"99f110f027c9e3ac4fab17cc46f303bb8bd3f287","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"99f110f027c9e3ac4fab17cc46f303bb8bd3f287","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.6.tgz","integrity":"sha512-BLtyCF1xKOEAKp8RRDTVMmessM2N7bS3HOY6Pf7+Q/aMkboYNp6XUyE+G46Kmhj+kYZy3LEaU446vuRYxNbgmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzT6Kdp5fgsGqKJ2LAxmZArGjNn1ZdpT/WhYobGul0pAiEAstWeGOpBxSvL8MN0cts63Y9i31/8RJUcp8hZJdkUMZ8="}]}},"1.0.7":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.7","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","require-new":"^1.0.1","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0","mmmagic":"^0.3.11","url-regexp":"^1.0.0"},"gitHead":"d3551cc112d9767aa25d601453ed365342deb96d","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.7","scripts":{},"_shasum":"360f984346227bd007b642591279c3e81864d5c5","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"360f984346227bd007b642591279c3e81864d5c5","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.7.tgz","integrity":"sha512-8HCkG6UNGsswR8WlwPUkjghLDZ+ux6zX2q4XTTg14A6gjFiqTTX7V1Kj9RTnbsuq1z319gBqY2ksN3ZnqFBMBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsIGHyfuV+zPaHZhHRTbgOhx6xfNsKCJ7PVlCYhxATuAiAj+W6UE8nOXYP/f/TqxrYbpik6FnZS4eU8veqGr0tdfw=="}]}},"1.0.8":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.8","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","require-new":"^1.0.1","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0","mmmagic":"^0.3.11","url-regexp":"^1.0.0"},"gitHead":"7580a756354c5fa230587b909ff331df5fad6696","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.8","scripts":{},"_shasum":"59bf3e27d15ffe110c3a89062e33081b3c2478cb","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"59bf3e27d15ffe110c3a89062e33081b3c2478cb","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.8.tgz","integrity":"sha512-MUWiG+FofnYJFcXhtu3mK09/dJtoglO+SWaZEJ7lYkVP/eNBPcrUH0BpVcaZLoc3XyeSHXzgZEuSsc2BcE+hbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHOww9mzrnyNrX8eQ4g1tP6MP9LQAuRlunaM5ZihQdgwIgQPkWAAFzEAssyQ55Q0bSF5Yk8se4eOjKBigmFDqdhew="}]}},"1.0.9":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.9","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","require-new":"^1.0.1","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0","mmmagic":"^0.3.11","url-regexp":"^1.0.0"},"gitHead":"400e7293e514696375f5327c1d168ff39ad0c30b","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.9","scripts":{},"_shasum":"23dba592183125e232546903261b7ab8fbe20b45","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"23dba592183125e232546903261b7ab8fbe20b45","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.9.tgz","integrity":"sha512-WZB/1AlegpB750cstIW092ZVjUqs61cVEOrBgHBGa5tZkCLmGHdfuJlNFB1msx4669j91PALtOWjZKvIu6hQjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWoFZj2U7AtXwbY5z6saoQnvXooMY1Mkk4BaRxsQJQ9AiAuwZ4Ap8z07UzzEW3juVpYwvSlLtCBWI6QhHgFv9z3Dg=="}]}},"1.0.10":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.0.10","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.9.2","chai-as-promised":"^4.1.1","gulp":"^3.8.9","gulp-jshint":"^1.8.6","gulp-mocha":"^1.1.1","jshint":"^2.5.8","jsonfile":"^2.0.0","mocha":"^2.0.1","nock":"^0.48.2","require-new":"^1.0.1","sinon":"^1.11.1"},"dependencies":{"bluebird":"^2.3.10","jsdom":"^1.1.0","mmmagic":"^0.3.11","url-regexp":"^1.0.0"},"gitHead":"1a9931e28e935144ef5f4984e3bd49340070a6f6","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.0.10","scripts":{},"_shasum":"913d2d353093e65f7ec963141536d7b1588f81c0","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"913d2d353093e65f7ec963141536d7b1588f81c0","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.0.10.tgz","integrity":"sha512-p43VxWX4nfv9aDWLANkRLB8CXZbIkuVLTpBhGNpdOWdSG2Ub1S2ZA3fnJ7xk6TSTXgGHruLQ0QCvtRRAzr4EOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD8l/uYf2psxni6GkNOBlODHf6JSD0fGFQx65gEacCcgIhAKiLj6plwM7DgWNQLz0+LHWy1ZeEPVtQFs4qHeeW88dW"}]}},"1.1.0":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.1.0","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/deadlink"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","gitdown":"^1.2.6","gulp":"^3.8.10","gulp-eslint":"^0.2.2","gulp-mocha":"^2.0.0","jshint":"^2.6.0","jsonfile":"^2.0.0","mocha":"^2.1.0","nock":"^0.59.1","require-new":"^1.0.2","sinon":"^1.12.2"},"dependencies":{"bluebird":"^2.9.6","jsdom":"^3.1.0","mmmagic":"^0.3.13","url-regexp":"^1.0.2"},"gitHead":"485d53e9193528a9fab570381ada7d37bea388b5","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink","_id":"deadlink@1.1.0","scripts":{},"_shasum":"e8c7c0f0ffe848cc82609eb96b3020d0dbe92adc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"e8c7c0f0ffe848cc82609eb96b3020d0dbe92adc","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.1.0.tgz","integrity":"sha512-EGz4YrjPVvhtpEFwg8etto0XJdKRG6GAa+ltrJO6q/T5qR1fJZFyCFB/xrDqToSZRViuzXeSjGRZr+2+joS5Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfWze3hokfRBVhR8MyQfUsahk7KVwd31g4zDetwSky7wIhAI/kVFMq3jz3EuQtz95raRyHj3FqZMi9HZVPpx11Iwaz"}]}},"1.1.1":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.1.1","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"git+https://github.com/gajus/deadlink.git"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","gitdown":"^1.3.1","gulp":"^3.9.0","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","jshint":"^2.8.0","jsonfile":"^2.2.1","mocha":"^2.2.5","nock":"^2.10.0","require-new":"^1.0.2","sinon":"^1.15.4"},"dependencies":{"bluebird":"^2.9.34","jsdom":"^6.0.0","url-regexp":"^1.0.2"},"gitHead":"50a17acabedbe45aab7131e023fd8f86eb66bb2c","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink#readme","_id":"deadlink@1.1.1","scripts":{},"_shasum":"7ef66969787b89e659033dfbe36cff508b906156","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"7ef66969787b89e659033dfbe36cff508b906156","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.1.1.tgz","integrity":"sha512-1Cqd3ldByINGMNHxHU8AV9RQbndMA3XzGm4990+TS8H//3CIrmRoMyBRjHPfgeTHet9sCtYE12Jk8o9yJ5kVeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+UKxlqj/b8VKfJkn7OeIkJIZT5bFikUJ3o3FQZcJDrAiAXZd2yK5oprphNu9k+iBOfmZWGBoMGuUe0zs2n+MIQGQ=="}]}},"1.1.2":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.1.2","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"git+https://github.com/gajus/deadlink.git"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^3.2.0","chai-as-promised":"^5.1.0","gitdown":"^1.3.2","gulp":"^3.9.0","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","jshint":"^2.8.0","jsonfile":"^2.2.1","mocha":"^2.2.5","nock":"^2.10.0","require-new":"^1.0.2","sinon":"^1.15.4"},"dependencies":{"bluebird":"^2.9.34","jsdom":"^6.0.0","url-regexp":"^1.0.2"},"gitHead":"0e2621c545ccbf9d7d068062cc4196d18358171d","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink#readme","_id":"deadlink@1.1.2","scripts":{},"_shasum":"356af34dc5e5d20499a60b765ae9ffa2e9fb8067","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"356af34dc5e5d20499a60b765ae9ffa2e9fb8067","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.1.2.tgz","integrity":"sha512-hl8u2cNt0YkBQLeg6/Ds2jA19q9pb7m3PjEkJVj5gDXTPwML2MYYK8GlxKm/NAR4qZjWujxqU9ynC47stc/iKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxDICfSTszPbWyeYMljkB5xmHoqvfFmBkzG1TEHrHV+AiEA11N/2Q/cdn/ZC/J27SxJztBOl++9l4M+BJyeV97aIKc="}]}},"1.1.3":{"name":"deadlink","description":"Find dead URLs and fragment identifiers.","keywords":["link rot","dead link"],"version":"1.1.3","main":"src/deadlink.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"git+https://github.com/gajus/deadlink.git"},"license":"BSD-3-Clause","scrips":{"test":"gulp test"},"devDependencies":{"chai":"^3.3.0","chai-as-promised":"^5.1.0","gitdown":"^2.0.0","gulp":"^3.9.0","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","jshint":"^2.8.0","jsonfile":"^2.2.2","mocha":"^2.3.3","nock":"^2.12.0","require-new":"^1.1.0","sinon":"^1.17.0"},"dependencies":{"bluebird":"^2.10.1","jsdom":"^6.5.1","url-regexp":"^1.0.2"},"engines":{"node":">=4"},"gitHead":"b0096515ef8f73aefa7aaf59adc72ef91d1a0abb","bugs":{"url":"https://github.com/gajus/deadlink/issues"},"homepage":"https://github.com/gajus/deadlink#readme","_id":"deadlink@1.1.3","scripts":{},"_shasum":"76ec91e061a3eee0859e27ded41975d880ddee67","_from":".","_npmVersion":"3.3.3","_nodeVersion":"4.1.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"76ec91e061a3eee0859e27ded41975d880ddee67","tarball":"https://registry.npmjs.org/deadlink/-/deadlink-1.1.3.tgz","integrity":"sha512-m1h/xFi5eqcByMT7AGBt0BCygIifVyUw6CtEh1NpS/x0yeyS709+nCY5ByK255J/5hiRb9O/8dx6mmx3t6qSIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7QvP+000q6JfQfWYfEgtD4NgA+lyYi/HxxsVQfo2EegIhAJ3ovWgDeAOoSUGabnzi/5A7aLVNrbZlifG8obR3bDZ2"}]},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}]}},"readme":"<h2 id=\"deadlink\">Deadlink</h2>\n\n[![Travis build status](http://img.shields.io/travis/gajus/deadlink/master.svg?style=flat)](https://travis-ci.org/gajus/deadlink)\n[![NPM version](http://img.shields.io/npm/v/deadlink.svg?style=flat)](https://www.npmjs.org/package/deadlink)\n\nFind dead URLs and fragment identifiers (URLs with a hash and a corresponding ID element in the resulting document).\n\nDeadlink is using a combination of header inspection, [data inspection](https://github.com/mscdex/mmmagic) (2015-08-06: mmmagic has been temporary removed until issues with iojs 3.0.0 are resolved) and content length inspection to determine if the content exists, when to listen for the response, and when to [bail out](#special-case).\n\nDeadlink is using [jsdom](https://github.com/tmpvar/jsdom) to load the document and execute it. Therefore, resolving fragment identifiers will work even if the element IDs of the resulting document are generated dynamically after `DOMContentLoaded` event.\n\n<h2 id=\"contents\">Contents</h2>\n\n* [Deadlink](#deadlink)\n* [Contents](#contents)\n* [Usage](#usage)\n    * [Resolving URLs and Fragment Identifiers](#usage-resolving-urls-and-fragment-identifiers)\n    * [Resolving URLs](#usage-resolving-urls)\n    * [Resolving Fragment Identifiers](#usage-resolving-fragment-identifiers)\n    * [Deadlink.Resolution](#usage-deadlink-resolution)\n    * [Matching URLs](#usage-matching-urls)\n* [Download](#download)\n\n\n<h2 id=\"usage\">Usage</h2>\n\nThis guide explains the most common use case, without going into details about the properties of the intermediate results. Some of these properties are useful for further analyzes, such as knowing when to load the document to extract the IDs for fragment identification.\n\nRefer to the [test cases](https://github.com/gajus/deadlink/tree/master/tests) for the detail explanation of Deadlink behavior.\n\n```js\nvar Deadlink = require('deadlink'),\n    deadlink = Deadlink();\n```\n\n<h3 id=\"usage-resolving-urls-and-fragment-identifiers\">Resolving URLs and Fragment Identifiers</h3>\n\nThis is a convenience wrapper to resolve a collection of URLs, including the fragment identifier when it is part of the URL. URL/Fragment Identifier is resolved with a promise that in turn resolves to [`Deadlink.Resolution`](#deadlinkresolution).\n\n```js\nvar promises = deadlink.resolve([\n    'http://gajus.com/foo',\n    'http://gajus.com/bar',\n    'http://gajus.com/#foo',\n    'http://gajus.com/#bar'\n]);\n```\n\nUse [`Promise.all`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/all) to construct a promise that resolves when all of the promises in the collection are resolved. [`Deadlink.Resolution`](#deadlinkresolution) of a successful resolution does not have an `error` property.\n\n```js\nPromise.all(promises).then(function () {\n    promises.forEach(function (Resolution) {\n        if (!Resolution.error) {\n            // OK\n        }\n    });\n});\n```\n\n<h3 id=\"usage-resolving-urls\">Resolving URLs</h3>\n\nThe same as [`deadlink.resolve()`](#resolving-urls-and-fragment-identifiers) but limited to URL resolution.\n\n```js\ndeadlink.resolveURLs([\n    'http://gajus.com/foo',\n    'http://gajus.com/bar'\n]);\n```\n\n<h4 id=\"usage-resolving-urls-special-case\">Special Case</h4>\n\nThere is one special case when promise for a valid response can be rejected.\n\nIt is rejected if `Content-Type` is `text/html` and content length is larger than 5MB. Deadlink is storing the response of `text/html` in case `resolveFragmentIdentifierURL` will be referring to the said URL in future. If you foresee this as an issue, [raise an issue](https://github.com/gajus/deadlink/issues) stating your use case.\n\n<h3 id=\"usage-resolving-fragment-identifiers\">Resolving Fragment Identifiers</h3>\n\nThe same as [`deadlink.resolve()`](#resolving-urls-and-fragment-identifiers) but limited to Fragment Identifier resolution.\n\n```js\ndeadlink.resolveFragmentIdentifierURLs([\n    'http://gajus.com/#foo',\n    'http://gajus.com/#bar'\n]);\n```\n\n<h3 id=\"usage-deadlink-resolution\">Deadlink.Resolution</h3>\n\nThe resolution object reflects the type of the resource:\n\n```js\nDeadlink.URLResolution\nDeadlink.FragmentIdentifierDocumentResolution\nDeadlink.FragmentIdentifierURLResolution\n```\n\nAll of these objects extend from `Deadlink.Resolution`.\n\nThe [test cases](https://github.com/gajus/deadlink/tree/master/tests) explain what properties and when do each of these objects have.\n\n<h3 id=\"usage-matching-urls\">Matching URLs</h3>\n\n`deadlink.matchURLs(inputString)` collects all URLs from a string. This function is a wrapper around [URL RegExp](https://github.com/gajus/url-regexp) `match()`.\n\n<h2 id=\"download\">Download</h2>\n\nDownload using [NPM](https://www.npmjs.org/):\n\n```sh\nnpm install deadlink\n```\n","maintainers":[{"email":"gajus@gajus.com","name":"gajus"}],"time":{"modified":"2022-06-14T21:56:26.655Z","created":"2014-10-31T11:02:32.275Z","1.0.0":"2014-10-31T11:02:32.275Z","1.0.2":"2014-11-02T10:48:27.035Z","1.0.3":"2014-11-02T12:55:48.388Z","1.0.4":"2014-11-02T22:25:37.319Z","1.0.5":"2014-11-02T23:39:32.132Z","1.0.6":"2014-11-15T12:11:51.215Z","1.0.7":"2014-11-20T09:26:16.640Z","1.0.8":"2014-11-20T10:02:53.708Z","1.0.9":"2014-11-20T13:46:17.187Z","1.0.10":"2014-11-21T11:00:01.885Z","1.1.0":"2015-02-05T23:15:52.079Z","1.1.1":"2015-08-06T08:16:06.456Z","1.1.2":"2015-08-06T08:23:19.733Z","1.1.3":"2015-09-22T18:06:19.438Z"},"homepage":"https://github.com/gajus/deadlink#readme","keywords":["link rot","dead link"],"repository":{"type":"git","url":"git+https://github.com/gajus/deadlink.git"},"author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"bugs":{"url":"https://github.com/gajus/deadlink/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md"}