azu / azu/gitbook-plugin-include-codeblock
Only match includes at the beginning of the line
Open
- Dominant language
- JavaScript
- Stars
- 40
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
It seems that this is matching all links whether they start at the beginning of the line or not. Here's the regex in use:
```regexp
/\[(?=((?:[^\]]|\\.)*))\1\]\((?=((?:[^\)]|\\.)*))\2\)/gm
```
Seems like a simple fix would be:
```regexp
/^\[(?=((?:[^\]]|\\.)*))\1\]\((?=((?:[^\)]|\\.)*))\2\)/gm
```
This is related to #65. Another fix that would resolve both issues, and increase the performance of the plugin:
```regexp
/^\[(?=(import|include(?:[^\]]|\\.)*))\1\]\((?=((?:[^\)]|\\.)*))\2\)/gm
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.