Skip to content

Commit

Permalink
Add missing globals
Browse files Browse the repository at this point in the history
  • Loading branch information
nzakas committed Feb 13, 2019
1 parent ea36bf9 commit ea51339
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
4 changes: 4 additions & 0 deletions lib/config/config-initializer.js
Original file line number Diff line number Diff line change
Expand Up @@ -252,6 +252,10 @@ function processAnswers(answers) {
// set the latest ECMAScript version
config.parserOptions.ecmaVersion = DEFAULT_ECMA_VERSION;
config.env.es6 = true;
config.globals = {
Atomics: false,
SharedArrayBuffer: false
};

// set the module type
if (answers.moduleType === "esm") {
Expand Down
2 changes: 2 additions & 0 deletions tests/lib/config/config-initializer.js
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,8 @@ describe("configInitializer", () => {
assert.deepStrictEqual(config.rules["linebreak-style"], ["error", "unix"]);
assert.deepStrictEqual(config.rules.semi, ["error", "always"]);
assert.strictEqual(config.env.es6, true);
assert.strictEqual(config.globals.Atomics, false);
assert.strictEqual(config.globals.SharedArrayBuffer, false);
assert.strictEqual(config.parserOptions.ecmaVersion, 2018);
assert.strictEqual(config.parserOptions.sourceType, "module");
assert.strictEqual(config.env.browser, true);
Expand Down

0 comments on commit ea51339

Please sign in to comment.