Mark Mankarious
030659709c
refactor: implements more efficient calling of onSceneUpdate()
2023-08-17 01:04:05 +01:00
Mark Mankarious
6597a644f5
chore: updates tsconfig
2023-08-11 11:09:10 +01:00
Mark Mankarious
dba27c1965
chore: updates tsconfig
2023-08-11 11:00:16 +01:00
Mark Mankarious
b2416f3e98
fix: resolves paths after typese are compiled
2023-08-08 16:35:06 +01:00
Mark Mankarious
8b5332ba9f
revert: fix: excludes node_modules from type checking
2023-08-05 09:52:28 +01:00
Mark Mankarious
9814af2756
fix: bumps @types/react down to v17 for compatibility
2023-08-05 09:50:52 +01:00
Mark Mankarious
68fe05385c
fix: excludes node_modules from type checking
2023-08-05 09:38:57 +01:00
Mark Mankarious
4da4235eda
refactor: migrate away from paperjs [PHASE 2]
2023-08-05 09:14:14 +01:00
Mark Mankarious
8f24b0970c
fix: removes unnecessary param in tsconfig
2023-07-25 16:11:44 +01:00
Mark Mankarious
773473b58e
refactor: integrates the renderer with react
...
Migrates away from using a standalone renderer and mobx for plumbing. Previously there was a lot of manual syncing needed between the React UI and the Renderer, which added a lot of overhead and complexity.
Scene state is now held in a store (facilitated by Zustand). This acts as a single source of truth shared over the renderer and the UI, and both react to changes on the store.
2023-07-20 16:45:54 +01:00
Mark Mankarious
28f4db99b9
feat: exports types
2023-03-23 20:59:59 +00:00
Mark Mankarious
868d0958b3
chore: configures CI
2023-03-16 21:27:09 +00:00
Mark Mankarious
80d6d8c525
Initial commit
2023-03-08 20:29:13 +00:00