Skip to content

Commit 28dbb4d

Browse files
committed
html-to-text v9.0.5 cli v0.5.4 - bump deps
1 parent a185c14 commit 28dbb4d

File tree

9 files changed

+466
-315
lines changed

9 files changed

+466
-315
lines changed

package-lock.json

+435-301
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,18 @@
2929
"devDependencies": {
3030
"@rollup/plugin-json": "^6.0.0",
3131
"@rollup/plugin-node-resolve": "^15.0.1",
32-
"@types/node": "14.18.36",
32+
"@types/node": "14.18.40",
3333
"ava": "^5.2.0",
3434
"c8": "^7.13.0",
3535
"chai": "^4.3.7",
3636
"concurrently": "^7.6.0",
3737
"copyfiles": "^2.4.1",
38-
"eslint": "^8.34.0",
38+
"eslint": "^8.36.0",
3939
"eslint-plugin-filenames": "^1.3.2",
4040
"eslint-plugin-import": "^2.27.5",
41-
"eslint-plugin-jsdoc": "^40.0.0",
41+
"eslint-plugin-jsdoc": "^40.1.0",
4242
"mocha": "^10.2.0",
43-
"rimraf": "^4.1.2",
43+
"rimraf": "^4.4.1",
4444
"rollup": "^2.79.1"
4545
}
4646
}

packages/base/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
"main": "src/index.js",
1212
"dependencies": {
1313
"@selderee/plugin-htmlparser2": "^0.11.0",
14-
"deepmerge": "^4.3.0",
14+
"deepmerge": "^4.3.1",
1515
"dom-serializer": "^2.0.0",
16-
"htmlparser2": "^8.0.1",
16+
"htmlparser2": "^8.0.2",
1717
"selderee": "^0.11.0"
1818
}
1919
}

packages/html-to-md/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@
4646
},
4747
"dependencies": {
4848
"@selderee/plugin-htmlparser2": "^0.11.0",
49-
"deepmerge": "^4.3.0",
49+
"deepmerge": "^4.3.1",
5050
"dom-serializer": "^2.0.0",
5151
"domutils": "^3.0.1",
52-
"htmlparser2": "^8.0.1",
52+
"htmlparser2": "^8.0.2",
5353
"selderee": "^0.11.0"
5454
},
5555
"ava": {

packages/html-to-text-cli/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## Version 0.5.4
4+
5+
- Based on `html-to-text` version 9.0.5 ([changelog](https://github.com/html-to-text/node-html-to-text/blob/master/packages/html-to-text/CHANGELOG.md))
6+
37
## Version 0.5.3
48

59
- Based on `html-to-text` version 9.0.4 ([changelog](https://github.com/html-to-text/node-html-to-text/blob/master/packages/html-to-text/CHANGELOG.md))

packages/html-to-text-cli/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@html-to/text-cli",
3-
"version": "0.5.3",
3+
"version": "0.5.4",
44
"description": "CLI html to plain text converter",
55
"keywords": [
66
"html",
@@ -42,8 +42,8 @@
4242
"dependencies": {
4343
"@selderee/plugin-htmlparser2": "^0.11.0",
4444
"aspargvs": "^0.6.0",
45-
"deepmerge": "^4.3.0",
46-
"htmlparser2": "^8.0.1",
45+
"deepmerge": "^4.3.1",
46+
"htmlparser2": "^8.0.2",
4747
"selderee": "^0.11.0"
4848
}
4949
}

packages/html-to-text/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## Version 9.0.5
4+
5+
* `htmlparser2` updated from 8.0.1 to 8.0.2 ([release notes](https://github.com/fb55/htmlparser2/releases)) - this fixes broken parsing in certain situations: [#285](https://github.com/html-to-text/node-html-to-text/issues/285);
6+
* `deepmerge` updated from 4.3.0 to 4.3.1 - no functional changes;
7+
* added a link to attribute selectors syntax to Readme.
8+
9+
All commits: [9.0.4...9.0.5](https://github.com/html-to-text/node-html-to-text/compare/9.0.4...9.0.5)
10+
311
## Version 9.0.4
412

513
* fixed: `dataTable` formatter was missing some existing cells in incompletely defined tables: [#282](https://github.com/html-to-text/node-html-to-text/issues/282);

packages/html-to-text/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "html-to-text",
3-
"version": "9.0.4",
3+
"version": "9.0.5",
44
"description": "Advanced html to plain text converter",
55
"keywords": [
66
"html",
@@ -49,9 +49,9 @@
4949
},
5050
"dependencies": {
5151
"@selderee/plugin-htmlparser2": "^0.11.0",
52-
"deepmerge": "^4.3.0",
52+
"deepmerge": "^4.3.1",
5353
"dom-serializer": "^2.0.0",
54-
"htmlparser2": "^8.0.1",
54+
"htmlparser2": "^8.0.2",
5555
"selderee": "^0.11.0"
5656
},
5757
"mocha": {

packages/html-to-text/test/html-to-text.js

+5
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ describe('html-to-text', function () {
5959
expect(defaultConvert(html)).to.equal('text');
6060
});
6161

62+
it('should not break after special tag followed by an entity', function () {
63+
const html = /*html*/`<style>a{}</style>&apos;<br/><span>text</span>`;
64+
expect(defaultConvert(html)).to.equal("'\ntext");
65+
});
66+
6267
});
6368

6469
describe('wordwrap option', function () {

0 commit comments

Comments
 (0)