{"_id":"remark-lint-no-duplicate-defined-urls","_rev":"10-a6e241e7f4b592500bca24cbbc197258","name":"remark-lint-no-duplicate-defined-urls","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"remark-lint-no-duplicate-defined-urls","version":"1.0.0","keywords":["remark","lint","rule","remark-lint-rule","duplicate","definition","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-duplicate-defined-urls@1.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"b01860cccb1c9f0eb9577be445579718b1017b2a","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-1.0.0.tgz","fileCount":3,"integrity":"sha512-/k1ljeMrDUCxcs0XFxYA+5gaRzDeBFhImJduSMtU18plUeCNaLMUHB9YpZcPoePY5EWrFgAHH2JnhKyc0nYJEg==","signatures":[{"sig":"MEQCIH8Wl0B4MVof4bBxygG2MXBI3kl3ZxavkXph7DYLCrdJAiBVmAhE0Xi5Dh3qLDo3U5ulTxIiLUNdVBtkcXS0RJHbzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegfHlCRA9TVsSAnZWagAAN1sP/itBujcyWoYAcp3IKjXA\nlE/zEbQKUjlP4Q+TcH+0NJj1zv6Z48ylnVztImJBa+btP7lokPlleCwM8CcG\n6WVjs5qD2ThE4zOPHVYwOfcvoQAoc3o9jxlXeq08snyARAGF9Tx5KW0w3qXE\nzIme2bnnKMJtW1sHt0B5/ffdW2rMcg3glSEuktX0vhHu7YaIftzmUuRUadLf\n+Hz97uhkipZkEXPR+TXavvLdyeoRZas1TDggdsQ1L0JeMa+/N0lZhuSFvr8m\ndvOgjr4yojuZ+NwPfumjkc6i7IT1qo917n63dzCdMeAvYlHEbXilJ67XzMII\n6iMMN+60hbRtipy0xN+o16wsawTZpjXZSf9nJJcMlONi6r8/vWz0zV+Zj+XA\ntlqTpe0Hbje4WM2LhtkVsbN/Oex6QmiaucRgDh4KT7Wq80aas5jcAtrcw9gT\nDOkj1E15DP6f/0ejz1fSpA1HPzYQeytH7ZEWrJXpabk4bhKssavY7WrnKjqS\n4MCQAoytTUEZETwBAEvtJ9otADkJ1/NcEkpRtyB+u6wuAX2DF95rHiapF0AN\n3c+xjtn3qFwk2Q9e+cncGEUxx+J4iPpKcFTzR1frmyyYi4K/tlH78NsFtEDN\nUgfrxMAen0ZZqNSiO3sCsvFWCggnBEKMa7PakvK/fgpHf63+NFNxTfPxvvzf\nrEOx\r\n=ySx5\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/remarkjs/remark-lint/tree/master/packages/remark-lint-no-duplicate-defined-urls","type":"git"},"_npmVersion":"6.14.4","description":"remark-lint rule to warn on definitions that define the same urls","directories":{},"_nodeVersion":"13.10.1","dependencies":{"unist-util-visit":"^2.0.0","unified-lint-rule":"^1.0.0","unist-util-position":"^3.0.0","unist-util-generated":"^1.0.0","unist-util-stringify-position":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-duplicate-defined-urls_1.0.0_1585574373352_0.8765048921185314","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"remark-lint-no-duplicate-defined-urls","version":"1.0.1","keywords":["remark","lint","rule","remark-lint-rule","duplicate","definition","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-duplicate-defined-urls@1.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"c1c8da32979f6e109f9254f407ea6d25a9d28504","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-1.0.1.tgz","fileCount":3,"integrity":"sha512-fUx4grm0oboxl+uwsHsRQGp3A929ujORrFoB/5eIyMDslxrgMTHKYf9ylxcC5yBRypkZi9AhFWBJ/wtVrxYEAg==","signatures":[{"sig":"MEUCIQDaqVbJI5iMxnC6OuQ3qmtDUbAVeQNs3WD1nVbHEQyuKAIgETouVED7vEKtZCQc+BemVXjm9Oq4ia6rLEEAz3bLDHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/bprCRA9TVsSAnZWagAAsQMP/2DZ4b3j1r8VwVHwWmXj\nbfTJNP+Qc39RoxXVV5b6Y4x7zlQI64pdxfnBggU+H8HK048nMhJQCKRrGYoT\n3sZU8slN0LuirjoJg2z+4N/P4cBK3CTvjqZUatIXYPdAwWADSJ8KyQfwO5hF\nFf9rCWdG4KnzlFRDlzotCTfqaK6hUxh8V1zn0BJpJvm1Am+BVS5zrdHT/xIE\npsrPxygru99fXdIjALppNmOk5p2CKdry3lsKFC+N7j81J0BKNG+WCX7i3vC9\n1wwOQO4hmpPW/Tz5y5fQ7ooJIOg4dMVyPKApzFIZBjGCcRGHZA6gSqoQ6YJv\nKhOYNWZIjShhJJh+J8gq6lEsIh7Z8xj+UmdgghC7mESbxbrZDtPbNT5FFROq\nizmjLxkvEqe0JaZ4ne2T62AL7lkzsbT2LtqgYnMfe6adol8XS2BRI0wKnNsF\ngEJuydsrTfrKH2SDbQ/GdSrypA4TbNzD/nqbXGAcBsyJo+vyq5ofHmGOlWit\ndJ3cME2PKosfZVywsjNCXk+KIhn2buwjL8AfCRwFVyF4jIrqn9uJs1kR+65q\nrGuXJbYCM6Nethr4hxmm/guIkSvxd8FtuxUYpcOEz2wCqCs0mJAn09IfX8YS\nP9f3GSMa1O2Z6UYTgrw+bKzQ2wVg5mSe+cWQ9WwWr9MpozqxkI0IZKS9bnUm\nh2lk\r\n=9dwi\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/remarkjs/remark-lint/tree/main/packages/remark-lint-no-duplicate-defined-urls","type":"git"},"_npmVersion":"6.14.5","description":"remark-lint rule to warn on definitions that define the same urls","directories":{},"_nodeVersion":"14.0.0","dependencies":{"unist-util-visit":"^2.0.0","unified-lint-rule":"^1.0.0","unist-util-position":"^3.0.0","unist-util-generated":"^1.0.0","unist-util-stringify-position":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-duplicate-defined-urls_1.0.1_1593686635002_0.53929224413786","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"remark-lint-no-duplicate-defined-urls","version":"2.0.0","keywords":["remark","lint","rule","remark-lint-rule","duplicate","definition","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-duplicate-defined-urls@2.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"562282b1daf6508be48ae50f02bb5581e8255116","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-2.0.0.tgz","fileCount":4,"integrity":"sha512-L4ua95+JdGFTa4ceqoxntpTS2m/krPFXNOMNkAgocZI9vFAr+6xJolphNdieGjZjEo8VePyrMn/0SblSM96ZEA==","signatures":[{"sig":"MEUCIHds29IRRk/DIZlWHAQ8N6L0biH6/Y36sVy1E2Ax18EOAiEAyXQ++3laO4gGTlUXGsgO/jv4dSHzf+2BGwf86UzUqyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFRNlCRA9TVsSAnZWagAAGM0P/jGdvLD1Zf1nukqaftZd\n2lO0dYEXVzZxwFoOx9MOnKAK+crZqPTtC5NGWVVDwkv00BelK7qoSpRw9KC/\nAvQ/wEXzyEAMni9KluDdaxeetLPzJnWHtm0RhQ69XoMrlwGzOOGAZ9sgShSN\nkmQMQPV7xzmeFEoBa7WHcnmV+530Gge8MJQXTYKDyCV01B+cImFT8I5rd+GH\n98NvlitDOQkSyeRECAWCOfzxkxQXAVsmIYom7EDYY0HH9xholXdI/B83EhVb\nJSfSCQOe7ko5agk9Iplwawc440kIA3nebmaeyDvMmXoMbyWxqbP36yn/OVZn\nDHBL2Som8ad+lfiEX0Zr1PPN/eFHVML7JDtbJTYl3f5fSSN7vkis5SSRjh+j\nLZXu7T+D7+mK9IbZ/1AEjex2yG9MPjNEwxPwjpWUHmqCoitXJyiSDQ82xDe4\n0+4QFKrzlJo44DlhM3mq0po69ZGIJKshdN3sjf3+CTy3XkSCWNDlpmt7Gtcr\nTqAfjk2mGLILj5SVhJbycj3E0MKVnBJ+Atc7L9ciPzVHuRDCfv7FxnOzs9jS\nXVKCWKYgKekqXwKSqaXrISlcZ3u5uqVFNNfcEQYndA0Tgt7Q148XAFiSrSVV\n6yUgY+KCGyRNe4JAYEtGhvzHOkpsXaJfw2yLEpy2VptQRNjov0elm/M/eFTk\nynGO\r\n=OYnV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git#main","type":"git"},"_npmVersion":"7.20.3","description":"remark-lint rule to warn on definitions that define the same urls","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unist-util-visit":"^4.0.0","unified-lint-rule":"^2.0.0","unist-util-position":"^4.0.0","unist-util-generated":"^2.0.0","unist-util-stringify-position":"^3.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-duplicate-defined-urls_2.0.0_1628771173196_0.07560563585741797","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"remark-lint-no-duplicate-defined-urls","version":"2.0.1","keywords":["remark","lint","rule","remark-lint-rule","duplicate","definition","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-duplicate-defined-urls@2.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"fd01d01192a4361c0764231d1f45c44fb231c8ee","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-2.0.1.tgz","fileCount":4,"integrity":"sha512-jWHMjTLO6BBPqI7/6MFJY/N4rxFgdUR+DdxzRG/edKmXsPrRSrC2tV6v/yQMNTEhzrpGliILr3mbkTDpywU/6A==","signatures":[{"sig":"MEYCIQCtbKkMT/SAyobJVsBtyqxb69ZESbVuU9bvFxBZmLZrsQIhAIom/173Igi2TNDENMMsUhiYjz9QSn2QHPhMzBGT1Bmq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG77KCRA9TVsSAnZWagAAvP4P/1dLGjhV95iO03Qzex6b\nv7n7EsKamXwWQuYKhXer14a9Lm+RtlpVzYLCyozwYuoo0MnkigmwJmcLnEB0\n/Vhqhif4PaVBHSi4w2hzmaVuo7vh5XgivHAPA2flvfckTuz4veCwVLkbLfHB\nX5F9zY6/wZRzxq0EjmirjgXB0Qzv6QvvL7+YBNbq+EpMVCg3kVscbglNwwKl\nEfeyHF8nkEj5vJwozqHhdZYDhsZxYNzDBNLC526nwhF5VQAMKLxBVToD4vWe\nrGuX7IVhpDA54qeM0EyWsXCqhdJwTAM+nn+ETFs9tkr0RX+MxdH8XHX2ySTk\nMS8IkaLJ1mx8CH9xWG3/yWR6lbpInxkrgASt744wAouWEcxL61boHk1HMIAI\nmExKlIjOv/RVwsFRLtapISANAi+kvD2x/DRtJ1M9bEWRde9Usjl6Gykaml0T\nzS7Am63bvlDM16Dn8z3TYFOdXKY+/Ya+ufuVeewhM1+Pn/oIu0pden1tdIWo\nqKuJl0v70n4E7+BGRgGGFp/AV/o4XWm+b5oe6fmtMI4rPRmn57pQYeDK93zl\nUDbbBL22Hdc6fruMZbI52++knYov4/px/xZY+Z6x9CJGYvqsfeCTnzw2XA+k\nIj6dA1rZcKfdfKQSotMcLX6JP62ck9fjEnCL0i3YpXjbiQ/uL7y6B09kw1R2\nrMlN\r\n=DI5q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git","type":"git","directory":"packages/remark-lint-no-duplicate-defined-urls"},"_npmVersion":"7.20.6","description":"remark-lint rule to warn on definitions that define the same urls","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unist-util-visit":"^4.0.0","unified-lint-rule":"^2.0.0","unist-util-position":"^4.0.0","unist-util-generated":"^2.0.0","unist-util-stringify-position":"^3.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-duplicate-defined-urls_2.0.1_1629208266521_0.035238327355173515","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"remark-lint-no-duplicate-defined-urls","version":"2.1.0","keywords":["remark","lint","rule","remark-lint-rule","duplicate","definition","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-duplicate-defined-urls@2.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"c270436b89bd22a67358e6cd49ac085878e9a923","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-2.1.0.tgz","fileCount":4,"integrity":"sha512-cjJy83xTCVovH40NrSzxQZLB7vYklvkaUeuWiEo0xnWpS7cQA1IubusRVPuNmZq90E4OKBGBHw4KOXb6nZf94g==","signatures":[{"sig":"MEQCIEzAGmw8c3VQMtBPoYBlIVj5v0lzsCrHq/uV0E/dY2a/AiBda5EVcrkykFF+82WuCC3fZn1dcMEWOuIIH9cjOeGc1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7039},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"201e9950440ab3abce83e755af180f6b2016affc","scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git","type":"git","directory":"packages/remark-lint-no-duplicate-defined-urls"},"_npmVersion":"7.23.0","description":"remark-lint rule to warn on definitions that define the same urls","directories":{},"sideEffects":false,"_nodeVersion":"16.9.0","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unist-util-visit":"^4.0.0","unified-lint-rule":"^2.0.0","unist-util-position":"^4.0.0","unist-util-generated":"^2.0.0","unist-util-stringify-position":"^3.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-duplicate-defined-urls_2.1.0_1631963515031_0.7151930766851011","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"remark-lint-no-duplicate-defined-urls","version":"2.1.1","keywords":["remark","lint","rule","remark-lint-rule","duplicate","definition","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-duplicate-defined-urls@2.1.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"c322de4e2d97ef0a06c31315d61548f2d021fc35","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-2.1.1.tgz","fileCount":4,"integrity":"sha512-iMiJVabYt22vxfinDkf6xOSCJ9N6kDfnqjM4U8cFOHIui6Oo5rjlfl2qYHl7uRFaIjwKIZBho4NL07vOcxp+KQ==","signatures":[{"sig":"MEQCIGcqOPPeTTYBSBnSKoS9nWuCniHIW/gB/iD1oCxQ69ZBAiBKzf8eGNdFlbT/EqzqGv3ldwzCq9JRlgIGbkH6kCEl/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqeH3CRA9TVsSAnZWagAAIMoP/jfW+p3eLqixCqRoxtSb\nQHwQf7ZDRsXkLNQVMXtEN1EkHAC3+vhCqxfCgtUzEagfxf6Yy/fL7T092k0x\nj7shVkTK8bKTDBJ4A0OZtlS3GUTddmbyBZOuaskkkIesAyyNaVrbKavLw5On\nKFn/u6vQmLQHNaLxg9gWxNRrZiI36w3Cn6zMjIgbv1BuqZPBLgQCRFgLiQ5d\nxpKs0AMw5cQ0O5ljSNT5OCgPjMXrXxOvy6mCU0+JCSDQ1JFjrXsJuRLIgJuJ\nDC3lQquPyYdPZJzoi5CXDFr64LMtQxalLrgE2WnCiP5K0ggU3BhY4EF+tia4\nNJPZ48X8QlLVi4E2If+79OeKJicEnUifvlOl3cSJBueWtB0+xanrGPncsH3m\nng4v1Edn6mcg4Jb43bgaFmqB8t8f29WzD2gEWnH954MqMUanxb2ZN0hnmaad\nmGv8c/TGbGILFnfBLKvqpwuPFs3d9ZA0FJJuTrfdHW9Yk/yZdqA+Yn2yLdgB\nZY5JoGyGQdVF3ZhqVU7DkZeNkPdgC+S104yj9jlTLO3Xr5YvaHxtPoL5VCM4\n7lCzIE3i/91PT7TD9/tlxqrhEA05Htky7RisTgJYRhqKzAWhpQJ2ANQUCoZq\nR8+/ol4EzvBOq2Qehhof8AAPqLUwMOcfaSais7XvPwvbMN8XWMrdeP0ggapD\n78Ar\r\n=vkdW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"5269b64da47b82874c317f83e1e0f4cbead91785","scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git","type":"git","directory":"packages/remark-lint-no-duplicate-defined-urls"},"_npmVersion":"8.1.0","description":"remark-lint rule to warn on definitions that define the same urls","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unist-util-visit":"^4.0.0","unified-lint-rule":"^2.0.0","unist-util-position":"^4.0.0","unist-util-generated":"^2.0.0","unist-util-stringify-position":"^3.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-duplicate-defined-urls_2.1.1_1638523383525_0.2583028728213055","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"remark-lint-no-duplicate-defined-urls","version":"2.1.2","keywords":["remark","lint","rule","remark-lint-rule","duplicate","definition","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-duplicate-defined-urls@2.1.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"4e628190b4fe93dbe6428c16cbd832bf89bffdb4","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-2.1.2.tgz","fileCount":4,"integrity":"sha512-EkJijD5LPwFikfr7unGKC0ylePGIXXliGG0qNYL0OA3ZA4pDpSslP3DCrJpIl/Q+xrW0/Zl6V227586rj4Td0g==","signatures":[{"sig":"MEUCIG4fJsdhwi6n6zyB5AGITFHPyN9TiwvjIzd6U+lJ9vuUAiEA8IKKVTMorlFn1GJ+pl0Uf7mC7+J/y39SEXVpwqeRgCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8945},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"639271aed95fa579623f385bade4939a9c70e959","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git","type":"git","directory":"packages/remark-lint-no-duplicate-defined-urls"},"_npmVersion":"9.6.4","description":"remark-lint rule to warn on definitions that define the same urls","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unist-util-visit":"^4.0.0","unified-lint-rule":"^2.0.0","unist-util-position":"^4.0.0","unist-util-generated":"^2.0.0","unist-util-stringify-position":"^3.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-duplicate-defined-urls_2.1.2_1684246088292_0.6573621847213245","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"remark-lint-no-duplicate-defined-urls","version":"3.0.0","keywords":["definition","duplicate","lint","remark","remark-lint","remark-lint-rule","rule","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-duplicate-defined-urls@3.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":{"rules":{"capitalized-comments":"off"},"prettier":true},"dist":{"shasum":"1d3788dda089a0495e2d8eb1ab939ac0b1a92ba6","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-3.0.0.tgz","fileCount":5,"integrity":"sha512-i6oGry+ISf3M5bu3okPspbOd6tgZj6biWJIOFT6K7lbKunnFpbIeosmoa1ZyY6CBp3N6i33toSiX+xk50F06vQ==","signatures":[{"sig":"MEYCIQDULhavw2Wks0Gr6Tkb2OvYeDDHR2K1X0ZLdBXxN3MUWAIhAIWPQNsy5impdlHh0T41Di817v8OJw/elSCyUsASRHd5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11538},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"6b6ea9caad1b6ebab719d6d57d08729ad6d91fb4","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git#main","type":"git"},"_npmVersion":"10.5.0","description":"remark-lint rule to warn on definitions that define the same urls","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"devlop":"^1.0.0","@types/mdast":"^4.0.0","vfile-message":"^4.0.0","unified-lint-rule":"^3.0.0","mdast-util-phrasing":"^4.0.0","unist-util-visit-parents":"^6.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-duplicate-defined-urls_3.0.0_1712681906897_0.20946040353112627","host":"s3://npm-registry-packages"}},"3.0.1":{"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"dependencies":{"@types/mdast":"^4.0.0","devlop":"^1.0.0","mdast-util-phrasing":"^4.0.0","unified-lint-rule":"^3.0.0","unist-util-visit-parents":"^6.0.0","vfile-message":"^4.0.0"},"description":"remark-lint rule to warn on definitions that define the same urls","exports":"./index.js","funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"keywords":["definition","duplicate","lint","remark","remark-lint","remark-lint-rule","rule","url"],"license":"MIT","name":"remark-lint-no-duplicate-defined-urls","repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-lint.git#main"},"scripts":{},"sideEffects":false,"typeCoverage":{"atLeast":100,"strict":true},"type":"module","version":"3.0.1","xo":{"prettier":true,"rules":{"capitalized-comments":"off"}},"_id":"remark-lint-no-duplicate-defined-urls@3.0.1","gitHead":"46ccbcd49deaada0172ad10425a2cd6b5f21a2c2","types":"./index.d.ts","homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","_nodeVersion":"23.1.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-NRIznPGHA7Run0PWkb3aFX8b/SdAhnbUkIxGVTmuS+1c0GuFH/2QrYiSMbVAq/vGevA6FJHiKkKaiUprc5QHug==","shasum":"e1be0e85388692620a5e524296eb19d17f5cadf5","tarball":"https://registry.npmjs.org/remark-lint-no-duplicate-defined-urls/-/remark-lint-no-duplicate-defined-urls-3.0.1.tgz","fileCount":5,"unpackedSize":11197,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC5GEw/CpB3pZ4mEeHGteuJ7SWe8zpczR1HiSaOX9YZUAiAb66LEv2lZDI6iYEUi1pXwJ09WxydiwJlOI59KrHDUmA=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"remcohaszing","email":"remcohaszing@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/remark-lint-no-duplicate-defined-urls_3.0.1_1737981192932_0.8457689021567707"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-30T13:19:33.352Z","modified":"2025-01-27T12:33:13.450Z","1.0.0":"2020-03-30T13:19:33.449Z","1.0.1":"2020-07-02T10:43:55.097Z","2.0.0":"2021-08-12T12:26:13.387Z","2.0.1":"2021-08-17T13:51:06.674Z","2.1.0":"2021-09-18T11:11:55.160Z","2.1.1":"2021-12-03T09:23:03.885Z","2.1.2":"2023-05-16T14:08:08.426Z","3.0.0":"2024-04-09T16:58:27.083Z","3.0.1":"2025-01-27T12:33:13.104Z"},"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","keywords":["definition","duplicate","lint","remark","remark-lint","remark-lint-rule","rule","url"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-lint.git#main"},"description":"remark-lint rule to warn on definitions that define the same urls","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"remcohaszing","email":"remcohaszing@gmail.com"}],"readme":"<!--This file is generated-->\n\n# remark-lint-no-duplicate-defined-urls\n\n[![Build][badge-build-image]][badge-build-url]\n[![Coverage][badge-coverage-image]][badge-coverage-url]\n[![Downloads][badge-downloads-image]][badge-downloads-url]\n[![Size][badge-size-image]][badge-size-url]\n[![Sponsors][badge-funding-sponsors-image]][badge-funding-url]\n[![Backers][badge-funding-backers-image]][badge-funding-url]\n[![Chat][badge-chat-image]][badge-chat-url]\n\n[`remark-lint`][github-remark-lint] rule to warn when URLs are defined multiple times.\n\n## Contents\n\n* [What is this?](#what-is-this)\n* [When should I use this?](#when-should-i-use-this)\n* [Presets](#presets)\n* [Install](#install)\n* [Use](#use)\n* [API](#api)\n  * [`unified().use(remarkLintNoDuplicateDefinedUrls)`](#unifieduseremarklintnoduplicatedefinedurls)\n* [Recommendation](#recommendation)\n* [Examples](#examples)\n* [Compatibility](#compatibility)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package checks that defined URLs are unique.\n\n## When should I use this?\n\nYou can use this package to check that definitions are useful.\n\n## Presets\n\nThis plugin is not included in presets maintained here.\n\n## Install\n\nThis package is [ESM only][github-gist-esm].\nIn Node.js (version 16+),\ninstall with [npm][npm-install]:\n\n```sh\nnpm install remark-lint-no-duplicate-defined-urls\n```\n\nIn Deno with [`esm.sh`][esm-sh]:\n\n```js\nimport remarkLintNoDuplicateDefinedUrls from 'https://esm.sh/remark-lint-no-duplicate-defined-urls@3'\n```\n\nIn browsers with [`esm.sh`][esm-sh]:\n\n```html\n<script type=\"module\">\n  import remarkLintNoDuplicateDefinedUrls from 'https://esm.sh/remark-lint-no-duplicate-defined-urls@3?bundle'\n</script>\n```\n\n## Use\n\nOn the API:\n\n```js\nimport remarkLint from 'remark-lint'\nimport remarkLintNoDuplicateDefinedUrls from 'remark-lint-no-duplicate-defined-urls'\nimport remarkParse from 'remark-parse'\nimport remarkStringify from 'remark-stringify'\nimport {read} from 'to-vfile'\nimport {unified} from 'unified'\nimport {reporter} from 'vfile-reporter'\n\nconst file = await read('example.md')\n\nawait unified()\n  .use(remarkParse)\n  .use(remarkLint)\n  .use(remarkLintNoDuplicateDefinedUrls)\n  .use(remarkStringify)\n  .process(file)\n\nconsole.error(reporter(file))\n```\n\nOn the CLI:\n\n```sh\nremark --frail --use remark-lint --use remark-lint-no-duplicate-defined-urls .\n```\n\nOn the CLI in a config file (here a `package.json`):\n\n```diff\n …\n \"remarkConfig\": {\n   \"plugins\": [\n     …\n     \"remark-lint\",\n+    \"remark-lint-no-duplicate-defined-urls\",\n     …\n   ]\n }\n …\n```\n\n## API\n\nThis package exports no identifiers.\nIt exports no additional [TypeScript][typescript] types.\nThe default export is\n[`remarkLintNoDuplicateDefinedUrls`][api-remark-lint-no-duplicate-defined-urls].\n\n### `unified().use(remarkLintNoDuplicateDefinedUrls)`\n\nWarn when URLs are defined multiple times.\n\n###### Parameters\n\nThere are no options.\n\n###### Returns\n\nTransform ([`Transformer` from `unified`][github-unified-transformer]).\n\n## Recommendation\n\nIt’s likely a mistake when the same URL is defined with different\nidentifiers.\n\n## Examples\n\n##### `ok.md`\n\n###### In\n\n```markdown\nThe first planet is [mercury][].\n\n[mercury]: https://example.com/mercury/\n[venus]: https://example.com/venus/\n```\n\n###### Out\n\nNo messages.\n\n##### `not-ok.md`\n\n###### In\n\n```markdown\n[mercury]: https://example.com/mercury/\n[venus]: https://example.com/mercury/\n```\n\n###### Out\n\n```text\n2:1-2:38: Unexpected definition with an already defined URL (as `mercury`), expected unique URLs\n```\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line,\n`remark-lint-no-duplicate-defined-urls@3`,\ncompatible with Node.js 16.\n\n## Contribute\n\nSee [`contributing.md`][github-dotfiles-contributing] in [`remarkjs/.github`][github-dotfiles-health] for ways\nto get started.\nSee [`support.md`][github-dotfiles-support] for ways to get help.\n\nThis project has a [code of conduct][github-dotfiles-coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][file-license] © [Titus Wormer][author]\n\n[api-remark-lint-no-duplicate-defined-urls]: #unifieduseremarklintnoduplicatedefinedurls\n\n[author]: https://wooorm.com\n\n[badge-build-image]: https://github.com/remarkjs/remark-lint/workflows/main/badge.svg\n\n[badge-build-url]: https://github.com/remarkjs/remark-lint/actions\n\n[badge-chat-image]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[badge-chat-url]: https://github.com/remarkjs/remark/discussions\n\n[badge-coverage-image]: https://img.shields.io/codecov/c/github/remarkjs/remark-lint.svg\n\n[badge-coverage-url]: https://codecov.io/github/remarkjs/remark-lint\n\n[badge-downloads-image]: https://img.shields.io/npm/dm/remark-lint-no-duplicate-defined-urls.svg\n\n[badge-downloads-url]: https://www.npmjs.com/package/remark-lint-no-duplicate-defined-urls\n\n[badge-funding-backers-image]: https://opencollective.com/unified/backers/badge.svg\n\n[badge-funding-sponsors-image]: https://opencollective.com/unified/sponsors/badge.svg\n\n[badge-funding-url]: https://opencollective.com/unified\n\n[badge-size-image]: https://img.shields.io/bundlejs/size/remark-lint-no-duplicate-defined-urls\n\n[badge-size-url]: https://bundlejs.com/?q=remark-lint-no-duplicate-defined-urls\n\n[esm-sh]: https://esm.sh\n\n[file-license]: https://github.com/remarkjs/remark-lint/blob/main/license\n\n[github-dotfiles-coc]: https://github.com/remarkjs/.github/blob/main/code-of-conduct.md\n\n[github-dotfiles-contributing]: https://github.com/remarkjs/.github/blob/main/contributing.md\n\n[github-dotfiles-health]: https://github.com/remarkjs/.github\n\n[github-dotfiles-support]: https://github.com/remarkjs/.github/blob/main/support.md\n\n[github-gist-esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[github-remark-lint]: https://github.com/remarkjs/remark-lint\n\n[github-unified-transformer]: https://github.com/unifiedjs/unified#transformer\n\n[npm-install]: https://docs.npmjs.com/cli/install\n\n[typescript]: https://www.typescriptlang.org\n","readmeFilename":"readme.md"}