<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Dumber Gist</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">
  <link rel="stylesheet"
      href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.4.0/styles/default.min.css">
  <link href="https://cdn.jsdelivr.net/npm/halfmoon@1.1.1/css/halfmoon-variables.min.css" rel="stylesheet" />
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.4.0/highlight.min.js"></script>
</head>
<!--
Dumber Gist uses dumber bundler, the default bundle file
is /dist/entry-bundle.js.
The starting module is pointed to "main" (data-main attribute on script)
which is your src/main.js.
-->
<body class="p-20">
  <p>Input Data: </p>
  <pre><code id="data" class="language-json" style="width: 100%;"></code></pre>
  <p>Expected Result:</p>
  <pre><code id="expected" class="language-json" style="width: 100%;"></code></pre>
  <p>Current Result:</p>
  <pre><code id="result" class="language-json" style="width: 100%;"></code></pre>
  <script src="/dist/entry-bundle.js" data-main="main"></script>
  <script>
    const expected = [
        {key: 'name', value: 'john'},
        {key: 'phone', value: '111-222-3333'},
      ];
    const data = {
      name: 'john',
      phone: '111-222-3333'
    };
    
    document.querySelector('#expected').innerHTML = JSON.stringify(expected, null, 4);
    document.querySelector('#result').innerHTML = JSON.stringify(objectToArray(data), null, 4);
    document.querySelector('#data').innerHTML = JSON.stringify(data, null, 4);
    
    hljs.highlightAll();
  
  </script>
</body>
</html>