Skip to content
Snippets Groups Projects
  1. Jan 24, 2023
    • Emilio Jesus Gallego Arias's avatar
      [build] tsc and TC fixes, new targets · 56d1025f
      Emilio Jesus Gallego Arias authored
      These are the current numbers on release:
      
      ```
       261K -- dist/wacoq_worker.js
       369K -- dist/frontend/index.css
       583K -- dist/frontend/index.js
      ```
      Unverified
      56d1025f
    • Emilio Jesus Gallego Arias's avatar
      [build] Move WASM Worker to esbuild · d87a80dc
      Emilio Jesus Gallego Arias authored
      Seems to work! I guess it can be done better, but for now that is OK.
      Unverified
      d87a80dc
    • 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 02, 2022
  4. Sep 21, 2022
  5. Aug 27, 2022
  6. Aug 23, 2022
  7. Jul 28, 2022
  8. Aug 08, 2021
  9. Oct 01, 2020
  10. Jul 23, 2020
  11. Apr 25, 2020
Loading