Skip to content

Commit f21c1b1

Browse files
committed
Remove unneeded dependency
1 parent da7b30d commit f21c1b1

File tree

5 files changed

+8
-10
lines changed

5 files changed

+8
-10
lines changed

lib/handlers/image-reference.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* @typedef {import('../index.js').Handler} Handler
55
*/
66

7-
import normalize from 'mdurl/encode.js'
7+
import {sanitizeUri} from 'micromark-util-sanitize-uri'
88
import {revert} from '../revert.js'
99

1010
/**
@@ -19,7 +19,7 @@ export function imageReference(h, node) {
1919
}
2020

2121
/** @type {Properties} */
22-
const props = {src: normalize(def.url || ''), alt: node.alt}
22+
const props = {src: sanitizeUri(def.url || ''), alt: node.alt}
2323

2424
if (def.title !== null && def.title !== undefined) {
2525
props.title = def.title

lib/handlers/image.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
* @typedef {import('../index.js').Handler} Handler
55
*/
66

7-
import normalize from 'mdurl/encode.js'
7+
import {sanitizeUri} from 'micromark-util-sanitize-uri'
88

99
/**
1010
* @type {Handler}
1111
* @param {Image} node
1212
*/
1313
export function image(h, node) {
1414
/** @type {Properties} */
15-
const props = {src: normalize(node.url), alt: node.alt}
15+
const props = {src: sanitizeUri(node.url), alt: node.alt}
1616

1717
if (node.title !== null && node.title !== undefined) {
1818
props.title = node.title

lib/handlers/link-reference.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* @typedef {import('../index.js').Handler} Handler
55
*/
66

7-
import normalize from 'mdurl/encode.js'
7+
import {sanitizeUri} from 'micromark-util-sanitize-uri'
88
import {revert} from '../revert.js'
99
import {all} from '../traverse.js'
1010

@@ -20,7 +20,7 @@ export function linkReference(h, node) {
2020
}
2121

2222
/** @type {Properties} */
23-
const props = {href: normalize(def.url || '')}
23+
const props = {href: sanitizeUri(def.url || '')}
2424

2525
if (def.title !== null && def.title !== undefined) {
2626
props.title = def.title

lib/handlers/link.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* @typedef {import('../index.js').Handler} Handler
55
*/
66

7-
import normalize from 'mdurl/encode.js'
7+
import {sanitizeUri} from 'micromark-util-sanitize-uri'
88
import {all} from '../traverse.js'
99

1010
/**
@@ -13,7 +13,7 @@ import {all} from '../traverse.js'
1313
*/
1414
export function link(h, node) {
1515
/** @type {Properties} */
16-
const props = {href: normalize(node.url)}
16+
const props = {href: sanitizeUri(node.url)}
1717

1818
if (node.title !== null && node.title !== undefined) {
1919
props.title = node.title

package.json

-2
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@
3737
"dependencies": {
3838
"@types/hast": "^2.0.0",
3939
"@types/mdast": "^3.0.0",
40-
"@types/mdurl": "^1.0.0",
4140
"mdast-util-definitions": "^5.0.0",
42-
"mdurl": "^1.0.0",
4341
"micromark-util-sanitize-uri": "^1.0.0",
4442
"trim-lines": "^3.0.0",
4543
"unist-builder": "^3.0.0",

0 commit comments

Comments
 (0)