fix undefined links
This commit is contained in:
parent
bfb0fcab29
commit
cee20a2f76
|
@ -84,7 +84,7 @@ Currently approaching a v1 release 🎉 Would you like to help test the RC? _You
|
|||
Install the binary via npm.
|
||||
|
||||
```sh
|
||||
npm install --global gmi-web-cli@1.0.3-rc.1
|
||||
npm install --global gmi-web-cli@1.0.4-rc.1
|
||||
```
|
||||
|
||||
Render .html for all the .gmi files in the current directory
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
.nh
|
||||
.ad l
|
||||
.\" Begin generated content:
|
||||
.TH "gmi-web" "1" "2021-01-30" "1.0.2-rc.1"
|
||||
.TH "gmi-web" "1" "2021-01-30" "1.0.3-rc.1"
|
||||
.P
|
||||
.SH NAME
|
||||
.P
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
gmi-web(1) "1.0.3-rc.1"
|
||||
gmi-web(1) "1.0.4-rc.1"
|
||||
|
||||
# NAME
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
.nh
|
||||
.ad l
|
||||
.\" Begin generated content:
|
||||
.TH "gmi.css" "5" "2021-01-30" "1.0.2-rc.1"
|
||||
.TH "gmi.css" "5" "2021-01-30" "1.0.3-rc.1"
|
||||
.P
|
||||
.SH NAME
|
||||
.P
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
gmi.css(5) "1.0.3-rc.1"
|
||||
gmi.css(5) "1.0.4-rc.1"
|
||||
|
||||
# NAME
|
||||
|
||||
|
|
2
package-lock.json
generated
2
package-lock.json
generated
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "gmi-web-cli",
|
||||
"version": "1.0.2-rc.1",
|
||||
"version": "1.0.3-rc.1",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "gmi-web-cli",
|
||||
"version": "1.0.3-rc.1",
|
||||
"version": "1.0.4-rc.1",
|
||||
"description": "A bridge between HTML and Gemini",
|
||||
"main": "cli.js",
|
||||
"bin": {
|
||||
|
|
|
@ -65,8 +65,7 @@ function gemtext(tokens, options) {
|
|||
body = body.concat(tokens.slice(0, closing).map(({ text }) => text));
|
||||
body.push("</pre>");
|
||||
tokens = tokens.slice(closing + 1);
|
||||
}
|
||||
else if (cursor.li) {
|
||||
} else if (cursor.li) {
|
||||
body.push(`<ul>`);
|
||||
const closing = tokens.findIndex((token) => !token.li);
|
||||
body = body.concat(tokens.slice(0, closing).map(line));
|
||||
|
@ -94,7 +93,7 @@ function line(
|
|||
if (video && VIDEO_EXT.test(href))
|
||||
return `<video controls src="${href}" title="${title}"/></video>`;
|
||||
|
||||
return `<a href="${href}">${escape(title) || href}</a>`;
|
||||
return `<a href="${href}">${title ? escape(title) : href}</a>`;
|
||||
}
|
||||
if (h1) return `<h1>${escape(h1)}</h1>`;
|
||||
if (h2) return `<h2>${escape(h2)}</h2>`;
|
||||
|
|
Loading…
Reference in a new issue