@smash-sdk/core
Version:
Smash Sdk Core
22 lines (21 loc) • 544 B
JavaScript
export const swappedRegions = {
a: "eu-west-1",
b: "eu-west-2",
c: "eu-west-3",
d: "eu-central-1",
e: "us-east-1",
f: "us-east-2",
g: "us-west-1",
h: "us-west-2",
i: "ca-central-1",
};
export function getRegionFromId(id) {
return swappedRegions[id[id.length - 2]];
}
export function isValidTeamId(id) {
const regexp = new RegExp('^.*-7[' + Object.keys(swappedRegions).join('') + ']$');
return regexp.test(id);
}
export function getAvailableRegions() {
return Object.values(swappedRegions);
}