okam-build
Version:
The build tool for Okam develop framework
36 lines (31 loc) • 759 B
JavaScript
/**
* @file Weixin mini program syntax transformer
* @author sparklewhy@gmail.com
*/
;
/* eslint-disable fecs-properties-quote */
/* eslint-disable fecs-min-vars-per-destructure */
const {merge} = require('../../../../util');
const {element, attribute, text} = require('../base');
module.exports = {
element: merge({}, element, {
tpl: {
transform: require('./tpl')
}
}),
attribute: merge({}, attribute, {
if: {
transform: require('./condition')
},
for: {
transform: require('./for')
},
key: {
transform: require('./key')
},
bind: {
transform: require('./data-bind')
}
}),
text
};