RO into IO merge as of 02/05/2024.

This commit is contained in:
Patrick Fic
2024-02-12 12:22:05 -08:00
211 changed files with 31134 additions and 25729 deletions

View File

@@ -4,11 +4,11 @@
* Default is to return the ImEX Prop
* @typedef {Object} InstanceManagerObject
* @property { string | object | function } rome Return this prop if Rome.
* @property { string | object | function } proman Return this prop if Rome.
* @property { string | object | function } promanager Return this prop if Rome.
* @property { string | object | function } imex Return this prop if Rome.
*/
function InstanceManager({ rome, proman, imex }) {
export default function InstanceManager({ rome, promanager, imex }) {
let propToReturn = null;
switch (process.env.INSTANCE) {
@@ -19,16 +19,16 @@ function InstanceManager({ rome, proman, imex }) {
propToReturn = rome;
break;
case "PROMANAGER":
propToReturn = proman;
propToReturn = promanager;
break;
default:
propToReturn = imex;
break;
}
if (!propToReturn) {
throw new Error(
`Prop to return is not valid for this instance (${process.env.INSTANCE}).`
);
}
// if (!propToReturn) {
// throw new Error(
// `Prop to return is not valid for this instance (${process.env.INSTANCE}).`
// );
// }
return propToReturn;
}