1. 02 Mar, 2019 2 commits
  2. 10 Sep, 2018 1 commit
  3. 10 Jul, 2018 1 commit
    • Jacob Burden's avatar
      Typo: run -> runs (#505) · 91046961
      Jacob Burden authored
      * Typo: run -> runs
      
      * fix accidental commit new line
      
      ahh I messed up the last commit when editing from the github UI
      91046961
  4. 25 May, 2018 1 commit
    • Renée Kooi's avatar
      Switch to nanohtml. (#488) · f894c981
      Renée Kooi authored
      ## Checklist
      <!-- Remove items that do not apply. For completed items, change [ ] to [x]. -->
      - [x] tests pass
      
      ## Semver Changes
      Patch
      f894c981
  5. 13 Apr, 2018 1 commit
  6. 06 Apr, 2018 1 commit
  7. 14 Mar, 2018 1 commit
    • Renée Kooi's avatar
      Read custom html templates (#447) · 8cbfa5c3
      Renée Kooi authored
      * Read custom index.html, fixes #343
      
      * Set .route on server rendered content by default.
      
      * tests for custom templates and mounting into custom selector
      
      * remove $route.html templating for now; only use index.html.
      
      * document custom index.html
      8cbfa5c3
  8. 02 Mar, 2018 1 commit
  9. 28 Feb, 2018 1 commit
  10. 13 Feb, 2018 2 commits
  11. 27 Jan, 2018 1 commit
  12. 22 Jan, 2018 1 commit
  13. 22 Nov, 2017 1 commit
  14. 21 Nov, 2017 1 commit
  15. 17 Nov, 2017 1 commit
    • Renée Kooi's avatar
      Bundle splitting (#266) · 977c2d0a
      Renée Kooi authored
      * Dynamic import demo
      
      * use npm version of dynamic import plugin
      
      * Add `import()` syntax for server-side rendering
      
      I wrote a small package for this that replaces `import()` tokens with a
      helper function that calls `require()`.
      https://github.com/goto-bus-stop/dynamic-import-support
      
      There's some other ways this could be done.
      
      We could require that the app code supplies a polyfill for `import()`
      for server side rendering if it needs it. It could use babel or
      something to compile it first or just require `dynamic-import-support`
      manually.
      
      Or we could use `@std/esm` … https://github.com/standard-things/esm
      That makes all of ES modules work. But then it'd be confusing that SSR
      supports ES modules, while bundling doesn't—unless we add an ES modules
      transform for browserify…
      
      * Fix dynamic-import run order.
      
      * exorcise dynamic bundles
      
      * Fix ordering things more
      
      * hacky take on minifying dynamic bundles
      
      * dynamic import → split-require
      
      * minify dynamic bundles using experimental tinyify api
      
      * only tinyify dynamic bundles in prod
      
      * use new tinyify
      
      * use published split-require
      
      * add dynamic bundle test
      
      * disable bundle splitting for `bankai inspect`
      
      * List split-require under ##Optimizations
      977c2d0a
  16. 10 Nov, 2017 1 commit
  17. 01 Nov, 2017 1 commit
  18. 28 Sep, 2017 1 commit
    • Yoshua Wuyts's avatar
      Bankai rewrite (#241) · 38df6f90
      Yoshua Wuyts authored
      * rewrite bankai
      
      * prep for release
      
      * test on node 8
      
      * fix hash
      
      * close SSE listener
      
      * fix getport require
      
      * handle kill command
      
      * ah well, no node 4 beta
      
      * make it fast
      
      * fix service-worker loading
      
      * fix build prefixes
      
      * document API
      
      * ignore partial routes
      
      * add compression to build output
      
      * fix missing dep
      
      * brotli compression
      
      * fix mime type on html build
      
      * use iltorb
      
      * dont compress assets in start
      
      * fix service-worker test
      
      * fix missing dep
      
      * fix json parse error
      
      * init ui file counter
      
      * finish ui file counter
      
      * fix left padding
      
      * depluralize
      
      * fix cmd-inspect errs
      
      * fix service-worker files
      
      * dont remove debugger statements
      
      * fix drop debug
      
      * rm remote fs API
      
      * init source maps
      
      * finalize source maps
      
      * expose bankai/http
      
      * add dead code elimination
      
      * document js transforms
      
      * document more optimizations
      
      * fix common-shakeify
      
      * upgrade buffer-graph
      
      * fix tests
      
      * 4 is out again
      
      * fix bundle
      
      * invalidate cache on reload
      
      * fix test regression
      
      * fix reloading
      
      * fix tests?
      
      * document http
      
      * pretty errors
      
      * fix arrow position
      
      * show errors during start
      
      * fix err not showing
      38df6f90
  19. 31 Aug, 2017 1 commit
  20. 23 Jul, 2017 1 commit
  21. 21 Jun, 2017 1 commit
  22. 24 May, 2017 1 commit
  23. 02 May, 2017 1 commit
  24. 22 Apr, 2017 2 commits
  25. 17 Apr, 2017 1 commit
  26. 14 Apr, 2017 1 commit
  27. 06 Apr, 2017 1 commit
    • Yoshua Wuyts's avatar
      Libliblib (#153) · 9a42b200
      Yoshua Wuyts authored
      * add --watch flag
      
      Semver major
      
      * zlib, fmt, logging
      
      * live reloading
      
      * remove optimize + add watch (#154)
      
      * rm optimize
      
      * log bundle events
      9a42b200
  28. 19 Mar, 2017 2 commits
  29. 17 Mar, 2017 1 commit
  30. 02 Mar, 2017 1 commit
  31. 26 Dec, 2016 1 commit
  32. 20 Nov, 2016 3 commits
  33. 15 Nov, 2016 1 commit
  34. 14 Nov, 2016 1 commit