Skip to content

Commit 236f582

Browse files
committed
Upgrade to ECMAScript 2020
This is needed in order to use `globalThis`, see #1894.
1 parent e8e5735 commit 236f582

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

.eslintrc.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
module.exports = {
22
extends: ['eslint:recommended', 'plugin:compat/recommended', 'prettier'],
33
globals: {
4-
self: false
4+
self: false,
55
},
66
env: {
77
node: true,
8-
es2017: true
8+
es2020: true,
99
},
1010
parserOptions: {
11-
sourceType: 'module'
11+
sourceType: 'module',
1212
},
1313
rules: {
14-
// TODO check if redundant rules
1514
'no-console': 'warn',
1615

1716
// temporarily disabled until the violating places are fixed.
@@ -60,6 +59,6 @@ module.exports = {
6059

6160
// ECMAScript 6 //
6261
//--------------//
63-
'no-var': 'error'
64-
}
62+
'no-var': 'error',
63+
},
6564
};

README.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ There are a few Mustache behaviors that Handlebars does not implement.
7979
Supported Environments
8080
----------------------
8181

82-
Handlebars has been designed to work in any ECMAScript 2017 environment. This includes
82+
Handlebars has been designed to work in any ECMAScript 2020 environment. This includes
8383

8484
- Node.js
8585
- Chrome

0 commit comments

Comments
 (0)