Skip to content
This repository was archived by the owner on Nov 25, 2024. It is now read-only.

Commit a71abb4

Browse files
author
James
authored
Merge pull request #357 from jamesramsay/fix-http-links
Fix: http link detection
2 parents 1e27d42 + 460713b commit a71abb4

7 files changed

Lines changed: 9 additions & 5 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ __Returns__
304304

305305
__Examples__
306306

307-
```
307+
```javascript
308308
import { trancludeFile, resolveHttpUrl, resolveLocalUrl, resolveString } from 'hercule';
309309

310310
function myResolver(url, source) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hercule",
3-
"version": "4.0.0-beta.1",
3+
"version": "4.0.0-beta.2",
44
"description": "Markdown, API Blueprint and string transclusion",
55
"main": "./lib/hercule",
66
"scripts": {

src/resolver.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import through2 from 'through2';
77

88
export function resolveHttpUrl(url) {
99
// TODO: handle relative link in
10-
const isHttpUrl = /https?:\/\//;
10+
const isHttpUrl = /^https?:\/\//;
1111
if (!isHttpUrl.test(url)) return null;
1212

1313
const content = got.stream(url);

test/fixtures/references/_expect.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@
33
## Add venues [/venues]
44

55
venues
6+
7+
http://example.com/

test/fixtures/references/_expect.md.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/fixtures/references/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
:[Venues](venues.md resource:"venues")
1+
:[Venues](venues.md resource:"venues" homepage:"http://example.com/")

test/fixtures/references/venues.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@
33
## Add venues [/venues]
44

55
:[POST](post.md attributes:"Venue" description:"A great location")
6+
7+
:[Homepage URL](homepage)

0 commit comments

Comments
 (0)