mikado
v0.7.6 Templating Template Virtual DOM Template Engine Mustache Handlebars Reactive
test
npm run build:pre && npm run build:light && cd test && npm install && npx mikado-compile template.html -f && npx mikado-compile proxy.html -f && npx mikado-compile keyed.html -f && npm run test
build
node task/build RELEASE=min USE_POLYFILL=false DEBUG=false SUPPORT_CACHE=true SUPPORT_EVENTS=true SUPPORT_STORAGE=true SUPPORT_HELPERS=true SUPPORT_CACHE_HELPERS=true SUPPORT_ASYNC=true SUPPORT_TRANSPORT=true SUPPORT_TEMPLATE_EXTENSION=true SUPPORT_REACTIVE=true SUPPORT_KEYED=true SUPPORT_POOLS=true SUPPORT_CALLBACKS=true SUPPORT_COMPILE=true && exit 0
update
npm install google-closure-compiler@nightly && npm install babel-cli@latest && npm install babel-plugin-conditional-compile@latest && npm install babel-plugin-minify-constant-folding@latest && npm install babel-plugin-minify-dead-code-elimination@latest && npm install babel-plugin-minify-flip-comparisons@latest && npm install babel-plugin-minify-guarded-expressions@latest && npm install babel-plugin-minify-infinity@latest && npm install babel-plugin-minify-mangle-names@latest && npm install babel-plugin-minify-replace@latest && npm install babel-plugin-minify-simplify@latest && npm install babel-plugin-minify-type-constructors@latest && npm install babel-plugin-transform-member-expression-literals@latest && npm install babel-plugin-transform-merge-sibling-variables@latest && npm install babel-plugin-transform-minify-booleans@latest && npm install babel-plugin-transform-property-literals@latest && npm install babel-plugin-transform-simplify-comparison-operators@latest && npm install babel-plugin-transform-undefined-to-void@latest
compile
node task/compile && echo Compile Complete. && exit 0
build:all
npm run build && npm run build:light && npm run build:es5 && npm run build:pre && npm run build:debug && npm run build:module
build:es5
node task/build RELEASE=es5 USE_POLYFILL=true DEBUG=false SUPPORT_CACHE=true SUPPORT_EVENTS=true SUPPORT_STORAGE=true SUPPORT_HELPERS=true SUPPORT_CACHE_HELPERS=true SUPPORT_ASYNC=true SUPPORT_TRANSPORT=true SUPPORT_TEMPLATE_EXTENSION=true SUPPORT_REACTIVE=true SUPPORT_KEYED=true SUPPORT_POOLS=true SUPPORT_CALLBACKS=true SUPPORT_COMPILE=true && exit 0
build:pre
node task/build RELEASE=pre USE_POLYFILL=true DEBUG=false SUPPORT_CACHE=true SUPPORT_EVENTS=true SUPPORT_STORAGE=true SUPPORT_HELPERS=true SUPPORT_CACHE_HELPERS=true SUPPORT_ASYNC=true SUPPORT_TRANSPORT=true SUPPORT_TEMPLATE_EXTENSION=true SUPPORT_REACTIVE=true SUPPORT_KEYED=true SUPPORT_POOLS=true SUPPORT_CALLBACKS=true SUPPORT_COMPILE=true && exit 0
build:debug
node task/build RELEASE=debug USE_POLYFILL=true DEBUG=true SUPPORT_CACHE=true SUPPORT_EVENTS=true SUPPORT_STORAGE=true SUPPORT_HELPERS=true SUPPORT_CACHE_HELPERS=true SUPPORT_ASYNC=true SUPPORT_TRANSPORT=true SUPPORT_TEMPLATE_EXTENSION=true SUPPORT_REACTIVE=true SUPPORT_KEYED=true SUPPORT_POOLS=true SUPPORT_CALLBACKS=true SUPPORT_COMPILE=true && exit 0
build:light
node task/build RELEASE=light USE_POLYFILL=false DEBUG=false SUPPORT_CACHE=true SUPPORT_EVENTS=false SUPPORT_STORAGE=false SUPPORT_HELPERS=false SUPPORT_CACHE_HELPERS=false SUPPORT_ASYNC=false SUPPORT_TRANSPORT=false SUPPORT_TEMPLATE_EXTENSION=false SUPPORT_REACTIVE=false SUPPORT_KEYED=true SUPPORT_POOLS=true SUPPORT_CALLBACKS=false SUPPORT_COMPILE=false && exit 0
build:custom
node task/build RELEASE=custom
build:module
babel src -d dist/module && exit 0
npm i [email protected]
Metadata
- Apache-2.0
- Whatever
- Thomas Wilkerling
- released 9/26/2020