Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(nodecli): update to marked@14 #1760

Merged
merged 1 commit into from
Aug 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions source/use-case/nodecli/md-to-html/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ markedのパッケージは[npm][]で配布されているので、`npm install`
次のコマンドを実行して、markedのバージョン4.0をインストールします。[^1]

```shell
$ npm install marked@4.0
$ npm install marked@14.0
```

インストールが完了すると、`package.json`ファイルは次のようになっています。
Expand Down Expand Up @@ -59,7 +59,7 @@ markedではこの`gfm`オプションがデフォルトで`true`になってい
`gfm`オプションが有効のときは、URLの文字列が自動的に`<a>`タグのリンクに置き換わります。

```html
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>
<ul>
Expand All @@ -73,7 +73,7 @@ markedではこの`gfm`オプションがデフォルトで`true`になってい
[import title:"main.js"](src/main-2.js)

```html
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
https://jsprimer.net/</p>
<ul>
Expand Down Expand Up @@ -133,7 +133,7 @@ console.log(values.gfm); // --gfmフラグがあればtrue、なければfalse

```shell
$ node main.js sample.md
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
https://jsprimer.net/</p>
<ul>
Expand All @@ -147,7 +147,7 @@ GFMオプションが有効になっているため、URLがリンクに変換

```shell
$ node main.js --gfm sample.md
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>
<ul>
Expand Down
11 changes: 6 additions & 5 deletions source/use-case/nodecli/md-to-html/src/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/use-case/nodecli/md-to-html/src/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@
"author": "",
"license": "ISC",
"dependencies": {
"marked": "^4.0.0"
"marked": "^14.0.0"
}
}
12 changes: 6 additions & 6 deletions source/use-case/nodecli/refactor-and-unittest/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ $ npm test
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected ... Lines skipped

'<h1 id="サンプルファイル">サンプルファイル</h1>\n' +
'<h1>サンプルファイル</h1>\n' +
'<p>これはサンプルです。\n' +
...
'<li>サンプル1</li>\n' +
Expand All @@ -163,8 +163,8 @@ $ npm test
at async Test.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '<h1 id="サンプルファイル">サンプルファイル</h1>\n<p>これはサンプルです。\n<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>\n<ul>\n<li>サンプル1</li>\n<li>サンプル2</li>\n</ul>',
expected: '<h1 id="サンプルファイル">サンプルファイル</h1>\n<p>これはサンプルです。\n<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>\n<ul>\n<li>サンプル1</li>\n<li>サンプル2</li>\n</ul>\n;;;',
actual: '<h1>サンプルファイル</h1>\n<p>これはサンプルです。\n<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>\n<ul>\n<li>サンプル1</li>\n<li>サンプル2</li>\n</ul>',
expected: '<h1>サンプルファイル</h1>\n<p>これはサンプルです。\n<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>\n<ul>\n<li>サンプル1</li>\n<li>サンプル2</li>\n</ul>\n;;;',
operator: 'strictEqual'
}

Expand All @@ -184,7 +184,7 @@ test at file:/Users/laco/nodecli/test/md2html-test.js:21:1
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected ... Lines skipped

'<h1 id="サンプルファイル">サンプルファイル</h1>\n' +
'<h1>サンプルファイル</h1>\n' +
'<p>これはサンプルです。\n' +
...
'<li>サンプル1</li>\n' +
Expand All @@ -197,8 +197,8 @@ test at file:/Users/laco/nodecli/test/md2html-test.js:21:1
at async Test.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '<h1 id="サンプルファイル">サンプルファイル</h1>\n<p>これはサンプルです。\n<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>\n<ul>\n<li>サンプル1</li>\n<li>サンプル2</li>\n</ul>',
expected: '<h1 id="サンプルファイル">サンプルファイル</h1>\n<p>これはサンプルです。\n<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>\n<ul>\n<li>サンプル1</li>\n<li>サンプル2</li>\n</ul>\n;;;',
actual: '<h1>サンプルファイル</h1>\n<p>これはサンプルです。\n<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>\n<ul>\n<li>サンプル1</li>\n<li>サンプル2</li>\n</ul>',
expected: '<h1>サンプルファイル</h1>\n<p>これはサンプルです。\n<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>\n<ul>\n<li>サンプル1</li>\n<li>サンプル2</li>\n</ul>\n;;;',
operator: 'strictEqual'
}
```
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@
"author": "",
"license": "ISC",
"dependencies": {
"marked": "^4.0.0"
"marked": "^14.0.0"
}
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
https://jsprimer.net/</p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
https://jsprimer.net/</p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
https://jsprimer.net/</p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
https://jsprimer.net/</p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
https://jsprimer.net/</p>
<ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
<a href="https://jsprimer.net/">https://jsprimer.net/</a></p>
<ul>
Comment on lines -1 to 4
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GFMではauto linkが有効になってる

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 id="サンプルファイル">サンプルファイル</h1>
<h1>サンプルファイル</h1>
<p>これはサンプルです。
https://jsprimer.net/</p>
<ul>
Expand Down