add 'cake build', 'cake doc' again using npm scripts
add Query::if, Query::endif to include commands conditionally in a query chain