diff --git a/gatsby-config.js b/gatsby-config.js index 580283b..e6ef58d 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -57,6 +57,12 @@ module.exports = { icon: `src/images/blueicon.jpg`, // This path is relative to the root of the site. }, }, + { + resolve: `gatsby-plugin-compile-es6-packages`, + options: { + modules: [`@mdx-deck/gatsby-theme`] + } + }, // this (optional) plugin enables Progressive Web App + Offline functionality // To learn more, visit: https://gatsby.app/offline // `gatsby-plugin-offline`, diff --git a/gatsby-node.js b/gatsby-node.js new file mode 100644 index 0000000..b25d885 --- /dev/null +++ b/gatsby-node.js @@ -0,0 +1,5 @@ +exports.onCreateBabelConfig = function onCreateBabelConfig({ actions }) { + actions.setBabelPlugin({ + name: `@babel/plugin-proposal-export-default-from` + }) +} diff --git a/package-lock.json b/package-lock.json index d353f7b..ef6eeb5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -284,6 +284,15 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.2.0.tgz", + "integrity": "sha512-NVfNe7F6nsasG1FnvcFxh2FN0l04ZNe75qTOAVOILWPam0tw9a63RtT/Dab8dPjedZa4fTQaQ83yMMywF9OSug==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.2.0" + } + }, "@babel/plugin-proposal-json-strings": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz", @@ -345,6 +354,14 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.2.0.tgz", + "integrity": "sha512-c7nqUnNST97BWPtoe+Ssi+fJukc9P9/JMZ71IOMNQWza2E+Psrd46N6AEvtw6pqK+gt7ChjXyrw4SPDO79f3Lw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, "@babel/plugin-syntax-flow": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz", diff --git a/package.json b/package.json index a26cc2e..ae40ff6 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "version": "1.0.0", "author": "Marcy Sutton ", "dependencies": { + "@babel/plugin-proposal-export-default-from": "^7.2.0", "@mdx-js/mdx": "^1.0.10", "@mdx-js/react": "^1.0.6", "autoprefixer": "^9.6.1",