babel-preset-closure-templates
Version:
19 lines (17 loc) • 597 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _helperPluginUtils = require("@babel/helper-plugin-utils");
var _babelPluginClosureTemplates = _interopRequireDefault(require("babel-plugin-closure-templates"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
module.exports = (0, _helperPluginUtils.declarePreset)((api, opts) => {
api.assertVersion(7);
opts = opts ?? {};
const {
...babelPluginSoyOptions
} = opts;
return {
plugins: [[_babelPluginClosureTemplates.default, babelPluginSoyOptions]]
};
});