kevinshen56714 / SkyOffice

Immersive virtual office built with Phaser, React, Redux, PeerJS, and Colyseus.
https://sky-office.co/
MIT License
930 stars 289 forks source link

A generated file dependencies chart for the Client part code #61

Open ibarapascal opened 1 year ago

ibarapascal commented 1 year ago

As the title, the generated chart is something like below.

docs-components

with the command below using arkit inside the client folder

npx arkit -d src \
  -e \"src/services,src/stores,src/hooks.ts,src/util.ts,src/web\" \
  -o ./docs-components.png

Prompt to add the chart somewhere like the bottom of the README to show others the main file dependencies we've got here.

It could help us understand the scenes being used inside the client/src/PhaserGame.ts, and the relationship with other classes we made I guess.