UNPKG

multiform-template

Version:

Template for a multiform module optimised for both io.js and Node.

56 lines (38 loc) 1.28 kB
'use strict'; var _createClass = require('babel-runtime/helpers/create-class')['default']; var _classCallCheck = require('babel-runtime/helpers/class-call-check')['default']; var _regeneratorRuntime = require('babel-runtime/regenerator')['default']; var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default']; exports.__esModule = true; var _Promise = require('bluebird'); var _Promise2 = _interopRequireDefault(_Promise); 'use strict'; var Foo = (function () { function Foo() { _classCallCheck(this, Foo); this.someProperty = 123; } Foo.prototype.doSomething = function doSomething() { return _regeneratorRuntime.async(function doSomething$(context$2$0) { while (1) switch (context$2$0.prev = context$2$0.next) { case 0: context$2$0.next = 2; return _Promise2['default'].delay(1000); case 2: return context$2$0.abrupt('return', 1); case 3: case 'end': return context$2$0.stop(); } }, null, this); }; _createClass(Foo, null, [{ key: 'anotherProperty', value: 456, enumerable: true }]); return Foo; })(); exports['default'] = Foo; module.exports = exports['default']; //# sourceMappingURL=foo.js.map