babel-plugin-console
Version:
Babel plugin with additional console helper functions
11 lines (6 loc) • 484 B
JavaScript
;
var _babelPluginMacros = require('babel-plugin-macros');
var _scope = require('../scope');
var _scope2 = _interopRequireDefault(_scope);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
module.exports = (0, _babelPluginMacros.createMacro)(({ babel: { template, types }, references }) => references.default.forEach(({ parentPath }) => parentPath.replaceWithMultiple((0, _scope2.default)(parentPath, template, types))));