diff --git a/packages/babel-preset-medusa-package/index.js b/packages/babel-preset-medusa-package/index.js index 3abaf2555b..0975ed1e9e 100644 --- a/packages/babel-preset-medusa-package/index.js +++ b/packages/babel-preset-medusa-package/index.js @@ -1,8 +1,8 @@ -const r = require(`./resolver`); +const r = require(`./resolver`) function preset(context, options = {}) { - const { debug = false, nodeVersion = `10.14.0` } = options; - const { NODE_ENV, BABEL_ENV } = process.env; + const { debug = false, nodeVersion = `10.14.0` } = options + const { NODE_ENV, BABEL_ENV } = process.env const nodeConfig = { corejs: 3, @@ -10,10 +10,10 @@ function preset(context, options = {}) { targets: { node: nodeVersion, }, - }; + } return { - presets: [r(`@babel/preset-env`)], + presets: [r(`@babel/preset-env`), r(`@babel/preset-typescript`)], plugins: [ r(`babel-plugin-transform-typescript-metadata`), r(`@babel/plugin-proposal-optional-chaining`), @@ -23,7 +23,7 @@ function preset(context, options = {}) { r(`@babel/plugin-transform-instanceof`), r(`@babel/plugin-transform-runtime`), ].filter(Boolean), - }; + } } -module.exports = preset; +module.exports = preset diff --git a/packages/babel-preset-medusa-package/package.json b/packages/babel-preset-medusa-package/package.json index 974fd57d36..c8a61898c0 100644 --- a/packages/babel-preset-medusa-package/package.json +++ b/packages/babel-preset-medusa-package/package.json @@ -15,6 +15,7 @@ "@babel/plugin-transform-instanceof": "^7.12.1", "@babel/plugin-transform-runtime": "^7.12.1", "@babel/preset-env": "^7.12.7", + "@babel/preset-typescript": "^7.16.0", "babel-plugin-transform-typescript-metadata": "^0.3.1", "core-js": "^3.7.0" },