2015-09-15 06:12:46 +01:00

15 lines
345 B
JavaScript

export default function ({ types: t }) {
return {
visitor: {
MemberExpression(path) {
if (path.get("object").matchesPattern("process.env")) {
var key = path.toComputedKey();
if (t.isStringLiteral(key)) {
return t.valueToNode(process.env[key.value]);
}
}
}
}
};
}