Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

boardgame.io

The turn-based game engine for Javascript
Collective - Host: opensource - https://opencollective.com/boardgameio - Website: https://boardgame.io/ - Code: https://github.com/boardgameio

fix bad merge that undid

https://github.com/nicolodavis/boardgame.io/pull/614

github.com/boardgameio/boardgame.io - 44d0d4fff27132bd5cb41f7e7ff9528a7d1c2009 authored almost 5 years ago
Document disabling optimistic updates (#619)

This PR links the documentation on optimistic updates in `multiplayer.md` with the instructions ...

github.com/boardgameio/boardgame.io - d04244dd25f20fbd0b59fc58fce03e0d95fb539e authored almost 5 years ago
make plugins available in turn order functions

We should probably restrict this to only the Random plugin.

github.com/boardgameio/boardgame.io - eb1e06070eabe7d2e723b3f35fd553100183621a authored almost 5 years ago
add documentation on Client's missing credentials prop (#606)

github.com/boardgameio/boardgame.io - d75cbb346335eba1d59d530e693463f35af7b779 authored almost 5 years ago
Include credentials in undo/redo actions (#595)

* Fix type of Plugin action

The Plugin action is defined to contain credentials and its crede...

github.com/boardgameio/boardgame.io - 0688f4dfd73d209b19c52124e6e25618de386d6a authored almost 5 years ago
Typescript enhancements (#612)

* refactor (types): add type parameters to Game interface #611

users can now define a game wi...

github.com/boardgameio/boardgame.io - c5211c2d5924bc39545c8d48154e88a4ece5652a authored almost 5 years ago
fix(core): Don’t error if turn.order.next returns undefined (#614)

* fix(core): Don’t error if turn.next returns undefined

* fix(core): Mention in `turn.order.n...

github.com/boardgameio/boardgame.io - f34f46b78a8018cce313f8cae698bf0ea403039f authored almost 5 years ago
Specify type of parameters when joining game (#613)

This will save time for many users when building their games.
Other Lobby API's are using query...

github.com/boardgameio/boardgame.io - 45f4f432718c20a1a0f052fe0c2c25dc41e34a0b authored almost 5 years ago
rename

Game -> ProcessGameConfig
GameConfig -> Game (type)

github.com/boardgameio/boardgame.io - 5584ce9b316afe9a3ace8d2514ae3ab41ac62f9c authored almost 5 years ago
feat(plugins): Make player plugin a factory function (#604)

* feat(plugins): Make player plugin a factory function

This moves the `playerSetup` function ...

github.com/boardgameio/boardgame.io - 3a41cf7197d4365171f1b685790870cfbc01fcc4 authored almost 5 years ago
docs(storage): Document bgio-storage-cache module (#602)

* docs(storage): Add section linking to bgio-storage-cache

* docs(storage): Restructure headi...

github.com/boardgameio/boardgame.io - 21c174e0aa8f0e723a315fae722f81f99ed68db4 authored almost 5 years ago
docs(README): Remove Firebase icon from NPM version badge

github.com/boardgameio/storage-cache - 1217ef8f8200b40890a5d98fe15d9d337294b4eb authored almost 5 years ago
refactor(core): More Typescript conversion (#597)

* refactor(core): Convert turn-order to Typescript

* refactor(core): Convert logger to Typesc...

github.com/boardgameio/boardgame.io - 78729ebe9425a79ce65d76d1ae72211f8a17e726 authored almost 5 years ago
fix(plugins): More Typescript & pass playerID to Enhance (#598)

* refactor(plugins): More TS in plugins & tighter API typing

* fix(plugins): Pass playerID to...

github.com/boardgameio/boardgame.io - 187726847e9b8a665a9054377c82ae90d219f8d3 authored almost 5 years ago
chore(package): Include coveralls in dev dependencies

Fixes posting coverage stats from Travis CI

github.com/boardgameio/storage-cache - 1bd4ea54e58aeb606a405cd09c0589809382ccb4 authored almost 5 years ago
build(package): Clean up TS cache files to rebuild

github.com/boardgameio/storage-cache - eb6a6073b209dbfea4bea0e59c5983da747e4324 authored almost 5 years ago
chore(release): 0.1.2

github.com/boardgameio/storage-cache - d9e907380e8da13640d85f37e95c10cb61da4859 authored almost 5 years ago
build(package): Make sure package is built before publishing

github.com/boardgameio/storage-cache - 19ba1f6db02cc0e1e3d2ce433651116eb5bd0d36 authored almost 5 years ago
chore(release): 0.1.1

github.com/boardgameio/storage-cache - b5256826835fd9f5fa8f620687a96720f622b0e5 authored almost 5 years ago
build(tsc): Move TS build info file out of dist

github.com/boardgameio/storage-cache - 197921f0dae0659520ddac01284d00ecc70756e1 authored almost 5 years ago
chore(release): 0.1.0

github.com/boardgameio/storage-cache - af7ab6d49e8d0c849f677f61de4ab0930d1d206a authored almost 5 years ago
chore(package): Include boardgame.io as a dev dependency as well as peer

github.com/boardgameio/storage-cache - 678c7b425dfbde1ef3d098a44cd3c5b0185ae405 authored almost 5 years ago
feat: Initial commit

github.com/boardgameio/storage-cache - e5a2199d3e59a986fdc47b79a1499a25eed80317 authored almost 5 years ago
remove CLA requirement

This is no longer required now that nicolodavis@ is not employed at Google.

github.com/boardgameio/boardgame.io - 9046ad1120a86bef6f25e6d32a9cc6021b2a9cbe authored almost 5 years ago
fix(server): Correctly wait for server.listen event (#589)

* fix(server): Add @types for server dependencies & fix app.listen calls

This adds `@types` p...

github.com/boardgameio/boardgame.io - 5696dc4aee251a96925a48fe351b6ef7f364dd16 authored almost 5 years ago
feat(types): Replace Function constructor typings with function types (#590)

This replaces places where `Function` (the Javascript function
constructor) was used as a type...

github.com/boardgameio/boardgame.io - 866e8978ca65f969c8343baa1b99f9ea9b63a1ce authored almost 5 years ago
Fix missing parenthesis (#572)

github.com/boardgameio/boardgame.io - f593f0a8ea4628261caa7cf78a9f517a03493ec7 authored almost 5 years ago
add plugin types to ctx interface (#579)

* add plugin types to ctx interface

* extract plugin interfaces into corresponding plugin fil...

github.com/boardgameio/boardgame.io - 167690c5db2b2bfa09e432439a7948c50049b77a authored almost 5 years ago
fix(db): Make listGames options optional (#585)

github.com/boardgameio/boardgame.io - 618618e8fb7a6bbf0a5fb9305d028a9af6f77e90 authored almost 5 years ago
refactor(db): Make log handling explicit in StorageAPI.setState (#581)

* feat(db): Add appendLog method to storage API

Move the log concatenation logic out of setSt...

github.com/boardgameio/boardgame.io - f3c62a3173e017bfad551531d6b4514b0e41d1cf authored almost 5 years ago
clean up coverage ignore patterns

github.com/boardgameio/boardgame.io - 6a1eadd6bfeadd557440f84bd236f98947dde92a authored almost 5 years ago
add the ability for plugins to define their own actions

github.com/boardgameio/boardgame.io - c7dad766304f01fc36522816d14ed34b8cffede6 authored almost 5 years ago
Remove namespacing in gameIDs on client side (#583)

Fixes #582

github.com/boardgameio/boardgame.io - 9a21fee44376909e0f929be39633b0447a68aaaa authored almost 5 years ago
Typescript improvements (#578)

* fix(package): Move ts-toolbelt to production dependencies

* feat(package): Expose types via...

github.com/boardgameio/boardgame.io - c507cf0464c14f22ee85ebc66ce7f5d1e5910ccd authored almost 5 years ago
link types to sub-packages

github.com/boardgameio/boardgame.io - 28adb533c26ba09cdfbfbff87d8ebfe8c3720e73 authored almost 5 years ago
avoid document reference error in some versions of Node

github.com/boardgameio/boardgame.io - ca3cc0f48b8329fd7dfec6c2b37fac2fc3585c5a authored almost 5 years ago
export some types in the NPM

github.com/boardgameio/boardgame.io - ca52b01e551ec5fa252bcdb95dcdfc3ea80e8e38 authored almost 5 years ago
update storage.md

github.com/boardgameio/boardgame.io - a310545c351ea75aceeb6feac00934aa8580c121 authored almost 5 years ago
retrieve initial state using a separate code path

github.com/boardgameio/boardgame.io - 6a091de5dca44c12fd3e777dd036c9bdde75856a authored almost 5 years ago
add createGame to StorageAPI

github.com/boardgameio/boardgame.io - 62f58d2907babe9bd04930283027827ad42d933d authored almost 5 years ago
feat(server): Type fetch so that it returns what the opts request (#568)

github.com/boardgameio/boardgame.io - ca2ac8487af8aeb6a94ee2e9fb169d56824a97eb authored almost 5 years ago
update some comments

github.com/boardgameio/boardgame.io - 7d328d2d89bc05bfd2e47352087580f628e1b83b authored almost 5 years ago
rename GameState to PartialGameState

github.com/boardgameio/boardgame.io - cb9e76dad9ee258f44ee3e69a33adc1ce3ff7a29 authored almost 5 years ago
remove unused import

github.com/boardgameio/boardgame.io - eeadd2ed551cb5fa32f188e666b620c9932ddf10 authored almost 5 years ago
make listGames take an opts argument

github.com/boardgameio/boardgame.io - 21c3ef442ad2b02faa23431ba28ac9f2e35a9060 authored almost 5 years ago
rename remove to wipe

github.com/boardgameio/boardgame.io - bff685d66fa9f08b64a1ee930e136cfbaa892f4e authored almost 5 years ago
remove unused has()

github.com/boardgameio/boardgame.io - a75605d0f3f1e8855c6283981d884f58c5f6353a authored almost 5 years ago
move log out of game state

github.com/boardgameio/boardgame.io - d4de9e27fb2e440c724f91e86af5be3200d049b1 authored almost 5 years ago
convert master.test.js to TS

github.com/boardgameio/boardgame.io - 15388af982023340eee1a28446d9632f2a2c2198 authored almost 5 years ago
clean up api.test.js

github.com/boardgameio/boardgame.io - 94bb89b88ca42393416043f9c5a6d50fd4812695 authored almost 5 years ago
remove executeSynchronously

github.com/boardgameio/boardgame.io - 445b736008e098b5a00cb5e6429611a90e267075 authored almost 5 years ago
remove namespacing in gameIDs

github.com/boardgameio/boardgame.io - 4157bc14528f4d2534f2795be9dde5d54aa2fcfa authored almost 5 years ago
add StorageAPISync

github.com/boardgameio/boardgame.io - 0c9c459cd029244c815bc0c4e0f0739f11e6111c authored almost 5 years ago
remove namespace

github.com/boardgameio/boardgame.io - 8c80785fdfdd4519943844f0775f352a88f172d1 authored almost 5 years ago
separate metadata and state in storage API

github.com/boardgameio/boardgame.io - c96e228503adb54b4edda97ca8015e94a4bbf640 authored almost 5 years ago
remove Firebase

This will be moved to a separate repo.

github.com/boardgameio/boardgame.io - 0fb67fe00ac9345c94431dbc6713f3eab697def9 authored almost 5 years ago
change Number to number

github.com/boardgameio/boardgame.io - 776a8369c9889c040ed1a00d0abe826e1103afd8 authored almost 5 years ago
rename list to listGames

Also accept a gameName parameter that allows the implementation
to return only the games of a pa...

github.com/boardgameio/boardgame.io - 045a8f5f0a0b5444210ee8ad7a1bf2071fcd8f04 authored almost 5 years ago
remove MongoDB

This will be moved to a separate repo.

github.com/boardgameio/boardgame.io - 7b70cab9a506217f0863ebb7380fda48b6b4682a authored almost 5 years ago
change some Number types to number

github.com/boardgameio/boardgame.io - e6536813b67e5ee231d7468e32b8c993616caf7b authored almost 5 years ago
move Events code into plugin

Also retire the custom logger API.

github.com/boardgameio/boardgame.io - 0d59c2cd3c380b7ef8d1e82beb18c0e5beed975f authored almost 5 years ago
move Random code into plugin

github.com/boardgameio/boardgame.io - 4b1c1357403ff3449e37cdfa158587f911ae3d7b authored almost 5 years ago
make prettier write TS files as well

github.com/boardgameio/boardgame.io - 88a386dbae09e6ce9654f833080fcfd8a1c3dcc5 authored almost 5 years ago
make parameter more descriptive

github.com/boardgameio/boardgame.io - c6ef9af36d95eba50bae2716f12f40da6613803b authored almost 5 years ago
remove some obsolete code

github.com/boardgameio/boardgame.io - 62e06afb917aae7b84832c65569a549c2c2ab582 authored almost 5 years ago
update @babel/preset-env

github.com/boardgameio/boardgame.io - a624c9e3637549621236b1e155c30e07b633f0ee authored almost 5 years ago
update rollup-plugin-terser

github.com/boardgameio/boardgame.io - 60c6d8869f5b79d15a770c174dbb49c36ebee260 authored almost 5 years ago
check that document exists before mounting debug panel

github.com/boardgameio/boardgame.io - aede3b6714cd0f6656fa86ed2926bee42900b9aa authored almost 5 years ago
add onEnd hook for Game

github.com/boardgameio/boardgame.io - d84e6af69533f1c0e8eed76d19ba5b8172eb2ea0 authored almost 5 years ago
[WIP] feat: Improve types (#559)

* refactor(core): Convert to TS

* refactor(core): Convert to TS and mark action types as cons...

github.com/boardgameio/boardgame.io - 563726b22ff7fd30ceb6c209350627d744310b9b authored almost 5 years ago
Bump acorn from 5.7.3 to 5.7.4 (#564)

Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
- [Release notes](https://...

github.com/boardgameio/boardgame.io - 100bada33a487e459b5088be27fe9a8afbdf32eb authored almost 5 years ago
Plugin API cleanup (#560)

* simplify plugin arguments

* convert plugins/main.js to TS

* pass entire state in some fu...

github.com/boardgameio/boardgame.io - 94b69cb433335263df97f03cb4ca620cc055bd5e authored almost 5 years ago
Update plugin documentation (#557)

github.com/boardgameio/boardgame.io - ca9737804fb6cbf420b6d4066b7daae148543faa authored almost 5 years ago
fix(master): Remove credentials from action payloads after use (#556)

Credentials are only used to check if an action is authorized in the
master and should not the...

github.com/boardgameio/boardgame.io - ec7f0ad2392d898833cf9db1024651f9e67e92d4 authored almost 5 years ago