  // support CommonJS, AMD & browser
  /* istanbul ignore next */
  if (typeof exports === T_OBJECT)
    module.exports = riot
  else if (typeof define === 'function' && define.amd)
    define(function() { return (window.riot = riot) })
  else
    window.riot = riot

})(typeof window != 'undefined' ? window : void 0);

  // support CommonJS, AMD & browser
  /* istanbul ignore next */
  if (typeof exports === T_OBJECT)
    module.exports = riot
  else if (typeof define === T_FUNCTION && typeof define.amd !== T_UNDEF)
    define(function() { return (window.riot = riot) })
  else
    window.riot = riot

})(typeof window != 'undefined' ? window : void 0);

Remove UglifyJs warnings from webpack production shortcut (-p)
Remove UglifyJs warnings from webpack production shortcut (-p)

Not Really a riot problem just an annoyance.

Webpack/UglifyJs throws this warnings:

Condition always true [./~/riot/riot.js:1365,0]
Dropping unreachable code [./~/riot/riot.js:1368,0]