Commit Graph

16 Commits

Author SHA1 Message Date
Keavon Chambers 3a520071cf Enforce downgraded dependency versions in package.json 2021-07-14 16:51:56 -07:00
Keavon Chambers 373c74fbf3 Downgrade wasm-pack and Vue-related dependencies which are causing issues
This reverts commit 744e3729d72403a1ca0fe7c60e8d538290ecadd5.
2021-07-09 20:29:14 -07:00
Keavon Chambers 78b369547a Downgrade `@vue/compiler-sfc` which breaks linting 2021-07-02 15:02:01 -07:00
Keavon Chambers 739f420224 Update wasm-pack dependency and others, fixes #167 2021-07-02 13:50:19 -07:00
Keavon Chambers a28cb314aa Upgrade TypeScript from 3.9 to 4.x 2021-05-14 23:53:55 -07:00
Keavon Chambers cba56e1dec Update node packages 2021-05-14 00:58:15 -07:00
TrueDoctor f10a3c63d1 Add npm run lint-no-fix option (#93) 2021-05-02 21:27:44 +02:00
Keavon Chambers 0ca4b9fe7c Fix web code linting to be portable across environments 2021-04-14 11:44:09 -07:00
Keavon Chambers 5ede7a958c Improve ergonomics of npm build system 2021-04-10 19:20:10 -07:00
ProTheory8 88b6703a02 Add .gitattributes file (#46)
Add .gitattributes and enforce the use of LF
2021-03-27 15:48:05 +05:00
ProTheory8 2f2bbb3a8b Add metadata (#45)
* Add wasm-pack metadata
* Add Wasm tests directory
* Add basic Cargo manifest metadata
* Make web frontend unpublishable to npm
2021-03-27 15:16:05 +05:00
Keavon Chambers e58f314527 Various small fixes; no longer lint on Vue CLI run 2021-03-27 00:57:48 -07:00
Keavon Chambers fb5ce7e388 Remove WebPack and let Vue CLI handle WASM. Project restructuring fixes. Add Vue SVG Loader. Fixes #29. 2021-03-23 01:09:29 -07:00
TrueDoctor 76043cebcb Add wasm-bindgen to Vue config (#38) 2021-03-23 08:54:03 +01:00
Keavon Chambers 7a9be14a10 Rename more of the project structure. Fixes #39. 2021-03-22 11:49:17 -07:00
Keavon Chambers 4407c671c5 Rename project structure with /core and /client 2021-03-22 11:21:15 -07:00