diff --git a/package.json b/package.json index 18fa2f4eb..a9b1e9912 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "devDependencies": { "@babel/core": "^7.17.9", "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", "@babel/preset-env": "^7.16.11", "@sampotts/eslint-config": "1.1.7", "autoprefixer": "^10.4.4", diff --git a/tasks/build.js b/tasks/build.js index a4fc543a2..e7cd88177 100644 --- a/tasks/build.js +++ b/tasks/build.js @@ -118,7 +118,7 @@ Object.entries(build.js).forEach(([filename, entry]) => { }, ], ], - plugins: ['@babel/plugin-proposal-class-properties'], + plugins: ['@babel/plugin-proposal-class-properties', '@babel/plugin-proposal-optional-chaining'], babelrc: false, exclude: [/\/core-js\//], }),