okam-build
Version:
The build tool for Okam develop framework
38 lines (33 loc) • 814 B
JavaScript
/**
* @file Toutiao 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} = 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')
},
class: {
transform: require('./class')
},
bind: {
transform: require('./data-bind')
}
})
};