emberjs / emberjs/ember-cli-babel

Specifying Babel options results in 'import' in the middle of bundle

Open
#395 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
152
Forks
115
Avg merge
23h 22m
Merged PRs (30d)
4

Description

Error:
> Build Error (TerserWriter)
>
> "Import" statement may only appear at the top level
>
> Stack Trace and Error Report: [/tmp/error.dump.212d6b5aecc3b277dd35bac22e8187ec.log](https://github.com/babel/ember-cli-babel/files/6204971/error.dump.3c3bfde42fe46ed0da35e4aaa4b458b0.log)

Steps to reproduce:
```bash
npm install -g ember-cli
ember new testapp --lang en
cd testapp/

ember install ember-cli-babel

cat <<'EOF' > ember-cli-build.js
'use strict';
const EmberApp = require('ember-cli/lib/broccoli/ember-app');
module.exports = function (defaults) {
let app = new EmberApp(defaults, {
'babel': {
useBuiltIns: 'usage',
corejs: {
version: '2.6.12',
},
},
});
return app.toTree();
};
EOF

npm run build
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.