PrismarineJS / flying-squid

Create Minecraft servers with a powerful, stable, and high level JavaScript API.
https://prismarinejs.github.io/flying-squid/
MIT License
531 stars 99 forks source link

Refactor: allow usage in browser #633

Closed zardoy closed 6 months ago

zardoy commented 10 months ago

Depends on https://github.com/PrismarineJS/node-minecraft-protocol/pull/1254

fixes #491

Usage:

Both esbuild and webpack needs Node.js modules polyfilling.

First of all, I'm really sorry for the delay, I wish I could do it early.

Anyway, right now I decided to squash all changes from here into one commit.

Will try to provide a brief overview of the changes I made here in comments.

socket-security[bot] commented 10 months ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Packages Version New capabilities Transitives Size Publisher
exit-hook 2.2.1 None +0 4.83 kB sindresorhus

🚮 Removed packages: mkdirp@2.1.6

rom1504 commented 10 months ago

Overall looks good, but left some comments

rom1504 commented 6 months ago

overall lgtm, merged

rom1504 commented 6 months ago

/makerelease