<p dir="auto"><strong>Original</strong></p>
<div class="highlight highlight-source-ts notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="module m {
    var z = x;
    var y = {
        a: x,
        x
    };
}"><pre class="notranslate">module <span class="pl-s1">m</span> <span class="pl-kos">{</span>
    <span class="pl-k">var</span> <span class="pl-s1">z</span> <span class="pl-c1">=</span> <span class="pl-s1">x</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">y</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span>
        <span class="pl-c1">a</span>: <span class="pl-s1">x</span><span class="pl-kos">,</span>
        x
    <span class="pl-kos">}</span><span class="pl-kos">;</span>
<span class="pl-kos">}</span></pre></div>
<p dir="auto"><strong>Expect</strong></p>
<div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="(function (m) {
    var z = m.x;
    var y = {
        a: m.x,
        x: m.x
    };
})(m || (m = {}));"><pre class="notranslate"><span class="pl-kos">(</span><span class="pl-k">function</span> <span class="pl-kos">(</span><span class="pl-s1">m</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-k">var</span> <span class="pl-s1">z</span> <span class="pl-c1">=</span> <span class="pl-s1">m</span><span class="pl-kos">.</span><span class="pl-c1">x</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">y</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span>
        <span class="pl-c1">a</span>: <span class="pl-s1">m</span><span class="pl-kos">.</span><span class="pl-c1">x</span><span class="pl-kos">,</span>
        <span class="pl-c1">x</span>: <span class="pl-s1">m</span><span class="pl-kos">.</span><span class="pl-c1">x</span>
    <span class="pl-kos">}</span><span class="pl-kos">;</span>
<span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">(</span><span class="pl-s1">m</span> <span class="pl-c1">||</span> <span class="pl-kos">(</span><span class="pl-s1">m</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div>
<p dir="auto"><strong>Actual</strong></p>
<div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="(function (m) {
    var z = m.x;
    var y = {
        a: m.x,
        x
    };
})(m || (m = {}));"><pre class="notranslate"><span class="pl-kos">(</span><span class="pl-k">function</span> <span class="pl-kos">(</span><span class="pl-s1">m</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-k">var</span> <span class="pl-s1">z</span> <span class="pl-c1">=</span> <span class="pl-s1">m</span><span class="pl-kos">.</span><span class="pl-c1">x</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">y</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span>
        <span class="pl-c1">a</span>: <span class="pl-s1">m</span><span class="pl-kos">.</span><span class="pl-c1">x</span><span class="pl-kos">,</span>
        x
    <span class="pl-kos">}</span><span class="pl-kos">;</span>
<span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">(</span><span class="pl-s1">m</span> <span class="pl-c1">||</span> <span class="pl-kos">(</span><span class="pl-s1">m</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div>
<ul dir="auto">
<li>objectLiteralShorthandPropertiesWithModuleES6.js</li>
<li>giant.js</li>
</ul>
<p dir="auto">Please fill the following out:</p>
<ul dir="auto">
<li>Name: IDeliverable, Ltd.</li>
<li>Homepage url: <a href="http://www.ideliverable.com" rel="nofollow">http://www.ideliverable.com</a></li>
<li>Brand Guidelines/Licensing: N/A</li>
<li>Logo: <a href="http://www.ideliverable.com/Media/Default/Site/Logo-Full-Color-Transparent.svg" rel="nofollow">http://www.ideliverable.com/Media/Default/Site/Logo-Full-Color-Transparent.svg</a></li>
</ul>
<blockquote>
<p dir="auto">Example:</p>
<p dir="auto">Name: Microsoft<br>
Homepage url: <a href="https://microsoft.com" rel="nofollow">https://microsoft.com</a><br>
Brand Guidelines/Licensing: <a href="https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/logo.aspx" rel="nofollow">https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/logo.aspx</a><br>
Logo: <a href="https://news.microsoft.com/microsoft-news-center-photos/msft_logo_rgb_c-gray/" rel="nofollow">https://news.microsoft.com/microsoft-news-center-photos/msft_logo_rgb_c-gray/</a></p>
</blockquote>