File tree Expand file tree Collapse file tree 3 files changed +3
-9
lines changed
Expand file tree Collapse file tree 3 files changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -149,9 +149,7 @@ export function walk(
149149 context,
150150 path,
151151 replaceWith ( newNode ) {
152- if ( replacedNode ) {
153- throw new Error ( 'Cannot replace a node more than once' )
154- }
152+ if ( replacedNode ) return
155153 replacedNode = true
156154
157155 if ( Array . isArray ( newNode ) ) {
Original file line number Diff line number Diff line change @@ -98,9 +98,7 @@ export function walk(
9898 visit ( node , {
9999 parent,
100100 replaceWith ( newNode ) {
101- if ( replacedNode ) {
102- throw new Error ( 'Cannot replace a node more than once' )
103- }
101+ if ( replacedNode ) return
104102 replacedNode = true
105103
106104 if ( Array . isArray ( newNode ) ) {
Original file line number Diff line number Diff line change @@ -69,9 +69,7 @@ export function walk(
6969 visit ( node , {
7070 parent,
7171 replaceWith ( newNode ) {
72- if ( replacedNode ) {
73- throw new Error ( 'Cannot replace a node more than once' )
74- }
72+ if ( replacedNode ) return
7573 replacedNode = true
7674
7775 if ( Array . isArray ( newNode ) ) {
You can’t perform that action at this time.
0 commit comments