Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/boardgameio/boardgame.io
State Management and Multiplayer Networking for Turn-Based Games
https://github.com/boardgameio/boardgame.io
Co-authored-by: Chris Swithinbank <[email protected]>
604d12e6cedfed2643d70a44ace7a00113abcc98 authored over 3 years agoThis reverts commit 218816e670cea1013123d057077349004c1dc228.
Node 16.9.1 fixed the regression ...
298ecaf475bb17e9e08f54f75784ae08c6e0f8f5 authored over 3 years ago
Bumps [nth-check](https://github.com/fb55/nth-check) from 2.0.0 to 2.0.1.
- [Release notes](htt...
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.24.0 to 1.25.0.
- [Release notes](http...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https...
* feat(transport): Initial P2P transport implementation
* docs(examples): Add P2P transport e...
510a082a2ca29df733f34c1de12da58742b1f0ad authored over 3 years ago* chore: improve changelog isVersionBump & commitID replacement regex
* chore: fix changelog ...
e4fe528e9ca8679ee5ea7ae02f4aa2b49475c9d7 authored over 3 years agoUse Node 16.8 (rather than 16.9) until https://github.com/nodejs/node/issues/40030#issuecomment-...
218816e670cea1013123d057077349004c1dc228 authored over 3 years agoca94f3a5bc76801c9fbdcabfdb626bc95e2ec584 authored over 3 years ago
6c2331b534a47c8ea615ce876aeb82fa71bffad2 authored over 3 years ago
Co-authored-by: Chris Swithinbank <[email protected]>
4165d45d4f668dd600fe6a64ac6ec3bfeb933acf authored over 3 years agoab82c7437bc13cbaae8b81b8058c6a8c02922604 authored over 3 years ago
6e6c3a900950ca0e29263a397dbe33ab15e26d31 authored over 3 years ago
Use `setImmediate` to run each async iteration of the MCTS bot. In most scenarios this will use ...
ad78ededd25ad68ba4529e8964d221fb7c8b2b63 authored over 3 years ago
Bumps [immer](https://github.com/immerjs/immer) from 9.0.5 to 9.0.6.
- [Release notes](https://...
b406e5a3ca1efa041de5c2b3d88cff6a773e0a0c authored over 3 years ago
feb08a121b089c745e737cf4934d007e87b352e5 authored over 3 years ago
1368d55e181cc628e9e92d9abcfee2f0660382d2 authored over 3 years ago
Use `nanoid/non-secure` for chat IDs because React Native doesn’t support the plain `nanoid` imp...
a240bbeeecd8c8df333deea1261f8be89ecd874c authored over 3 years ago60564826a12a3b8ec96cbdc78425fcd9577088eb authored over 3 years ago
* feat: Move game server route creation to run
Allow user defined middleware to execute on bo...
8b871ab5ecbfd1ffde48d0b872d106c42b4231a6 authored over 3 years ago3a2a89beeb9c35cef4f93134557cd7f6b6e3fba9 authored over 3 years ago
f22678371c2144e99569b9357decbb7da4748240 authored over 3 years ago
592e4877f5eec74e46f593f9ce6c44cdb668abd9 authored over 3 years ago
5903e129f03ddc8da616161d66791d24cb295471 authored over 3 years ago
Make sure form input elements and their labels are properly associated
06bc74791dcccf4e22ae82843efaf6dfd4963529 authored over 3 years agod2b611d7d446b9478b21f6af0f5f4fe5c1453d55 authored over 3 years ago
0f7ca3619cff239b6724ed55ca62af1e45008da5 authored over 3 years ago
bf4e1390f7db67957a4b69a8881127a218e4ab48 authored over 3 years ago
98c860ec22a2601978256b0ad68935bd4281e088 authored over 3 years ago
Co-authored-by: delucis <[email protected]>
f18c63a18c76b90fba39fdfbfc79b379f534b58f authored over 3 years ago3010b25c6a359739a0f26c4e79a0aafd5f9437b9 authored over 3 years ago
c48f78ba640cbf446d5e17b40e79881e5cdf616c authored over 3 years ago
Allow custom plugins to call events in their `fnWrap` method. Care needs taking here as `fnWrap`...
62f97e54155a31dd2b27847a386e51e7f648c9c6 authored over 3 years agof4380ac5ba4fe9cf005a2077fa795e0de881f2d2 authored over 3 years ago
b45e2e05172f6533efb5c004398449cfd56743da authored over 3 years ago
Co-authored-by: Chris Swithinbank <[email protected]>
1116ab082d8ef3c1402537fdc66acbe541c8cfdf authored over 3 years agoAdd syntax highlighting and tweak docs on TypeScript usage
8bfc36057c5c5c812c7a9d3e11cd93f8521e0059 authored over 3 years agoCo-authored-by: Chris Swithinbank <[email protected]>
6dbd9b694c303d9b1a9e89296ea3624bd8c7551c authored over 3 years agofa30fcca37ed88b4594eb151201dd616aa31dbc1 authored over 3 years ago
b312c28ca8ce2f5bc67a48ce2d25cbabcd6926b8 authored over 3 years ago
44a04a9714e757e7b4d7d1b1e211de759b2a621b authored over 3 years ago
23b351ca6c63d1aad9ae2873625fd56d2a632162 authored over 3 years ago
d54af1f43fda8c443ebd543592508aeb43b6117e authored over 3 years ago
d56d209719cc80a656c8cc1fa128e595f02a159c authored over 3 years ago
c7c3fab9022c344ac353e72ad0d3222b9b9bbb8c authored over 3 years ago
Co-authored-by: vdf.dev <[email protected]>
Co-authored-by: delucis <swithinbank@...
2497dc3ab10b5ec66aebac4e60c8ef22c56b5b27 authored over 3 years ago
Handle cases where the Features or Bugfixes section of a release are empty.
31da469aff91c57da0d03ca8f070832998af15f2 authored over 3 years agofeb54dfd857937a10a218f24e79c72985c3ff82c authored over 3 years ago
6ac7c5ee3922b1d036c3af6a9b82daed2bb02ac1 authored over 3 years ago
Help diagnose which game code is causing errors in the events plugin by attaching stack traces f...
8267e36c156a2ff43ba459b7b7f3279cf2d3a402 authored over 3 years ago7c5e61f889d4d334ac82717d425708dffb5f538a authored over 3 years ago
b5dba5b1930e8af5debce0756b83b6003464cf3e authored over 3 years ago
e65890cf48a67e3ca5ae2d1acb6a1b619df79119 authored over 3 years ago
5bc1a4dcef1aa0875961a8e8b90a189159629dd7 authored over 3 years ago
95be8b90ceddb9d45ee4847a386f73943935a4f6 authored over 3 years ago
f97a08d8903de4a618562e1d22bac21e9da73613 authored over 3 years ago
7254749886d7b6c1415a5dc2abeccf03260833cf authored over 3 years ago
* Initial pubsub interface implementation
* Decouple player view calculation from Server's Ma...
b6a4fed0c21143a0632befbb8a4c758b72ec23dd authored over 3 years ago3bc9a243b8c4add6eefe0231b7ee7fe966850d8c authored over 3 years ago
241701f8f2cdd86480638343274e83add534e504 authored over 3 years ago
d8fc8f5d5388e9655a4ca61b18d05c5eadaf0f98 authored over 3 years ago
bfaf983aefa02069d7632d2b3cc6e3098bd52a27 authored over 3 years ago
de1ad5bab917609d98b726d73c3468094baa4203 authored over 3 years ago
fb9d8659b5f6a7f86e60e0df5fb8e267ac7f1cae authored over 3 years ago
7ad83571db679c673048735750f9f044dbfed880 authored over 3 years ago
bff1d29492858842a3c38c8c4dca72e2888dca73 authored over 3 years ago
064b7507ac574e21d22a923043ebff237ea95e91 authored over 3 years ago
dfdd4c4d18496ef98be0919c821a6b52b03c4a6a authored over 3 years ago
fbf131939126603563c3c98ed1c0a7258be4ebdc authored over 3 years ago
a17ec766a20505038395b278d7d221fe70718ef1 authored over 3 years ago
1e6f58126e372097ba3ff4ca86875fbe5a4da0e0 authored over 3 years ago
Closes #769
Approach:
1. Always run `UpdateStage` after `EndStage` (even if it will be a no-op)...
6b6501b3bec09193fa3c3170aaa8648b0e29392c authored over 3 years ago
0c2f605be2bbe6c07da958dfa7ce89e951bffb1a authored over 3 years ago
Co-authored-by: delucis <[email protected]>
91cf25eb6325e43ba88ae09cc322366908515ee2 authored over 3 years ago`isInvalid` is always called *after* `flush`, so a plugin’s API shouldn’t be available.
1078b13209f0aeb85e9b6d9dc7b09ab1130bb3ff authored over 3 years ago1e435c2c04226baac98eebd1756fee6855635c5e authored over 3 years ago
d559866de4bf3ef2045078dca59ff96a5fb73f29 authored over 3 years ago
078d4bd04e1f94effdfe7023ff999f0da6777e7f authored over 3 years ago
We have never read moves from the `turn` config, but the Typescript type erroneously included them.
dcaca7f95a8b500b873693ef4abfa89243421d84 authored over 3 years agob8733ad091a7a0d1523f2895d6f11cf0cb60b864 authored over 3 years ago
be63602140ac46850dedbc8f5f13daf411b614c3 authored over 3 years ago
2aa9db59b2817aa7b0d65f5164329e886db8894c authored over 3 years ago
Node 16 is current release: https://nodejs.org/en/about/releases/
605c9770fddfbe690fcf63cbd677eaa28a6315d6 authored over 3 years ago4efec1a1ad2f7d576a7ade35ced339aa530a9cfe authored over 3 years ago
Co-authored-by: vdf.dev <[email protected]>
262d867a6320cbc1895d5c2c0a34c7d9fb8ab0d9 authored over 3 years agoafee0b7b1f0d878118c960637fa0e1d90b848ce9 authored over 3 years ago
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.6 to 1.19.7.
- [Release notes](htt...
bfc8a1f2701fd14627c99f38122abc294aa7c16e authored over 3 years ago
b9cd7287778f564e09161a7df3c449066f126e81 authored over 3 years ago
b52aaea6bf1ff88f0bf2b1883db296725f2d709b authored over 3 years ago
* fix(master): Don’t crash master if action or payload missing
Return error instead of crashi...
9753c0ea74ea5b2373d219029a39929dc89fdda1 authored over 3 years agobe72c7e26068b92623fc37127019a5a4161a3430 authored over 3 years ago
f6c7ca1a53ea88ebb7eb87511d229d6f350beb07 authored over 3 years ago
aa59ae40f646e2b1cb62a9fdd6d494d8a2fc7f76 authored over 3 years ago
* feat: Use server `origins` option to configure Lobby API CORS
* chore(deps): Update `@koa/c...
8b950a0ee5fbcceef8f7f11f1a6e21d199ba46c8 authored over 3 years ago2b1d013a03132d9d40c38c0d34b94e91d0a2509a authored over 3 years ago
3b35a9647b8609c2a815182f720bafa5095494f7 authored over 3 years ago