-
-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add PeerJS Extension #1897
base: master
Are you sure you want to change the base?
Add PeerJS Extension #1897
Conversation
"Links to places other than Scratch are not allowed at this time"
PeerJS?! Your Adding It? Yayyyyyyyyyy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the best extension for multiplayer, nice 👍
Where is the create peer block |
Noted requested changes, will be working on them. |
I'll do a review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Round one of reviews
This extension is VERY weird.
!format |
huh, neat |
Yeah, lol, it's a workflow I made (polished by GarboMuffin) |
since we're here, can someone please fix the website's credit link to point to my new account? thanks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Final review from what I see.
I'd recommend making documentation, so people can have a better understanding on how to use this extension, but it isn't required.
I would like for others to review as well, in case I missed anything.
let's see if this will work for me |
spoke too soon? |
I don't think I'm using |
it's async (so awaitable) |
* Updated title * Minified ULID function * Prettier - Removed trailing commas
!format |
😭 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Finale
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, now we just wait on the others.
Why does the block "enableVerboseLogs" exist even though the toggle logs block exists? |
He released this extension earlier to his own people, so technically, just like your extensions, they are already being used by real people, and he rather not break compatibility. |
Ah okay. |
Seems all good then |
https://github.com/cloudlink-omega/peerjs-scratch
This was intended to be an experimental foundation for a CL5 rewrite but I thought it would be perfectly fine making it it's own thing.
I'm not 100% sure if my tweaks to the original code would make it fully compliant with the "Banned APIs" section.