Meteor недавно реализовал опцию вызывающего абонента, доступную в babel 7. Чтобы использовать ее и получить доступ к информации в плагине, можно получить доступ к популяции Babel.caller следующим образом:
let caller;
module.exports = function(Babel) {
Babel.caller(function(c) {
caller = { ...c };
});
return {
visitor: {
BlockStatement(){
console.log(caller); // logs e.g. {name: "meteor", arch: "web.browser.legacy"}
}
}
};
};