Skip to content

Commit d30841d

Browse files
committed
Update dependencies
1 parent dadd5d9 commit d30841d

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

lib/index.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,13 @@ export function fromEstree(estree, options = {}) {
3232
leave(node, field, index, parents) {
3333
const parent = parents[parents.length - 1]
3434
/** @type {EstreeNode} */
35-
// @ts-expect-error: indexable.
36-
const context = field === null || index === null ? parent : parent[field]
37-
/** @type {string | number | null} */
38-
const prop = index === null ? field : index
35+
const context =
36+
field === undefined || index === undefined
37+
? parent
38+
: // @ts-expect-error: indexable.
39+
parent[field]
40+
/** @type {string | number | undefined} */
41+
const prop = index === undefined ? field : index
3942
/** @type {UnistNode} */
4043
const copy = {}
4144
/** @type {string} */
@@ -94,7 +97,7 @@ export function fromEstree(estree, options = {}) {
9497

9598
copy.position = positionFromEstree(node)
9699

97-
if (prop === null) {
100+
if (prop === undefined) {
98101
tail = copy
99102
} else {
100103
// @ts-expect-error: indexable.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838
"types": "index.d.ts",
3939
"dependencies": {
4040
"@types/estree-jsx": "^1.0.0",
41-
"estree-util-visit": "^1.0.0",
42-
"unist-util-position-from-estree": "^1.0.0"
41+
"estree-util-visit": "^2.0.0",
42+
"unist-util-position-from-estree": "^2.0.0"
4343
},
4444
"devDependencies": {
4545
"@types/node": "^20.0.0",

0 commit comments

Comments
 (0)