Sindbad~EG File Manager

Current Path : /home/infinitibizsol/.trash/node_modules.8/@smithy/util-endpoints/dist-es/
Upload File :
Current File : /home/infinitibizsol/.trash/node_modules.8/@smithy/util-endpoints/dist-es/getEndpointUrlConfig.js

const ENV_ENDPOINT_URL = "AWS_ENDPOINT_URL";
const CONFIG_ENDPOINT_URL = "endpoint_url";
export const getEndpointUrlConfig = (serviceId) => ({
    environmentVariableSelector: (env) => {
        const serviceEndpointUrlSections = [ENV_ENDPOINT_URL, ...serviceId.split(" ").map((w) => w.toUpperCase())];
        const serviceEndpointUrl = env[serviceEndpointUrlSections.join("_")];
        if (serviceEndpointUrl)
            return serviceEndpointUrl;
        const endpointUrl = env[ENV_ENDPOINT_URL];
        if (endpointUrl)
            return endpointUrl;
        return undefined;
    },
    configFileSelector: (profile) => {
        const endpointUrl = profile[CONFIG_ENDPOINT_URL];
        if (endpointUrl)
            return endpointUrl;
        return undefined;
    },
    default: undefined,
});

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists