diff --git a/packages/plugin-build/package.json b/packages/plugin-build/package.json index 157b784..3316097 100644 --- a/packages/plugin-build/package.json +++ b/packages/plugin-build/package.json @@ -36,7 +36,7 @@ "@hummer/devtool-inject-loader": "~0.0.2", "@hummer/devtools-frontend": "^0.2.0", "@hummer/hummer-front": "^1.0.6", - "@hummer/tenon-loader": "^1.0.5", + "@hummer/tenon-loader": "^1.3.0", "@hummer/tenon-style-loader": "^0.2.0", "@types/ws": "^7.2.9", "address": "^1.1.2", diff --git a/packages/plugin-build/src/config/tenon.config.ts b/packages/plugin-build/src/config/tenon.config.ts index 3767517..3690c80 100644 --- a/packages/plugin-build/src/config/tenon.config.ts +++ b/packages/plugin-build/src/config/tenon.config.ts @@ -116,7 +116,9 @@ export default function getDefaultTenonConfiguration(isProduction: boolean, hmCo { targets: { "ios": "9" - } + }, + modules: false, + shippedProposals: true } ], [require.resolve('@babel/preset-typescript'), { @@ -132,7 +134,8 @@ export default function getDefaultTenonConfiguration(isProduction: boolean, hmCo // https://github.com/babel/babel/blob/090c364a90fe73d36a30707fc612ce037bdbbb24/packages/babel-plugin-transform-runtime/src/index.js#L35-L42 version: require('@babel/runtime/package.json').version, }] - ] + ], + sourceType: "unambiguous", } } }, {