stealjs / steal-tools

Build easy. Load fast.
https://stealjs.com/docs/steal-tools.html
MIT License
67 stars 23 forks source link

An in-range update of transpile is breaking the build 🚨 #869

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 2.5.6 of transpile just got published.

Branch Build failing 🚨
Dependency transpile
Current Version 2.5.5
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

transpile is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them. I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle:

Status Details - βœ… **continuous-integration/appveyor/branch** AppVeyor build succeeded [Details](https://ci.appveyor.com/project/matthewp/steal-tools-427/build/1.0.1674) - ❌ **coverage/coveralls** Coverage pending from Coveralls.io [Details](https://coveralls.io/builds/13573252) - ❌ **continuous-integration/travis-ci/push** The Travis CI build failed [Details](https://travis-ci.org/stealjs/steal-tools/builds/283393821?utm_source=github_status&utm_medium=notification)

Release Notes 2.5.6

This patch release fixes an issue where UMD detected as AMD would fail on runtime because the AMD module depends on exports. E.g:

(function (global, factory) {
    typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
    typeof define === 'function' && define.amd ? define(['exports'], factory) :  
    (factory((global.Kefir = global.Kefir || {})));
}(this, (function (exports) {
  exports.stuff = ...;
});

See #118

Commits

The new version differs by 5 commits.

  • 4f13e97 2.5.6
  • 2220b3f Merge pull request #121 from stealjs/umd-exports
  • d5c1512 Support "export" dependency in umd/amd modules
  • c69afbb Merge pull request #119 from stealjs/greenkeeper/mocha-4.0.0
  • 30e9430 chore(package): update mocha to version 4.0.0

See the full diff

Not sure how things should work exactly? There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 6 years ago

After pinning to 2.5.5 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

m-mujica commented 6 years ago

https://github.com/stealjs/steal-tools/blob/48811ba21a02199047b3768816f4d61bee4d1eb6/package.json#L35