iArxic / StudioPresence

Connect your Studio with Discord!
ISC License
24 stars 6 forks source link

chore: update dependencies and workflow, format package.json #25

Closed YOUWILLDIE666 closed 1 month ago

YOUWILLDIE666 commented 1 month ago

Dependencies: Bump rimraf to ^6.0.0 Bump ncc to 0.38.1 Bump pnpm to 9.10.0 Bump typescript to 5.6.2 Bump @types/node to v18.19.50 Bump Rojo to 7.4.4 Bump StyLua to 0.20.0

Workflow: Jobs and Steps are now explicitly named Bump upload-artifact, setup-node, checkout, and pnpm/action-setup actions to v4

Other: Format package.json according to its intended scheme (ref. https://json.schemastore.org/package.json)

iArxic commented 1 month ago

hey there, what is the point of updating the dependencies? I would merge this however it would not make a difference to the product itself

YOUWILLDIE666 commented 1 month ago

Hello, updating dependencies may resolve some bugs, reduce memory usage (possibly), etc. I mean the app functioned well without the bumping too, making sure everything's up to date

EDIT: Also some of them are getting deprecated (e.g. rimraf versions prior to v4). rimraf_deprecation