Make JS client case sensitive wrt. reserved words (#8905)

Fixes #8904
This commit is contained in:
delenius
2021-03-06 02:40:06 -08:00
committed by GitHub
parent e25fa8ed7d
commit 7b5a583345
25 changed files with 761 additions and 98 deletions

View File

@@ -64,9 +64,16 @@ These options may be applied as additional-properties (cli) or configOptions (pl
## RESERVED WORDS
<ul class="column-ul">
<li>Array</li>
<li>Date</li>
<li>Infinity</li>
<li>Math</li>
<li>NaN</li>
<li>Number</li>
<li>Object</li>
<li>String</li>
<li>abstract</li>
<li>arguments</li>
<li>array</li>
<li>boolean</li>
<li>break</li>
<li>byte</li>
@@ -76,7 +83,6 @@ These options may be applied as additional-properties (cli) or configOptions (pl
<li>class</li>
<li>const</li>
<li>continue</li>
<li>date</li>
<li>debugger</li>
<li>default</li>
<li>delete</li>
@@ -94,27 +100,22 @@ These options may be applied as additional-properties (cli) or configOptions (pl
<li>for</li>
<li>function</li>
<li>goto</li>
<li>hasownproperty</li>
<li>hasOwnProperty</li>
<li>if</li>
<li>implements</li>
<li>import</li>
<li>in</li>
<li>infinity</li>
<li>instanceof</li>
<li>int</li>
<li>interface</li>
<li>isfinite</li>
<li>isnan</li>
<li>isprototypeof</li>
<li>isFinite</li>
<li>isNaN</li>
<li>isPrototypeOf</li>
<li>let</li>
<li>long</li>
<li>math</li>
<li>nan</li>
<li>native</li>
<li>new</li>
<li>null</li>
<li>number</li>
<li>object</li>
<li>package</li>
<li>private</li>
<li>protected</li>
@@ -123,20 +124,19 @@ These options may be applied as additional-properties (cli) or configOptions (pl
<li>return</li>
<li>short</li>
<li>static</li>
<li>string</li>
<li>super</li>
<li>switch</li>
<li>synchronized</li>
<li>this</li>
<li>throw</li>
<li>throws</li>
<li>tostring</li>
<li>toString</li>
<li>transient</li>
<li>true</li>
<li>try</li>
<li>typeof</li>
<li>undefined</li>
<li>valueof</li>
<li>valueOf</li>
<li>var</li>
<li>void</li>
<li>volatile</li>