generated from smyalygames/quartz
55 lines
808 B
JavaScript
55 lines
808 B
JavaScript
const ES3 = {
|
|
break: true,
|
|
continue: true,
|
|
delete: true,
|
|
else: true,
|
|
for: true,
|
|
function: true,
|
|
if: true,
|
|
in: true,
|
|
new: true,
|
|
return: true,
|
|
this: true,
|
|
typeof: true,
|
|
var: true,
|
|
void: true,
|
|
while: true,
|
|
with: true,
|
|
case: true,
|
|
catch: true,
|
|
default: true,
|
|
do: true,
|
|
finally: true,
|
|
instanceof: true,
|
|
switch: true,
|
|
throw: true,
|
|
try: true
|
|
}
|
|
|
|
const ESnext = {
|
|
// in addition to reservedES3
|
|
await: true,
|
|
debugger: true,
|
|
class: true,
|
|
enum: true,
|
|
extends: true,
|
|
super: true,
|
|
const: true,
|
|
export: true,
|
|
import: true,
|
|
null: true,
|
|
true: true,
|
|
false: true,
|
|
implements: true,
|
|
let: true,
|
|
private: true,
|
|
public: true,
|
|
yield: true,
|
|
interface: true,
|
|
package: true,
|
|
protected: true,
|
|
static: true
|
|
}
|
|
|
|
module.exports = { ES3, ESnext }
|