UNPKG

@feature-hub/core

Version:

Create scalable web applications using micro frontends.

22 lines 783 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isFeatureAppModule = isFeatureAppModule; function isFeatureAppDefinition( // tslint:disable-next-line:no-any maybeFeatureAppDefinition) { if (typeof maybeFeatureAppDefinition !== 'object' || !maybeFeatureAppDefinition) { return false; } const featureAppDefinition = maybeFeatureAppDefinition; return typeof featureAppDefinition.create === 'function'; } function isFeatureAppModule( // tslint:disable-next-line:no-any maybeFeatureAppModule) { if (typeof maybeFeatureAppModule !== 'object' || !maybeFeatureAppModule) { return false; } return isFeatureAppDefinition(maybeFeatureAppModule.default); } //# sourceMappingURL=is-feature-app-module.js.map