Skip to content
Snippets Groups Projects
  1. Jan 24, 2023
    • Emilio Jesus Gallego Arias's avatar
      [build] Optimizations and fixes · 47410de7
      Emilio Jesus Gallego Arias authored
      - don't rebuild the cli stuff when the frontend/backend changes
      - make tests work again
      Unverified
      47410de7
    • Emilio Jesus Gallego Arias's avatar
      [build] Move CLI to esbuild. · f5d439fe
      Emilio Jesus Gallego Arias authored
      This is not perfect but it works (and it is much faster).
      
      For some reason I couldn't make `fflate-unzip` work with ESBuild, so
      I've placed a copy and tweaked the exports.
      Unverified
      f5d439fe
    • Emilio Jesus Gallego Arias's avatar
      [build] Move frontend build to esbuild, always pack. · 3e15336d
      Emilio Jesus Gallego Arias authored
      This is a large build-time improvement, moreover we can get rid of a
      lot of troublesome code regarding how to manage assets.
      
      `esbuild` has proven a great tool so far.
      
      Tested with both backends.
      
      We still keep the CLI and the WASM backend on webpack, the idea is
      to move them to esbuild in subsequent commits.
      
      CLI should use a native Coq instead, it is super-slow.
      
      We also disabled the `collab` and `ide-project` builds for now,
      re-adding before merging hopefully.
      
      The compatibility story with user .html pages needs to be revised,
      IMHO as this is a foundation for the LSP backend this is the time to
      drop support for some patterns we had in the past.
      Unverified
      3e15336d
  2. Jan 05, 2023
  3. Oct 05, 2022
  4. Oct 02, 2022
  5. Sep 21, 2022
  6. Sep 19, 2022
  7. Sep 09, 2022
  8. Aug 25, 2022
  9. Aug 23, 2022
  10. Aug 15, 2022
  11. Jul 28, 2022
  12. Jul 20, 2022
  13. Jun 21, 2022
  14. May 07, 2022
  15. May 06, 2022
  16. May 05, 2022
  17. May 03, 2022
  18. Apr 24, 2022
  19. Dec 03, 2021
  20. Oct 24, 2021
  21. Sep 24, 2021
  22. Sep 17, 2021
  23. Aug 11, 2021
  24. Aug 07, 2021
  25. Aug 06, 2021
  26. Jul 07, 2021
  27. May 14, 2021
  28. Apr 30, 2021
  29. Mar 04, 2021
Loading