{{ var min = (debug ? '' : '.min') }} {{ var dist = (debug ? '' : '[hash].min') }} {{ ['!/assets/css/default.css','/assets/css/'] |> bundleCss({ disk:!debug, out:`/css/lib.bundle${dist}.css` }) }}
{{ 'buttons,svg-auth,app,/assets/css/default.css' |> cssIncludes }} {{ 'svg-icons' |> cssIncludes |> svgFill('#008299') }} {{#script}} {{ '/js/hot-fileloader.js' |> onlyIfDebug |> includeFile }} NAV_ITEMS = {{ 'GetNavItems' |> execService |> json }}; AUTH = {{ 'Authenticate' |> execService({ ifErrorReturn: "null" }) |> json }}; {{/script}} {{page}} {{ var env = (debug ? '.development' : '.production.min') }} {{ [ `/lib/react/react${env}.js`, `/lib/react-dom/react-dom${env}.js`, `/lib/react-router-dom/react-router-dom${min}.js`, '/lib/@servicestack/client/servicestack-client.umd.js', '/lib/@servicestack/react/servicestack-react.umd.js', ] |> bundleJs({ disk:!debug, out:`/js/lib.bundle${dist}.js` }) }} {{ [ 'content:/src/components/', 'content:/src/shared/', 'content:/src/', ] |> bundleJs({ minify:!debug, cache:!debug, disk:!debug, out:`/js/bundle${dist}.js`, iife:true }) }} {{ scripts |> raw }}