Skip to content
Snippets Groups Projects
  1. Dec 01, 2020
  2. Nov 19, 2020
  3. Nov 17, 2020
  4. Nov 16, 2020
    • Reiter, Christoph's avatar
      Stop depending on puppeteer · 2e099bc0
      Reiter, Christoph authored
      While it's nice to have a fixed chrome version it slows down the yarn install,
      downloads a lot of things, and the chrome version depends on various
      system packages so one needss to have chromium installed anyway.
      
      This means developers that want to work on tests need firefox and chdomium installed.
      
      Sadly I couldn't find a way to make browsers optional in case the developer
      only has one installed.
      2e099bc0
    • Reiter, Christoph's avatar
      ff6a20b9
    • Reiter, Christoph's avatar
      tests: use the mocha tdd mode everywhere and drop karma-chai · 356f78b4
      Reiter, Christoph authored
      Use tdd in all cases to be more consisstend.
      Also since last year we can use chai with rollup directly, so
      do that everywhere instead of relying on karma-chai injecting
      it in to the global scope.
      356f78b4
  5. Nov 10, 2020
  6. Nov 09, 2020
  7. Oct 28, 2020
  8. Oct 15, 2020
  9. Oct 13, 2020
  10. Jul 20, 2020
    • Reiter, Christoph's avatar
      Use the rollup resolve plugin for finding package asssets · 68a87639
      Reiter, Christoph authored
      Instead of hardcoding the paths of the node_modules directory we use the node-resolve
      plugin of rollup to find the root of the corresponding JS package and calcucate a path from
      there.
      
      Resolving a package requires calling an async function, so we have to use await in the rollup config.
      Luckily rollup supports configs wrapped in a promise, so we just have to wrap it in a function which returns
      a promise.
      68a87639
  11. Jul 16, 2020
  12. Jul 15, 2020
  13. Jul 14, 2020
  14. Jul 08, 2020
  15. Jul 07, 2020
  16. Jul 06, 2020
  17. Jul 02, 2020
Loading