undeclared production Babel dependency in v0.25.0
envgap__jquense__yup-214
01 / FAILURE SIGNATURE
As reported upstream
Error: Cannot find module '@babel/runtime/helpers/builtin/interopRequireDefault'
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
049e39ffe799654c6325b53c312560262ddd6ad6- Manifest
package.json- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
jquense/yup #214 · read the original issue
The npm package includes a babel dependency that is undeclared in package.json
specifically, line 3 of /lib/index.js:
```js
var _interopRequireDefault = require("@babel/runtime/helpers/builtin/interopRequireDefault");
```
## Steps to reproduce
Just initialize a new npm repo and add `yup` as a dependency - it can't be imported in node (I'm running node v9.11.1 but I don't think that's related)
```
$ yarn init
$ yarn add yup
...
$ node
> require('yup')
Error: Cannot find module '@babel/runtime/helpers/builtin/interopRequireDefault'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:548:15)
at Function.Module._load (internal/modules/cjs/loader.js:475:25)
at Module.require (internal/modules/cjs/loader.js:598:17)
at require (internal/modules/cjs/helpers.js:11:18)
```
This appears to be breaking type checking in Flow because it can't resolve the module, although my dev build does appear to work.04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]