remarkjs / remark-gfm

remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)

Home Page:https://remark.js.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

False positive warnings

AlexWayfer opened this issue · comments

Subject of the issue

I have wrong warnings.

Your environment

  • OS: doesn't matter, for example Arch Linux
  • Packages: check in the PR
  • Env: latest, for example Node.js 15.6.0 and npm 6.14.11.

Steps to reproduce

Faced with it here: AlexWayfer/sequel-enum_values#56

  1. There are no such issues in actual Code of Conduct file.
  2. I couldn't reproduce the issue locally even with rm -r node_modules/, but I can with rm package-lock.json.

The difference is:

> diff package-lock.json package-lock.json.bak                                                                       26 Jan 22:00:44 
6,8c6,8
< 			"version": "7.12.11",
< 			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
< 			"integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
---
> 			"version": "7.10.4",
> 			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
> 			"integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
15,17c15,17
< 			"version": "7.12.11",
< 			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
< 			"integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
---
> 			"version": "7.10.4",
> 			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
> 			"integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
145,147c145,147
< 			"version": "2.2.0",
< 			"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
< 			"integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
---
> 			"version": "2.1.0",
> 			"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz",
> 			"integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==",
210,212c210,212
< 			"version": "3.5.1",
< 			"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
< 			"integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
---
> 			"version": "3.4.3",
> 			"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz",
> 			"integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==",
217c217
< 				"fsevents": "~2.3.1",
---
> 				"fsevents": "~2.1.2",
271,273c271,273
< 			"version": "4.3.1",
< 			"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
< 			"integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
---
> 			"version": "4.2.0",
> 			"resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
> 			"integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
367,369c367,369
< 			"version": "2.3.1",
< 			"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz",
< 			"integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==",
---
> 			"version": "2.1.3",
> 			"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
> 			"integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
425,427c425,427
< 			"version": "1.3.8",
< 			"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
< 			"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
---
> 			"version": "1.3.5",
> 			"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
> 			"integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
462,464c462,464
< 			"version": "2.0.5",
< 			"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
< 			"integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
---
> 			"version": "2.0.4",
> 			"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
> 			"integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
525,527c525,527
< 			"version": "3.14.1",
< 			"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
< 			"integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
---
> 			"version": "3.14.0",
> 			"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
> 			"integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
614,616c614,616
< 			"version": "0.8.4",
< 			"resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.4.tgz",
< 			"integrity": "sha512-jj891B5pV2r63n2kBTFh8cRI2uR9LQHsXG1zSDqfhXkIlDzrTcIlbB5+5aaYEkl8vOPIOPLf8VT7Ere1wWTMdw==",
---
> 			"version": "0.8.1",
> 			"resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.1.tgz",
> 			"integrity": "sha512-qJXNcFcuCSPqUF0Tb0uYcFDIq67qwB3sxo9RPdf9vG8T90ViKnksFqdB/Coq2a7sTnxL/Ify2y7aIQXDkQFH0w==",
620,623c620,622
< 				"mdast-util-to-string": "^2.0.0",
< 				"micromark": "~2.11.0",
< 				"parse-entities": "^2.0.0",
< 				"unist-util-stringify-position": "^2.0.0"
---
> 				"mdast-util-to-string": "^1.0.0",
> 				"micromark": "~2.10.0",
> 				"parse-entities": "^2.0.0"
627,629c626,628
< 			"version": "0.1.1",
< 			"resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-0.1.1.tgz",
< 			"integrity": "sha512-oE1W1zSXU2L2LHg91V22HC3Z1fbsOZTBYUQq+kpM29f9297TbRm0C1l3bQ88RREl0WaUQaB49G7trvwy5utUKQ==",
---
> 			"version": "0.1.0",
> 			"resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-0.1.0.tgz",
> 			"integrity": "sha512-HLfygQL6HdhJhFbLta4Ki9hClrzyAxRjyRvpm5caN65QZL+NyHPmqFlnF9vm1Rn58JT2+AbLwNcEDY4MEvkk8Q==",
635,636c634
< 				"mdast-util-gfm-task-list-item": "^0.1.0",
< 				"mdast-util-to-markdown": "^0.6.1"
---
> 				"mdast-util-gfm-task-list-item": "^0.1.0"
640,642c638,640
< 			"version": "0.1.2",
< 			"resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-0.1.2.tgz",
< 			"integrity": "sha512-WFeIrcNNsfBety0gyWuiBIPing9UkVcl/m2iZOyW1uHEH2evjFocet2h77M24ub0WyZ4ucnQn/jWhO5Ozl6j4g==",
---
> 			"version": "0.1.1",
> 			"resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-0.1.1.tgz",
> 			"integrity": "sha512-gJ2xSpqKCetSr22GEWpZH3f5ffb4pPn/72m4piY0v7T/S+O7n7rw+sfoPLhb2b4O7WdnERoYdALRcmD68FMtlw==",
646,648c644,646
< 			"version": "0.2.3",
< 			"resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-0.2.3.tgz",
< 			"integrity": "sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==",
---
> 			"version": "0.2.2",
> 			"resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-0.2.2.tgz",
> 			"integrity": "sha512-T37ZbaokJcRbHROXmoVAieWnesPD5N21tv2ifYzaGRLbkh1gknItUGhZzHefUn5Zc/eaO/iTDSAFOBrn/E8kWw==",
651c649
< 				"mdast-util-to-markdown": "^0.6.0"
---
> 				"mdast-util-to-markdown": "^0.5.0"
655,657c653,655
< 			"version": "0.1.6",
< 			"resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.6.tgz",
< 			"integrity": "sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==",
---
> 			"version": "0.1.4",
> 			"resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.4.tgz",
> 			"integrity": "sha512-T4xFSON9kUb/IpYA5N+KGWcsdGczAvILvKiXQwUGind6V9fvjPCR9yhZnIeaLdBWXaz3m/Gq77ZtuLMjtFR4IQ==",
661c659
< 				"mdast-util-to-markdown": "~0.6.0"
---
> 				"mdast-util-to-markdown": "^0.5.0"
665,667c663,665
< 			"version": "0.1.6",
< 			"resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-0.1.6.tgz",
< 			"integrity": "sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==",
---
> 			"version": "0.1.4",
> 			"resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-0.1.4.tgz",
> 			"integrity": "sha512-AMiHyBHvaYN2p3ztFv7gDgTF7keZDaA9plTixRXWT0aqL0QdN43QaG5+hzcRNbjCsEWBxWhpcNk1Diq0TiIEvw==",
670c668
< 				"mdast-util-to-markdown": "~0.6.0"
---
> 				"mdast-util-to-markdown": "^0.5.0"
680,682c678,680
< 			"version": "0.6.2",
< 			"resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.2.tgz",
< 			"integrity": "sha512-iRczns6WMvu0hUw02LXsPDJshBIwtUPbvHBWo19IQeU0YqmzlA8Pd30U8V7uiI0VPkxzS7A/NXBXH6u+HS87Zg==",
---
> 			"version": "0.5.3",
> 			"resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.5.3.tgz",
> 			"integrity": "sha512-sr8q7fQJ1xoCqZSXW6dO/MYu2Md+a4Hfk9uO+XHCfiBhVM0EgWtfAV7BuN+ff6otUeu2xDyt1o7vhZGwOG3+BA==",
687c685
< 				"mdast-util-to-string": "^2.0.0",
---
> 				"mdast-util-to-string": "^1.0.0",
694,696c692,694
< 			"version": "2.0.0",
< 			"resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
< 			"integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
---
> 			"version": "1.1.0",
> 			"resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz",
> 			"integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==",
700,702c698,700
< 			"version": "2.11.2",
< 			"resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.2.tgz",
< 			"integrity": "sha512-IXuP76p2uj8uMg4FQc1cRE7lPCLsfAXuEfdjtdO55VRiFO1asrCSQ5g43NmPqFtRwzEnEhafRVzn2jg0UiKArQ==",
---
> 			"version": "2.10.1",
> 			"resolved": "https://registry.npmjs.org/micromark/-/micromark-2.10.1.tgz",
> 			"integrity": "sha512-fUuVF8sC1X7wsCS29SYQ2ZfIZYbTymp0EYr6sab3idFjigFFjGa5UwoniPlV9tAgntjuapW1t9U+S0yDYeGKHQ==",
710,712c708,710
< 			"version": "0.3.2",
< 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-0.3.2.tgz",
< 			"integrity": "sha512-ToQEpLkRgg7Tp8D3GM/SjZFPV0cCwWNxZmoEVIOQivOswRtPg7gg2WlCrtHhUWFNX+DgDjbq0iLOPGp4Y15oug==",
---
> 			"version": "0.3.1",
> 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-0.3.1.tgz",
> 			"integrity": "sha512-lJlhcOqzoJdjQg+LMumVHdUQ61LjtqGdmZtrAdfvatRUnJTqZlRwXXHdLQgNDYlFw4mycZ4NSTKlya5QcQXl1A==",
715c713
< 				"micromark": "~2.11.0",
---
> 				"micromark": "~2.10.0",
724,726c722,724
< 			"version": "0.5.5",
< 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-0.5.5.tgz",
< 			"integrity": "sha512-UBK5/7efGCyfNW3bGAOIB0zaMfclhXi7/f4JPJkLCBgoksPJJs2UeX/uk2FS7H/cbnGd7L7X0CbNkH6ceK82Ww==",
---
> 			"version": "0.5.1",
> 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-0.5.1.tgz",
> 			"integrity": "sha512-j30923tDp0faCNDjwqe4cMi+slegbGfc3VEAExEU8d54Q/F6pR6YxCVH+6xV0ItRoj3lCn1XkUWcy6FC3S9BOw==",
729c727
< 				"micromark": "~2.11.0"
---
> 				"micromark": "~2.10.0"
733,735c731,733
< 			"version": "0.6.3",
< 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-0.6.3.tgz",
< 			"integrity": "sha512-MKMoP9x2dsr1aeX46ibBwVf4Q6nJsi5aaUFTOMOID5VOLSxwl4CrqUV4OGFQd6AqhtzBJAxaV+N2trlTBtZDNQ==",
---
> 			"version": "0.6.2",
> 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-0.6.2.tgz",
> 			"integrity": "sha512-aehEEqtTn3JekJNwZZxa7ZJVfzmuaWp4ew6x6sl3VAKIwdDZdqYeYSQIrNKwNgH7hX0g56fAwnSDLusJggjlCQ==",
738c736
< 				"micromark": "~2.11.0"
---
> 				"micromark": "~2.10.0"
742,744c740,742
< 			"version": "0.4.2",
< 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-0.4.2.tgz",
< 			"integrity": "sha512-AAzmj85XO1ydHYX0Lz52HGhcH2sZLm2AVvkwzELXWgZF6vGdq5yZ3CTByFRsqNUPyQBSIYFKLDAtc6KlnO42aw==",
---
> 			"version": "0.4.1",
> 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-0.4.1.tgz",
> 			"integrity": "sha512-xVpqOnfFaa2OtC/Y7rlt4tdVFlUHdoLH3RXAZgb/KP3DDyKsAOx6BRS3UxiiyvmD/p2l6VUpD4bMIniuP4o4JA==",
747c745
< 				"micromark": "~2.11.0"
---
> 				"micromark": "~2.10.0"
757,763c755,758
< 			"version": "0.3.3",
< 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-0.3.3.tgz",
< 			"integrity": "sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==",
< 			"dev": true,
< 			"requires": {
< 				"micromark": "~2.11.0"
< 			}
---
> 			"version": "0.3.1",
> 			"resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-0.3.1.tgz",
> 			"integrity": "sha512-3ZiolwyLEF+t2KvGqKdBNEybiacQCsBgDx4PRZz/dttwo0PkcVKh7jpxc6UdHQuNMJ/YRUNuCSal0WuoAlefAA==",
> 			"dev": true
840,842c835,837
< 			"version": "5.2.0",
< 			"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
< 			"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
---
> 			"version": "5.1.0",
> 			"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz",
> 			"integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==",
993,1000d987
< 			},
< 			"dependencies": {
< 				"mdast-util-to-string": {
< 					"version": "1.1.0",
< 					"resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz",
< 					"integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==",
< 					"dev": true
< 				}
1053,1060d1039
< 			},
< 			"dependencies": {
< 				"mdast-util-to-string": {
< 					"version": "1.1.0",
< 					"resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz",
< 					"integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==",
< 					"dev": true
< 				}
1074,1081d1052
< 			},
< 			"dependencies": {
< 				"mdast-util-to-string": {
< 					"version": "1.1.0",
< 					"resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz",
< 					"integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==",
< 					"dev": true
< 				}
1187,1189c1158,1160
< 			"version": "9.0.1",
< 			"resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz",
< 			"integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==",
---
> 			"version": "9.0.0",
> 			"resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.0.tgz",
> 			"integrity": "sha512-8x29DpTbVzEc6Dwb90qhxCtbZ6hmj3BxWWDpMhA+1WM4dOEGH5U5/GFe3Be5Hns5MvPSFAr1e2KSVtKZkK5nUw==",
1192c1163
< 				"mdast-util-to-markdown": "^0.6.0"
---
> 				"mdast-util-to-markdown": "^0.5.0"
1200a1172,1177
> 		"replace-ext": {
> 			"version": "1.0.0",
> 			"resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
> 			"integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
> 			"dev": true
> 		},
1365,1367c1342,1344
< 			"version": "3.0.2",
< 			"resolved": "https://registry.npmjs.org/unified-message-control/-/unified-message-control-3.0.2.tgz",
< 			"integrity": "sha512-lhF8fKjDo2cIPx1re5X1QinqUonl+AN6F0XfEaab8w/hjqX7FZAhzu4P8g6pmYp09ld+HSWFwdRJj+Y8xD0q7Q==",
---
> 			"version": "3.0.1",
> 			"resolved": "https://registry.npmjs.org/unified-message-control/-/unified-message-control-3.0.1.tgz",
> 			"integrity": "sha512-K2Kvvp1DBzeuxYLLsumZh/gDWUTl4e2z/P3VReFirC78cfHKtQifbhnfRrSBtKtd1Uc6cvYTW0/SZIUaMAEcTg==",
1375,1377c1352,1354
< 			"version": "1.1.6",
< 			"resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz",
< 			"integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==",
---
> 			"version": "1.1.5",
> 			"resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.5.tgz",
> 			"integrity": "sha512-1TC+NxQa4N9pNdayCYA1EGUOCAO0Le3fVp7Jzns6lnua/mYgwHo0tz5WUAfrdpNch1RZLHc61VZ1SDgrtNXLSw==",
1390,1392c1367,1369
< 			"version": "4.0.4",
< 			"resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.4.tgz",
< 			"integrity": "sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA==",
---
> 			"version": "4.0.2",
> 			"resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz",
> 			"integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==",
1438,1440c1415,1417
< 			"version": "4.2.1",
< 			"resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
< 			"integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
---
> 			"version": "4.2.0",
> 			"resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.0.tgz",
> 			"integrity": "sha512-a/alcwCvtuc8OX92rqqo7PflxiCgXRFjdyoGVuYV+qbgCb0GgZJRvIgCD4+U/Kl1yhaRsaTwksF88xbPyGsgpw==",
1444a1422
> 				"replace-ext": "1.0.0",
1450,1452c1428,1430
< 			"version": "3.2.0",
< 			"resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz",
< 			"integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==",
---
> 			"version": "3.1.0",
> 			"resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.1.0.tgz",
> 			"integrity": "sha512-FCZ4AN9xMcjFIG1oGmZKo61PjwJHRVA+0/tPUP2ul4uIwjGGndIxavEMRpWn5p4xwm/ZsdXp9YNygf1ZyE4x8g==",
1466,1468c1444,1446
< 			"version": "6.0.2",
< 			"resolved": "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-6.0.2.tgz",
< 			"integrity": "sha512-GN2bH2gs4eLnw/4jPSgfBjo+XCuvnX9elHICJZjVD4+NM0nsUrMTvdjGY5Sc/XG69XVTgLwj7hknQVc6M9FukA==",
---
> 			"version": "6.0.1",
> 			"resolved": "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-6.0.1.tgz",
> 			"integrity": "sha512-0OppK9mo8G2XUpv+hIKLVSDsoxJrXnOy73+vIm0jQUOUFYRduqpFHX+QqAQfvRHyX9B0UFiRuNJnBOjQCIsw1g==",

Expected behavior

No warnings for a file without offenses.

Actual behavior

Warnings somewhy, with the same versions of remark and remark-gfm, as I see, but, I guess, with different indirect dependencies versions.

I report here, in remark-gfm, because there are warning only from it and it has its own dependencies.

@AlexWayfer please include the actual error when opening bug reports.
Manually looking at your CI build https://github.com/AlexWayfer/sequel-enum_values/pull/56/checks?check_run_id=1771577367
The issue is related to autolink literals, this issue is being tracked at micromark/micromark-extension-gfm-autolink-literal#5 and a possible solution in the works at micromark/micromark-extension-gfm-autolink-literal#6
closing this issue, as it isn't actionable at the remark-gfm level and will be resolved in micromark-extension-gfm-autolink-literal

@AlexWayfer please include the actual error when opening bug reports.
Manually looking at your CI build https://github.com/AlexWayfer/sequel-enum_values/pull/56/checks?check_run_id=1771577367
The issue is related to autolink literals, this issue is being tracked at micromark/micromark-extension-gfm-autolink-literal#5 and a possible solution in the works at micromark/micromark-extension-gfm-autolink-literal#6
closing this issue, as it isn't actionable at the remark-gfm level and will be resolved in micromark-extension-gfm-autolink-literal

Sorry, of course, my bad.

The output is:

CHANGELOG.md: no issues found
CODE_OF_CONDUCT.md
  37:120-37:141  warning  Don’t use literal URLs without angle brackets  no-literal-urls        remark-lint
  43:103-43:156  warning  Don’t use literal URLs without angle brackets  no-literal-urls        remark-lint
     46:1-46:56  warning  Found unused definition                        no-unused-definitions  remark-lint

README.md: no issues found

⚠ 3 warnings
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ remark: `cat CODE_OF_CONDUCT.md && remark . --frail`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @ remark script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/alex/.npm/_logs/2021-01-26T19_00_33_189Z-debug.log

You can see it in the mentioned PR and, more detailed, in the CI task: https://cirrus-ci.com/task/6656178379816960

So, here not only auto-links, but also no-unused-definitions. Is it related?

A regression in the autolink parser has cause cases where links inside of links happen.

[Visit www.example.com](http://www.example.com) please

is interpreted as

<p>[Visit <a href="http://www.example.com%5D(http://www.example.com">www.example.com](http://www.example.com</a>) please.</p>\n

which is why rules around links and link references are currently breaking.

pinning micromark-extension-gfm-autolink-literal to 0.5.4 or 0.5.3 until a fix is available, may be a way to unblock AlexWayfer/sequel-enum_values#56

A regression in the autolink parser has cause cases where links inside of links happen.

[Visit www.example.com](http://www.example.com) please

is interpreted as

<p>[Visit <a href="http://www.example.com%5D(http://www.example.com">www.example.com](http://www.example.com</a>) please.</p>\n

which is why rules around links and link references are currently breaking.

pinning micromark-extension-gfm-autolink-literal to 0.5.4 or 0.5.3 until a fix is available, may be a way to unblock AlexWayfer/sequel-enum_values#56

Oh, thank you! Sorry for bothering.

No worries, it's a quirky bug that shows up in some unexpected ways.