personalizedrefrigerator / js-draw

Draw pictures using a pen, touchscreen, or mouse! JS-draw is a freehand drawing library for JavaScript and TypeScript.
https://personalizedrefrigerator.github.io/js-draw/typedoc/
MIT License
79 stars 8 forks source link

chore: Fix Windows and Linux builds -- migrate to Yarn and fix `build-tool` #72

Closed personalizedrefrigerator closed 2 months ago

personalizedrefrigerator commented 2 months ago
  1. Running build-tool's main.ts with ts-node had broken on Ubuntu with Node 22. build-tool is now compiled with tsc before running.
  2. Scripts failed to run on Windows. This commit migrates to Yarn 4, which should support shell emulation on Windows.
github-actions[bot] commented 2 months ago

Visit the preview URL for this PR (updated for commit 20cb109):

https://js-draw--pr72-work-fix-windows-bui-6tfump0v.web.app

(expires Sat, 15 Jun 2024 17:51:42 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: e560ee6f7bb6b79cb55b42fb4c05e9fd1b5c506e