| 1234567891011121314151617181920212223242526272829303132333435 | 
							- /**
 
-  * Copyright (c) 2014-present, Facebook, Inc.
 
-  *
 
-  * This source code is licensed under the MIT license found in the
 
-  * LICENSE file in the root directory of this source tree.
 
-  */
 
- // This method of obtaining a reference to the global object needs to be
 
- // kept identical to the way it is obtained in runtime.js
 
- var g = (function() { return this })() || Function("return this")();
 
- // Use `getOwnPropertyNames` because not all browsers support calling
 
- // `hasOwnProperty` on the global `self` object in a worker. See #183.
 
- var hadRuntime = g.regeneratorRuntime &&
 
-   Object.getOwnPropertyNames(g).indexOf("regeneratorRuntime") >= 0;
 
- // Save the old regeneratorRuntime in case it needs to be restored later.
 
- var oldRuntime = hadRuntime && g.regeneratorRuntime;
 
- // Force reevalutation of runtime.js.
 
- g.regeneratorRuntime = undefined;
 
- module.exports = require("./runtime");
 
- if (hadRuntime) {
 
-   // Restore the original runtime.
 
-   g.regeneratorRuntime = oldRuntime;
 
- } else {
 
-   // Remove the global property added by runtime.js.
 
-   try {
 
-     delete g.regeneratorRuntime;
 
-   } catch(e) {
 
-     g.regeneratorRuntime = undefined;
 
-   }
 
- }
 
 
  |