5 Commits
Author SHA1 Message Date
David Lechner 8ce99c8e34 yarn: complete migration
https://yarnpkg.com/getting-started/migration#step-by-step
2022-03-14 15:15:29 -05:00
David Lechner 182033100a ignore .eslintcache
https://github.com/facebook/create-react-app/issues/10161
2021-01-08 13:31:11 -06:00
David LechnerandDavid Lechner 441d517a52 Rework web assembly inclusion
This moves the .wasm file out of the static/js/ folder and into the
source tree. This way we can import it and webpack will pick it up
and version the file with a hash.

This fixes possibly running with an out of date file from the browser
cache and also fixes running offline.

The file extension had to be changed because there is a default rule in
webpack that matches the .wasm extension and causes the following error:

    Failed to compile.

    ./src/sagas/mpy-cross.wasm
    Module parse failed: magic header not detected
    File was processed with these loaders:
    * ./node_modules/file-loader/dist/cjs.js
    You may need an additional loader to handle the result of these loaders.
    Error: magic header not detected

The webpack configuration cannot be modified without ejecting
create-react-app or using something like react-app-rewired, which we
would like to avoid.

Also using ncp to copy file now which fixes building on Windows.
2020-07-03 20:29:19 -05:00
David Lechner 6e7f16d43b Add run button 2020-04-12 12:31:56 -05:00
David Lechner e208a99a14 Initialize project using Create React App 2020-04-07 23:02:47 -05:00