Skip to content

Commit 6196c9c

Browse files
committed
chore(deps): update to marked@4
BREAKING CHANGE: update to marked v4
1 parent cf9aa52 commit 6196c9c

File tree

4 files changed

+28
-28
lines changed

4 files changed

+28
-28
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,20 +61,20 @@
6161
"@types/dompurify": "^2.3.1",
6262
"@types/jsdom": "^16.2.13",
6363
"@types/mocha": "^9.0.0",
64-
"@types/node": "^15.6.1",
64+
"@types/node": "^16.11.7",
6565
"cross-env": "^7.0.3",
6666
"lint-staged": "^11.2.6",
6767
"mocha": "^9.1.3",
68-
"prettier": "^2.3.0",
68+
"prettier": "^2.4.1",
6969
"rimraf": "^3.0.2",
7070
"ts-node": "^10.4.0",
7171
"ts-node-test-register": "^10.0.0",
72-
"typescript": "^4.3.2"
72+
"typescript": "^4.4.4"
7373
},
7474
"dependencies": {
75-
"@types/marked": "^3.0.3",
75+
"@types/marked": "^4.0.0",
7676
"dompurify": "^2.3.3",
7777
"jsdom": "^18.1.0",
78-
"marked": "^3.0.8"
78+
"marked": "^4.0.2"
7979
}
8080
}

src/Options.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { MarkedOptions } from "marked";
1+
import type { marked } from "marked";
22

33
export type createMarkdownOptions = {
4-
marked?: MarkedOptions;
4+
marked?: marked.MarkedOptions;
55
dompurify?: {
66
ADD_ATTR?: string[];
77
ADD_TAGS?: string[];

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Node.js version
2-
import marked from "marked";
2+
import { marked } from "marked";
33
import { JSDOM } from "jsdom";
44
import createDOMPurify from "dompurify";
55
import { createMarkdownOptions } from "./Options";

yarn.lock

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@
7676
"@types/parse5" "*"
7777
"@types/tough-cookie" "*"
7878

79-
"@types/marked@^3.0.3":
80-
version "3.0.3"
81-
resolved "https://registry.yarnpkg.com/@types/marked/-/marked-3.0.3.tgz#37878f405d5f0cff0e6128cea330bd0aa8df8cb3"
82-
integrity sha512-ZgAr847Wl68W+B0sWH7F4fDPxTzerLnRuUXjUpp1n4NjGSs8hgPAjAp7NQIXblG34MXTrf5wWkAK8PVJ2LIlVg==
79+
"@types/marked@^4.0.0":
80+
version "4.0.0"
81+
resolved "https://registry.yarnpkg.com/@types/marked/-/marked-4.0.0.tgz#2e7036d348adc7f5916946349596194b99eb4673"
82+
integrity sha512-Zuz0vlQDfPuop4aFFWFdFTTpVmFqkwAQJ4Onxmgc2ZMxhgaO0UxEwWpz23uHXd9QhwsFB1BJBmWNjheZmqdBuQ==
8383

8484
"@types/mocha@^9.0.0":
8585
version "9.0.0"
@@ -91,10 +91,10 @@
9191
resolved "https://registry.yarnpkg.com/@types/node/-/node-15.6.1.tgz#32d43390d5c62c5b6ec486a9bc9c59544de39a08"
9292
integrity sha512-7EIraBEyRHEe7CH+Fm1XvgqU6uwZN8Q7jppJGcqjROMT29qhAuuOxYB1uEY5UMYQKEmA5D+5tBnhdaPXSsLONA==
9393

94-
"@types/node@^15.6.1":
95-
version "15.14.7"
96-
resolved "https://registry.yarnpkg.com/@types/node/-/node-15.14.7.tgz#29fea9a5b14e2b75c19028e1c7a32edd1e89fe92"
97-
integrity sha512-FA45p37/mLhpebgbPWWCKfOisTjxGK9lwcHlJ6XVLfu3NgfcazOJHdYUZCWPMK8QX4LhNZdmfo6iMz9FqpUbaw==
94+
"@types/node@^16.11.7":
95+
version "16.11.7"
96+
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.7.tgz#36820945061326978c42a01e56b61cd223dfdc42"
97+
integrity sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==
9898

9999
"@types/normalize-package-data@^2.4.0":
100100
version "2.4.0"
@@ -959,10 +959,10 @@ make-error@^1.1.1:
959959
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
960960
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
961961

962-
marked@^3.0.8:
963-
version "3.0.8"
964-
resolved "https://registry.yarnpkg.com/marked/-/marked-3.0.8.tgz#2785f0dc79cbdc6034be4bb4f0f0a396bd3f8aeb"
965-
integrity sha512-0gVrAjo5m0VZSJb4rpL59K1unJAMb/hm8HRXqasD8VeC8m91ytDPMritgFSlKonfdt+rRYYpP/JfLxgIX8yoSw==
962+
marked@^4.0.2:
963+
version "4.0.2"
964+
resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.2.tgz#934301f536612b4bf2a3e45201d15c14b1f923ae"
965+
integrity sha512-ze2N3qbBW/Ejqjw9FcSrSgsYJJHj8lA4k+VY6cxtTmK0Lw5CJl93iqdRbd6OPoTKzY1qBEYfOWukS9FtStdBdQ==
966966

967967
merge-stream@^2.0.0:
968968
version "2.0.0"
@@ -1184,10 +1184,10 @@ prelude-ls@~1.1.2:
11841184
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
11851185
integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
11861186

1187-
prettier@^2.3.0:
1188-
version "2.3.2"
1189-
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d"
1190-
integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==
1187+
prettier@^2.4.1:
1188+
version "2.4.1"
1189+
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.4.1.tgz#671e11c89c14a4cfc876ce564106c4a6726c9f5c"
1190+
integrity sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==
11911191

11921192
psl@^1.1.33:
11931193
version "1.8.0"
@@ -1504,10 +1504,10 @@ type-fest@^0.6.0:
15041504
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
15051505
integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
15061506

1507-
typescript@^4.3.2:
1508-
version "4.3.5"
1509-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4"
1510-
integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==
1507+
typescript@^4.4.4:
1508+
version "4.4.4"
1509+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.4.tgz#2cd01a1a1f160704d3101fd5a58ff0f9fcb8030c"
1510+
integrity sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==
15111511

15121512
universalify@^0.1.2:
15131513
version "0.1.2"

0 commit comments

Comments
 (0)