piral-vue
Version:
Plugin for integrating Vue@2 components in Piral.
21 lines • 618 B
JavaScript
import { createConverter } from './converter';
/**
* Creates new Pilet API extensions for integration of Vue.
*/
export function createVueApi(config = {}) {
return (context) => {
const convert = createConverter(config);
context.converters.vue = ({ root, captured }) => convert(root, captured);
return {
fromVue(root, captured) {
return {
type: 'vue',
root,
captured,
};
},
VueExtension: convert.Extension,
};
};
}
//# sourceMappingURL=create.js.map