title: Object doesn't support property or method 'replace' on Internet Explorer 11
body: <p>I am trying to make my Vuejs application work on IE11. However, one node module (<strong>vue-directive-tooltip</strong>) throw an error on IE11:</p>
  
  <p><strong>Object doesn't support property or methode "replace"</strong></p>
  
  <p>The module is supposed to be IE11 compatible. I have tried to require the polyfill I need at the top of the entry point to my application. I have also tried to add the node module to the transpile dependencies.</p>
  
  <p>vue.config.js:</p>
  
  <pre><code>require("@babel/polyfill");
  
  configureWebpack: {
    entry: ["@babel/polyfill", path.resolve(__dirname, "./src/main.js")],
  }
  </code></pre>
  
  <p>babel.config.js: </p>
  
  <pre><code>module.exports = {
    "presets": [
      [
        "@babel/preset-env",
        {
          "targets": {
            "browsers": [ "&gt;0.25%"]
          },
          "useBuiltIns": "entry",
          "debug": true
        }
      ]
    ],
    "plugins": [
      "@babel/plugin-proposal-object-rest-spread"
    ]
  };
  
  </code></pre>
  
  <p>I expect the vue-directive-tooltip to work on IE11, but the actual output is the following error message:</p>
  
  <p><strong>SCRIPT438: Object doesn't support property or method 'replace'.</strong></p>