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

refactor GameFlow into SimpleFlow and FlowWithPhases

github.com/boardgameio/boardgame.io - 18e42508b9ebc0e5613080db70cb5ac3af2d5478 authored almost 7 years ago by Nicolo Davis <[email protected]>
create phases.md

github.com/boardgameio/boardgame.io - c3e96fe223099553b32092a4d466e8dca2e77804 authored almost 7 years ago by Nicolo Davis <[email protected]>
make GameFlow handle both ctx and G

github.com/boardgameio/boardgame.io - aeeabb912b1b83d3efc44194e707f581fae2d131 authored almost 7 years ago by Nicolo Davis <[email protected]>
phaseEndCondition and turnOrder overrides

github.com/boardgameio/boardgame.io - dd9fd0d15b4f8d3ca8b686ebe8be60ac51233afc authored almost 7 years ago by Nicolo Davis <[email protected]>
allow specifying next phase in endPhase and phaseEndCondition

github.com/boardgameio/boardgame.io - c729ceba405f1f9831f5e52ae9b3d58d9e4b0317 authored almost 7 years ago by Nicolo Davis <[email protected]>
rename flow.setup to flow.ctx

github.com/boardgameio/boardgame.io - a156a7cf27281fe571d4d15658df8e4fe410c206 authored almost 7 years ago by Nicolo Davis <[email protected]>
create a flow config section in Game()

github.com/boardgameio/boardgame.io - 99d47d1fdee07b66d1c3bbf3221df01e3072d824 authored almost 7 years ago by Nicolo Davis <[email protected]>
update comments

github.com/boardgameio/boardgame.io - 21a2208c99f9841c9c1959eee2db6a58b87f5345 authored almost 7 years ago by Nicolo Davis <[email protected]>
rename some phase related options

* phaseEndCondition -> phaseEndIf
* setup -> onPhaseBegin
* cleanup -> onPhaseEnd
* victory -> g...

github.com/boardgameio/boardgame.io - 8cbc19db0f19985507c6201254b04cb2bd1dc861 authored almost 7 years ago by Nicolo Davis <[email protected]>
make Flow() analogous to Game()

* Create events (instead of moves)
* Create a set of dispatchers for these events (dispatched th...

github.com/boardgameio/boardgame.io - c642b54cebae28ea4b81b2d5b858fea4f4d84951 authored almost 7 years ago by Nicolo Davis <[email protected]>
setup / cleanup functions for each phase

github.com/boardgameio/boardgame.io - 3c68292e38e2c1cb2aab5bb584d81e469825fbad authored almost 7 years ago by Nicolo Davis <[email protected]>
rename createDispatchers to createMoveDispatchers

github.com/boardgameio/boardgame.io - 93e55a26d415d2e2a3c08a18210c5000605170e4 authored almost 7 years ago by Nicolo Davis <[email protected]>
pass phases down from the Game object

github.com/boardgameio/boardgame.io - e711fb63131821e52456f248cb7c74e6b2443164 authored almost 7 years ago by Nicolo Davis <[email protected]>
update comments

github.com/boardgameio/boardgame.io - d0d4fa638dd71cb765d6e062fa1d7997b46be372 authored almost 7 years ago by Nicolo Davis <[email protected]>
update some comments

github.com/boardgameio/boardgame.io - be4f2739b45eb03b14fffbaa033ff2be60b56a0f authored almost 7 years ago by Nicolo Davis <[email protected]>
add ability to whitelist certain moves per phase

github.com/boardgameio/boardgame.io - c634fb334750bb55cba6601f96f7f3c1ad0be5e2 authored almost 7 years ago by Nicolo Davis <[email protected]>
single GameFlow helper to configure flows with phases or without

github.com/boardgameio/boardgame.io - bd4b3a1d090147866c7314635760c3ef488088df authored almost 7 years ago by Nicolo Davis <[email protected]>
refactor GameFlow

github.com/boardgameio/boardgame.io - f7c848c1ef8225ac36a22edf12a4afa1b49ea756 authored almost 7 years ago by Nicolo Davis <[email protected]>
test for isActive when the turn order is TurnOrder.ANY

github.com/boardgameio/boardgame.io - 9528bbb341ad0d540818a3706762d342fe50cb9d authored almost 7 years ago by Nicolo Davis <[email protected]>
update comment

github.com/boardgameio/boardgame.io - b2f97a70b3e66b9efcb0e6e6a985634bc115461d authored almost 7 years ago by Nicolo Davis <[email protected]>
add ability to define starting player to TurnOrder

github.com/boardgameio/boardgame.io - df62f7a87b1b5eb65c7618d3eab6e1e28eec10f4 authored almost 7 years ago by Nicolo Davis <[email protected]>
TurnOrder.ANY, which allows any player to play in that phase

github.com/boardgameio/boardgame.io - 6956ffd8bbe699bfc3ff3f8436e39df69d67c547 authored almost 7 years ago by Nicolo Davis <[email protected]>
update comment

github.com/boardgameio/boardgame.io - 284a211076aad7a6a0a4d83aa125d51f1eca798e authored almost 7 years ago by Nicolo Davis <[email protected]>
fix isActive prop to handle TurnOrder.ANY

github.com/boardgameio/boardgame.io - 6f97ee5877f7663d6e9d25e5551cf68c80774863 authored almost 7 years ago by Nicolo Davis <[email protected]>
change phases to an array

github.com/boardgameio/boardgame.io - 29e0490e4648a10beb14124590c7c8298871852f authored almost 7 years ago by Nicolo Davis <[email protected]>
add some comments

github.com/boardgameio/boardgame.io - 8da620f2b63f9b7c1bca3539611bc29d0a0871e6 authored almost 7 years ago by Nicolo Davis <[email protected]>
pass victory to GameFlow so that it no longer needs a reference to the game object

github.com/boardgameio/boardgame.io - c113113e2839d60e4f26afe768e2e05517c039c6 authored almost 7 years ago by Nicolo Davis <[email protected]>
make doc examples use built bundle instead of released npm

github.com/boardgameio/boardgame.io - 3962ec93a0fb049c76e4a6ebbb6755b461085afa authored almost 7 years ago by Nicolo Davis <[email protected]>
package-lock.json

github.com/boardgameio/boardgame.io - 33727b71c30e2e920f7e7e9c7be99e2c1fb1e8be authored almost 7 years ago by Nicolo Davis <[email protected]>
update contributing guidelines

github.com/boardgameio/boardgame.io - 688272b893f17068948c0b6e7b20813672811175 authored about 7 years ago by Nicolo Davis <[email protected]>
fix some css in examples

github.com/boardgameio/boardgame.io - 6d971ca12dbd4dec5a9eda16a1a92a2056039693 authored about 7 years ago by Nicolo Davis <[email protected]>
Restructured Examples App (#59)

github.com/boardgameio/boardgame.io - 39a7ca599025b1b8e9319137b64c787b57348767 authored about 7 years ago by Joshua Christman <[email protected]>
move ui toolkit stuff into src/ui

github.com/boardgameio/boardgame.io - 074832e27061f38e3d7353a276cbeb8694cda508 authored about 7 years ago by Nicolo Davis <[email protected]>
Merge branch 'felizardo/token'

github.com/boardgameio/boardgame.io - 8a0bf3da2b035a7433a3630379d46624c1b89612 authored about 7 years ago by Nicolo Davis <[email protected]>
fix minor style issues

github.com/boardgameio/boardgame.io - 9265a15c40756c03729ff5cf000b5dc277ff019e authored about 7 years ago by Nicolo Davis <[email protected]>
update copyright notice in new files

github.com/boardgameio/boardgame.io - 2ec9d4dd489eccc349ed6444ea29986512fbd17c authored about 7 years ago by Nicolo Davis <[email protected]>
Update token.js

github.com/boardgameio/boardgame.io - 259e82e64112cbc52f620017b3b54bae098c0856 authored about 7 years ago by Vinicius Felizardo <[email protected]>
Update grid.js

github.com/boardgameio/boardgame.io - fd6973ed984d1cbbaf0aa49f147ab15bb3b33b6f authored about 7 years ago by Vinicius Felizardo <[email protected]>
Adding token and grid

github.com/boardgameio/boardgame.io - 82e2fab108ab25cb5034c006829bb57b051fd2b6 authored about 7 years ago by Vinicius Daly Felizardo <[email protected]>
add test for flow reducer override

github.com/boardgameio/boardgame.io - 022b6d266fcf8015a789c6fd270adc25b050465c authored about 7 years ago by Nicolo Davis <[email protected]>
move game.flow override inside createGameFlow

github.com/boardgameio/boardgame.io - 6dffe24de9cd3727b06c6f9eab2060188d939704 authored about 7 years ago by Nicolo Davis <[email protected]>
package-lock.json

github.com/boardgameio/boardgame.io - 07ebbd9beb4c42b1d0356035ec98a1e56d490fb1 authored about 7 years ago by Nicolo Davis <[email protected]>
extract code maintaining ctx into a reducer

github.com/boardgameio/boardgame.io - 312d9077e36b4b35cda5d1c6bc7792b714526628 authored about 7 years ago by Nicolo Davis <[email protected]>
update LICENSE to reference boardgame.io authors

github.com/boardgameio/boardgame.io - 5feeebee73430d1d13378cb2227df78fb04adaf1 authored about 7 years ago by Nicolo Davis <[email protected]>
maintain AUTHORS file and update Copyright to reflect the fact that there are multiple contributors

github.com/boardgameio/boardgame.io - ff8807ce46c90b184d0986eac2f1e2f85bc8f8f9 authored about 7 years ago by Nicolo Davis <[email protected]>
update docs

github.com/boardgameio/boardgame.io - 9bb129803c876516c1e20634d65e240c6fd60a17 authored about 7 years ago by Nicolo Davis <[email protected]>
pass an isActive prop down to the wrapped board to let it know when it can interact with the game

github.com/boardgameio/boardgame.io - 5224c10e53fe5562f0064d59f5345d8fe34b3c87 authored about 7 years ago by Nicolo Davis <[email protected]>
test board props and view-only players

github.com/boardgameio/boardgame.io - 3112f12f08352d54c0974ee1a2629aeba39ee9e8 authored about 7 years ago by Nicolo Davis <[email protected]>
rename Spectator message to <App/> in example

github.com/boardgameio/boardgame.io - f9f4414a8ce8291a4b1389e1f3aedd86d21b29e3 authored about 7 years ago by Nicolo Davis <[email protected]>
Modify 'null' playerID functionality and refactor Tic-Tac-Toe example (#55)

* - Modified functionality of null playerID
- In multiplayer mode, it is now a "view-only" cl...

github.com/boardgameio/boardgame.io - f7beb3a0716eade4e3a0acea1175fe83e4bc1270 authored about 7 years ago by Joshua Christman <[email protected]>
embed Gitter sidecar in docsify page

github.com/boardgameio/boardgame.io - a2e9a3f02ec5fd36b6e7fb23ea137d88ab4015ec authored about 7 years ago by Nicolo Davis <[email protected]>
Add Gitter badge to docs/README.md

github.com/boardgameio/boardgame.io - cf797eabf394ce927c4dec7996d0617b409c9ae8 authored about 7 years ago by Nicolo John Davis <[email protected]>
Add Gitter badge to README.md

github.com/boardgameio/boardgame.io - 04782d9bd1e89419c08fb8695562748d6b7dd138 authored about 7 years ago by Nicolo John Davis <[email protected]>
rename src/both to src/core

github.com/boardgameio/boardgame.io - f4e90b11630883a6801d68d8fd98627a0eabafe1 authored about 7 years ago by Nicolo Davis <[email protected]>
code snippet below multiplayer example

github.com/boardgameio/boardgame.io - 639e040ebe292de896a9f7fd5b39709d70811da7 authored about 7 years ago by Nicolo Davis <[email protected]>
refactor examples

github.com/boardgameio/boardgame.io - e586d0e8d369e0cea28c31b43094b7be764a2e3f authored about 7 years ago by Nicolo Davis <[email protected]>
refactor example directory structure

github.com/boardgameio/boardgame.io - 3e436ddf2ab0d091edbe2de1e4c6b87816ebbe20 authored about 7 years ago by Nicolo Davis <[email protected]>
example router css improvements

github.com/boardgameio/boardgame.io - 1756b5dfbbb45eeea9ec5a33dba2188bcb4ddf9e authored about 7 years ago by Nicolo Davis <[email protected]>
rename gameid/player to gameID/playerID

github.com/boardgameio/boardgame.io - 0338217f35f2849f09b3b01dddd9cd3f02f76069 authored about 7 years ago by Nicolo Davis <[email protected]>
change active cell color scheme

github.com/boardgameio/boardgame.io - 2a4dba21daf7125a29307ee501ed1b6cbf83664c authored about 7 years ago by Nicolo Davis <[email protected]>
pass player ID to WrappedBoard

github.com/boardgameio/boardgame.io - 24c3ff8fa24dc333981bbd8c9fff379c9acfca25 authored about 7 years ago by Nicolo Davis <[email protected]>
add multiplayer tab to examples

github.com/boardgameio/boardgame.io - 959a9591ee12ee887c9380e23c2e6b43055207e4 authored about 7 years ago by Nicolo Davis <[email protected]>
do not send RESTORE over the network if received as part of sync

github.com/boardgameio/boardgame.io - 31853d5148415e140efafe3152b6cd2b9d619f20 authored about 7 years ago by Nicolo Davis <[email protected]>
Documentation small typos (#43)

github.com/boardgameio/boardgame.io - 373fbe9ad535068e06297614020fb664d5416a32 authored about 7 years ago by Selim Ajimi <[email protected]>
also whitelist the RESTORE action for multiplayer testing

github.com/boardgameio/boardgame.io - ae349ee6cda5da4e14faa0699a0c5b0c70350974 authored about 7 years ago by Nicolo Davis <[email protected]>
update tutorial.md

github.com/boardgameio/boardgame.io - 78664b831c730b40ae56ea441acb88a114c4c347 authored about 7 years ago by Nicolo Davis <[email protected]>
create the initial value of G through a setup function

github.com/boardgameio/boardgame.io - 29021f3c3fd04f9a8b231ee60bbd713469d25a1d authored about 7 years ago by Nicolo Davis <[email protected]>
add cross-env to test scripts

github.com/boardgameio/boardgame.io - c93855da4ec1100e7f6bf77840c49982ab5c913e authored about 7 years ago by Nicolo Davis <[email protected]>
Cross platform npm scripts (#34)

github.com/boardgameio/boardgame.io - e115236a1fb68f2d9a43f914b1d042f0f6c07563 authored about 7 years ago by Robert Sandu <[email protected]>
Create CNAME

github.com/boardgameio/boardgame.io - 7d85e58ad450ccd08238283002715efaf2a50ca5 authored about 7 years ago by Nicolo John Davis <[email protected]>
update concepts.md

github.com/boardgameio/boardgame.io - cfd0424b6384ae30a770980fd55e2e9b7797df2d authored about 7 years ago by Nicolo Davis <[email protected]>
change currentPlayer to a string to be consistent with playerIDs in other parts of the library

github.com/boardgameio/boardgame.io - 65ee7c4702b6ba02534eacec39ef8b0dc6bd9723 authored about 7 years ago by Nicolo Davis <[email protected]>
update Game.md

github.com/boardgameio/boardgame.io - 85d9e45314192f5d883679d3653540dd00989c77 authored about 7 years ago by Nicolo Davis <[email protected]>
Update jest (#39)

github.com/boardgameio/boardgame.io - 5e2c432c57eae8dffc0c9168b8f588543d40b300 authored about 7 years ago by Saeid Alidadi <[email protected]>
stop broadcasting state updates and send back individual updates to clients with playerView applied accordingly

github.com/boardgameio/boardgame.io - d01f282d02528239dc26b6407c52f8b162a74229 authored about 7 years ago by Nicolo Davis <[email protected]>
put clients in a room keyed by the gameID

github.com/boardgameio/boardgame.io - 67f887da3d4ac259bcf1930fcce4d71b7f1af99c authored about 7 years ago by Nicolo Davis <[email protected]>
remove .only from test left from ba905d4

github.com/boardgameio/boardgame.io - dd84baf4a50c9a4b6c45cb42dc1fa7fa18890115 authored about 7 years ago by Nicolo Davis <[email protected]>
pass gameID and playerID as socket args, and not part of action object

github.com/boardgameio/boardgame.io - ba905d47bd11ed3558caa041ac76f325e9febf54 authored about 7 years ago by Nicolo Davis <[email protected]>
jsdoc reducer.js

github.com/boardgameio/boardgame.io - 92dde0331336ac53fb9b704000949664465513dd authored about 7 years ago by Nicolo Davis <[email protected]>
send gameid back during sync

github.com/boardgameio/boardgame.io - 37699074c9e4e7eeeb499a13c3d632e2e2633f55 authored about 7 years ago by Nicolo Davis <[email protected]>
some refactoring of the multiplayer client

github.com/boardgameio/boardgame.io - 92fa76d6dbcee7503501ad510e4aeca49006c2c8 authored about 7 years ago by Nicolo Davis <[email protected]>
jsdoc action-creators.js

github.com/boardgameio/boardgame.io - 859f84e7806efcf3a9e61fbf717837483c084228 authored about 7 years ago by Nicolo Davis <[email protected]>
package-lock.json

github.com/boardgameio/boardgame.io - f7293843ea3fabd4156f9eeaa15b64056f3c99a4 authored about 7 years ago by Nicolo Davis <[email protected]>
use Set to maintain mutliplayer move whitelist

github.com/boardgameio/boardgame.io - 24b6b775d33a0a37580f557865629239cd5ca649 authored about 7 years ago by Nicolo Davis <[email protected]>
jsdoc for multiplayer.js

github.com/boardgameio/boardgame.io - 25275ecebdf76bdf0270c5af32a88cc2a9dfe345 authored about 7 years ago by Nicolo Davis <[email protected]>
refactor multiplayer.js

github.com/boardgameio/boardgame.io - 02a9836b41e5533cc14df054f74a48bb2ad785ee authored about 7 years ago by Nicolo Davis <[email protected]>
version bump

github.com/boardgameio/boardgame.io - 9fd07c4d9c9e9e1e3c8a60300cfe1e10dc4e3e99 authored about 7 years ago by Nicolo Davis <[email protected]>
Add victory condition hook to API (#27)

github.com/boardgameio/boardgame.io - c740eae0af9cf180c545bdfb46c7f40abeedd63a authored about 7 years ago by Vinicius Felizardo <[email protected]>
package-lock.json

github.com/boardgameio/boardgame.io - a059056ad0bb69e6f1a45add9b4b49e9c88e989c authored about 7 years ago by Nicolo Davis <[email protected]>
update README

github.com/boardgameio/boardgame.io - f3ba1ca51c92ef912c14665b5ad76aadfe94df74 authored about 7 years ago by Nicolo Davis <[email protected]>
update README

github.com/boardgameio/boardgame.io - 1d14718186e9471530ae82464de3c46dee7786f2 authored about 7 years ago by Nicolo Davis <[email protected]>
update docs

github.com/boardgameio/boardgame.io - 8134b3cd2694611a6a20328e4e0c64c0b438060f authored about 7 years ago by Nicolo Davis <[email protected]>
add secret-state.md

github.com/boardgameio/boardgame.io - 9dfbac71aa26577b7b17cb2cf3ef4a0b2fb5f32c authored about 7 years ago by Nicolo Davis <[email protected]>
add playerView hook to allow customization of G based on ctx

github.com/boardgameio/boardgame.io - f80b6b95780c905b2551e37486ccd7b3400af9fe authored about 7 years ago by Nicolo Davis <[email protected]>
show current player indicator on Debug UI

github.com/boardgameio/boardgame.io - 7af0ea54a57cc486483a6cdc24ee3505c0f6d918 authored about 7 years ago by Nicolo Davis <[email protected]>
remove handling of remote actions now that state updates are broadcasted

github.com/boardgameio/boardgame.io - 75a0893ca65dae4d099f7e05ce09d8a8b477e43e authored about 7 years ago by Nicolo Davis <[email protected]>
use toHaveBeenCalledTimes() in a few places

github.com/boardgameio/boardgame.io - d561e67610957537468de46a33873bd47540f9d5 authored about 7 years ago by Nicolo Davis <[email protected]>