Format on %raw would fill much blank lines

vscode settings.json

"[rescript]": {
    "editor.defaultFormatter": "chenglou92.rescript-vscode"
  },

when saving files which contains %raw embeded javascript, there would be much blank lines putted in the %raw block in vscode

before save file:

let parsePageUrls: unit => array<string> = %raw(`
  function () {
    const divs = document.getElementsByClassName("title")
    const urls = []
    for (let i=0; i<divs.length; i++) {
      const url = divs[i].getElementsByTagName("a")[0].href
      urls.push(url)
      console.log("push url: ", url)
    }
    return urls
  }
`)

after save file:

let parsePageUrls: unit => array<string> = %raw(` 

  function () {

    const divs = document.getElementsByClassName("title")

    const urls = []

    for (let i=0; i<divs.length; i++) { 

      const url = divs[i].getElementsByTagName("a")[0].href

      urls.push(url)

      console.log("push url: ", url)

    }

    return urls

  }

`)

The blank lines will become more when editing and saving again.

let parsePageUrls: unit => array<string> = %raw(` 



  function () {



    const divs = document.getElementsByClassName("title")



    const urls = []



    for (let i=0; i<divs.length; i++) { 



      const url = divs[i].getElementsByTagName("a")[0].href



      urls.push(url)



      console.log("push url: ", url)



    }



    return urls



  }



`)

Nobody reply me on github :weary:
The Issue of rescript-vscode