Puedes importar la variable de a.js en b.js como una clase, si es algo de lo que buscas:
y en b.js
Código [Seleccionar]
class VariableImp {
constructor() {
this.variableImportante = { };
}
}
export default VariableImp;
y en b.js
Código [Seleccionar]
a = require('./a.js');
variableImp = new a.VariableImp() // Si usas babel puedes hacer import a, {VariableImp} from './a.js';
module.exports = {
funct:(arg) => {variableImp.variableImportante /* is usas babel seria solo VariableImp */}
}
Sabes como hacerlo?
Minificado nadie lo va entender, es un código corto, intenta hacerlo más legible, solo es una pieza corta de código ¿qué hace auth.js, qué aparentemente es el script prinicpal con el que estas trabajando? La comprobaciones de pagos no son del lado del cliente, nunca, ésa pieza de código seguramente es la interface para comunicar con la API estados del cliente, entre ellos el pago. Nuevamente no sé que clase de API sea. Intenta explicarme un poco más que es lo que quieres bro, igual y sí te puedo ayudar.