@fleetbase/iam-engine
Version:
Fleetbase IAM extension provides identity and access management module for managing users, permissions and policies.
22 lines (17 loc) • 520 B
JavaScript
;
const { name, fleetbase } = require('../package');
module.exports = function (environment) {
let ENV = {
modulePrefix: name,
environment,
mountedEngineRoutePrefix: getMountedEngineRoutePrefix(),
};
return ENV;
};
function getMountedEngineRoutePrefix() {
let mountedEngineRoutePrefix = 'iam';
if (fleetbase && typeof fleetbase.route === 'string') {
mountedEngineRoutePrefix = fleetbase.route;
}
return `console.${mountedEngineRoutePrefix}`;
}