@@ -5,7 +5,7 @@ import mdxJsxToMarkdown from 'mdast-util-mdx-jsx/to-markdown.js'
55import mdxjsEsmFromMarkdown from 'mdast-util-mdxjs-esm/from-markdown.js'
66import mdxjsEsmToMarkdown from 'mdast-util-mdxjs-esm/to-markdown.js'
77
8- var own = { } . hasOwnProperty
8+ const own = { } . hasOwnProperty
99
1010export const mdxFromMarkdown = configure ( [
1111 mdxExpressionFromMarkdown ,
@@ -14,8 +14,8 @@ export const mdxFromMarkdown = configure([
1414] )
1515
1616function configure ( extensions ) {
17- var config = { canContainEols : [ ] }
18- var index = - 1
17+ const config = { canContainEols : [ ] }
18+ let index = - 1
1919
2020 while ( ++ index < extensions . length ) {
2121 extension ( config , extensions [ index ] )
@@ -25,18 +25,19 @@ function configure(extensions) {
2525}
2626
2727function extension ( config , extension ) {
28- var key
29- var left
30- var right
28+ let key
29+ let left
3130
3231 for ( key in extension ) {
33- left = own . call ( config , key ) ? config [ key ] : ( config [ key ] = { } )
34- right = extension [ key ]
35-
36- if ( key === 'canContainEols' ) {
37- config [ key ] = [ ] . concat ( left , right )
38- } else {
39- Object . assign ( left , right )
32+ if ( own . call ( extension , key ) ) {
33+ left = own . call ( config , key ) ? config [ key ] : ( config [ key ] = { } )
34+ const right = extension [ key ]
35+
36+ if ( key === 'canContainEols' ) {
37+ config [ key ] = [ ] . concat ( left , right )
38+ } else {
39+ Object . assign ( left , right )
40+ }
4041 }
4142 }
4243}
0 commit comments