Skip to content
Snippets Groups Projects
  1. Jul 01, 2023
  2. Jun 08, 2023
  3. 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
  4. Jan 05, 2023
  5. Oct 05, 2022
  6. Oct 02, 2022
  7. Sep 21, 2022
  8. Sep 19, 2022
  9. Sep 09, 2022
  10. Aug 25, 2022
  11. Aug 23, 2022
  12. Aug 15, 2022
  13. Jul 28, 2022
  14. Jul 20, 2022
  15. Jun 21, 2022
  16. May 07, 2022
  17. May 06, 2022
  18. May 05, 2022
  19. May 03, 2022
  20. Apr 24, 2022
  21. Dec 03, 2021
  22. Oct 24, 2021
  23. Sep 24, 2021
  24. Sep 17, 2021
  25. Aug 11, 2021
  26. Aug 07, 2021
  27. Aug 06, 2021
  28. Jul 07, 2021
  29. May 14, 2021
  30. Apr 30, 2021
  31. Mar 04, 2021
Loading