@kitmi/jacaranda
Version:
JavaScript application framework
36 lines (35 loc) • 975 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
const _utils = require("@kitmi/utils");
const _ServiceContainer = /*#__PURE__*/ _interop_require_default(require("./ServiceContainer"));
const _Runnable = /*#__PURE__*/ _interop_require_default(require("./Runnable"));
function _interop_require_default(obj) {
return obj && obj.__esModule ? obj : {
default: obj
};
}
const isEsm = (0, _utils.isRunAsEsm)();
/**
* Cli app.
* @class
* @mixes {Runnable}
* @extends {ServiceContainer}
*/ class App extends (0, _Runnable.default)(_ServiceContainer.default) {
constructor(name, options){
super(name || 'app', options);
/**
* Whether it is running as ESM.
* @member {boolean}
*/ this.isEsm = isEsm;
}
}
const _default = App;
//# sourceMappingURL=App.js.map