- Jul 01, 2023
-
-
Shachar Itzhaky authored
`jscoq.js` is needed.
-
- Jun 08, 2023
-
-
Shachar Itzhaky authored
-
- Jan 24, 2023
-
-
Emilio Jesus Gallego Arias authored
- don't rebuild the cli stuff when the frontend/backend changes - make tests work again
-
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.
-
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.
-
- Jan 05, 2023
-
-
Emilio Jesus Gallego Arias authored
Doing it here as the CI for dependabot seemed to have a problem. Closes #312 closes #313
-
- Oct 05, 2022
-
-
Shachar Itzhaky authored
All wasm binaries are read from `node_modules` directly, so there is no need for a `bin/` directory (this was a hack). The deps are collected in a meta-package `wacoq-deps`, which is published to NPM separately and should not change often.
-
Shachar Itzhaky authored
-
- Oct 02, 2022
-
-
Shachar Itzhaky authored
Will gradually move parts from the other repo, wacoq-bin, to `backend/wasm`. This will allow some code reuse between the backends.
-
- Sep 21, 2022
-
-
Emilio Jesus Gallego Arias authored
This is rarely used live, and should allow us to make progress towards the common protocol a bit more easy.
-
Emilio Jesus Gallego Arias authored
We reorganize jsCoq's source code as to be more modular, in particular we start to place backend files under the `backend` directoy, and frontend files under `frontend`. Code as it now does work, note however that still quite a bit of work is needed. In particular, the headless frontend should get its own directory, the coq-jslib directory should go away, use more types, etc...
-
- Sep 19, 2022
-
-
Shachar Itzhaky authored
Newer webpack{,-cli} support this.
-
Shachar Itzhaky authored
In princple, should change Ronin to not rely on the literal name of the constructor.
-
- Sep 09, 2022
-
-
Shachar Itzhaky authored
The bundle (`.bundle.min.js`) is now needed for the menu.
-
- Aug 25, 2022
-
-
Emilio Jesus Gallego Arias authored
Still, both don't fully work, needs more research as to witness what's broken.
-
- Aug 23, 2022
-
-
Emilio Jesus Gallego Arias authored
-
- Aug 15, 2022
-
-
Shachar Itzhaky authored
Well not quite, the `dsp` dependency needs to be resolved. MathJax added as an NPM dependency instead of using CDN. (Because same-origin policy stuff.)
-
- Jul 28, 2022
-
-
Shachar Itzhaky authored
-
Shachar Itzhaky authored
-
Shachar Itzhaky authored
Completely bare-bones, no UI yet. Required quite a lot of the usual polyfills.
-
- Jul 20, 2022
-
-
dependabot[bot] authored
Bumps [terser](https://github.com/terser/terser) from 5.7.1 to 5.14.2. - [Release notes](https://github.com/terser/terser/releases) - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](https://github.com/terser/terser/commits ) --- updated-dependencies: - dependency-name: terser dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- Jun 21, 2022
-
-
Shachar Itzhaky authored
-
- May 07, 2022
-
-
Shachar Itzhaky authored
-
- May 06, 2022
-
-
Shachar Itzhaky authored
As suggested by @hannelita.
-
- May 05, 2022
-
-
Shachar Itzhaky authored
Allows multiple jobs to invoke the SDK in parallel. If the SDK is not installed, the first to lock the file will carry out the install.
-
- May 03, 2022
-
-
Shachar Itzhaky authored
Included `index.html` and a `package.json` to show how to load and run the resulting package. Also added `playful.html`. (Which is a bit unrelated.)
-
- Apr 24, 2022
-
-
Shachar Itzhaky authored
-
- Dec 03, 2021
-
-
Shachar Itzhaky authored
+ updated Mocha (npm audit stuff).
-
- Oct 24, 2021
-
-
Emilio Jesus Gallego Arias authored
-
- Sep 24, 2021
-
-
Emilio Jesus Gallego Arias authored
-
- Sep 17, 2021
-
-
Shachar Itzhaky authored
-
- Aug 11, 2021
-
-
Shachar Itzhaky authored
Previous package, `vue-context`, is abandoned.
-
- Aug 07, 2021
-
-
Shachar Itzhaky authored
Consolidated Webpack config in a single file, as is more common for Webpack. Provided npm scripts for running it as usual.
-
- Aug 06, 2021
-
-
Shachar Itzhaky authored
-
Shachar Itzhaky authored
-
- Jul 07, 2021
-
-
Shachar Itzhaky authored
-
- May 14, 2021
-
-
Shachar Itzhaky authored
This was too hasty: vue-loader@16.x only works with Vue 3.
-
Shachar Itzhaky authored
Some NPM audits.
-
- Apr 30, 2021
-
-
Shachar Itzhaky authored
-
- Mar 04, 2021
-
-
Shachar Itzhaky authored
Now `stream-browserify` is needed as a dependency.
-