From 5f2cb90bc6ef417e5bfab078bc4eb2dfdecc4226 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Wed, 20 Apr 2022 20:12:08 +1000 Subject: [PATCH] fix: add babel plugin to transform optional chaining --- package.json | 1 + tasks/build.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 18fa2f4e..a9b1e991 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 a4fc543a..e7cd8817 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\//], }),