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 formatting on API docs Client.md (#462)

github.com/boardgameio/boardgame.io - 6e2b7c64d3a530673e8ce2ed9c2a2bf4e0ba982b authored over 5 years ago
remove 3D examples

github.com/boardgameio/boardgame.io - 5d0a8cfe04bfc33ec69e98ea151154c0babba356 authored over 5 years ago
remove unnecessary external dep in rollup.npm.js

github.com/boardgameio/boardgame.io - 4456113e3d23089888a216433a46decb36aeef7b authored over 5 years ago
remove unused tweenjs dep

github.com/boardgameio/boardgame.io - 950f72ff6b1dce38d81cbdd15fb16124691faa9b authored over 5 years ago
remove 3D components

context: https://github.com/nicolodavis/boardgame.io/issues/455

github.com/boardgameio/boardgame.io - da42b16c7072cf383550af652473ee5015dd3497 authored over 5 years ago
feat: Support move limits in `setActivePlayers` (#452)

* feat: Add `ctx._activePlayersMoveLimit`

Enables passing a `moveLimit` option to `setActiveP...

github.com/boardgameio/boardgame.io - ca61bf64a0e91e72838999c812f736678f487ec5 authored over 5 years ago
add lint to pre-push hook

github.com/boardgameio/boardgame.io - a5073aa2ba7c26b8ffb99802b1a1e828085a20d1 authored over 5 years ago
remove unused import

github.com/boardgameio/boardgame.io - ac3e2f65d901a5e05a7aa44ce7871ad5311ef524 authored over 5 years ago
do not allow move from player if they are not in activePlayers while it is set

github.com/boardgameio/boardgame.io - 00ca312ba921de53114a9b46f2b643a12a4bf16d authored over 5 years ago
split endPhase into endPhase / setPhase

github.com/boardgameio/boardgame.io - 3b45d06c73e30036b1bbc96ddc2df350d1549d10 authored over 5 years ago
Enable `next` option for `setActivePlayers` (#450)

* test: Write test for `next` syntax when setting `activePlayers`

Currently still relies on `...

github.com/boardgameio/boardgame.io - 16cc18fda08de23641c0e5c1f75b710e9de1ac91 authored over 5 years ago
Implement revert, use array for _prevActivePlayers & remove activePlayersDone (#449)

* feat: Implement `revert` flag and use array for `_prevActivePlayers`

Contributes towards #4...

github.com/boardgameio/boardgame.io - d7a0c056efcaf31812860f1accad96aeace5fd8c authored over 5 years ago
bring test coverage to 100%

github.com/boardgameio/boardgame.io - 4953ab77d570413d21b4fefd0e93c7e69d058de3 authored over 5 years ago
increase test coverage

github.com/boardgameio/boardgame.io - 76203ba6666c778d6cbcb88d3487bbdb91f4f5fa authored over 5 years ago
rename impl to move

github.com/boardgameio/boardgame.io - 8c3805e647aa1a7a086066e9620fab7a616220f5 authored over 5 years ago
tighten semantics of finding moves in stages

github.com/boardgameio/boardgame.io - dba033aecf10cdc0c07a471ea8684d7f9c192582 authored over 5 years ago
replace empty string with Stage.NULL

github.com/boardgameio/boardgame.io - a72b34fb1d833c15aa5896cc371091c0d13b4a97 authored over 5 years ago
Update examples for phases overhaul (#443)

* fix: Bring ALL_ONCE turn order example up to date

* fix: Bring ALL turn order example up to...

github.com/boardgameio/boardgame.io - 408aeedae57cb32eaef816490254b3c84b00de9d authored over 5 years ago
Fix “once” and rename `stage` to `activePlayers` (#442)

* test: Add failing test for ANY_ONCE stage default

If `ctx._stageOnce` is `true`, `flow.js` ...

github.com/boardgameio/boardgame.io - da4146cd01c7bef64245c1ec9a2a103dd3a8872c authored over 5 years ago
capture turn / phase in events API and prevent the call if the turn / phase has already ended

github.com/boardgameio/boardgame.io - 9a050632ddfa4f208176eddd17719f66dd53578f authored over 5 years ago
restore activePlayers to previous value when it becomes empty

github.com/boardgameio/boardgame.io - 1510dda8b12142d282a7aa5ecaa71e18ffc0a764 authored over 5 years ago
Maintain currentPlayer/playOrderPos when phase ends (#444)

* test: Is `playerOrderPos` maintained on phase end?

* fix: Don’t set `playerOrderPos` to 0 w...

github.com/boardgameio/boardgame.io - 0505d7266b886beb6ca1cd93de72058c6c8be520 authored over 5 years ago
properly reset the phase to null

github.com/boardgameio/boardgame.io - b8de36b4f671f4ab8fc0d91d8a2eb6b9d7ce3413 authored over 5 years ago
update TurnOrder objects

github.com/boardgameio/boardgame.io - ba6485f53cb216bc9a64d28ecf3aa5e2f3d8f3ca authored over 5 years ago
reorganize flow.test.js

github.com/boardgameio/boardgame.io - 13a6c582acf3cb350f4feedf681b9ec47d43db59 authored over 5 years ago
add option turn.setStage that calls setStage at the beginning of each turn

github.com/boardgameio/boardgame.io - 453eb2a5066b0ec74165c2d8fd5b0ff55fb68f9f authored over 5 years ago
feat: Expose the `Stage` defaults object via core package (#441)

Because `setStage` has been moved out of `turn.order`, `TurnOrder` and
`Stage` defaults have b...

github.com/boardgameio/boardgame.io - 00ed3579584c785336827b424fae640a466f0f26 authored over 5 years ago
update numMoves only for currentPlayer

github.com/boardgameio/boardgame.io - da4cdad55779d0f2b4b74a37b7d1a6f5c3e53194 authored over 5 years ago
remove unnecessary end turn loop check

github.com/boardgameio/boardgame.io - 8764620b950cf720bf49ae45b7060d9909f610e6 authored over 5 years ago
remove infinite loop

github.com/boardgameio/boardgame.io - 39c00e41690f0d40c4b3f5ac47213f023ff53f6d authored over 5 years ago
remove _undo fix that is no longer needed

This code was originally added to cover the situation where the
phase could change within a turn...

github.com/boardgameio/boardgame.io - a047389ddbed3924137fc863bf31ea9608fd2c77 authored over 5 years ago
set phase to null instead of empty string

github.com/boardgameio/boardgame.io - d251f4aeff1fdddcf0cd4d43be07d0542de1fb29 authored over 5 years ago
remove currentPlayerMoves

github.com/boardgameio/boardgame.io - 4dd52953c60d92e37960124fb0fd019212fa20be authored over 5 years ago
update militia unit test

github.com/boardgameio/boardgame.io - d40db51aedd60d2965c81d185f51a6b5e0dfeac4 authored over 5 years ago
set currentPlayer to null instead of empty string

github.com/boardgameio/boardgame.io - 9c6f55df74ab97e4aaac4a663e0dd869020abb8f authored over 5 years ago
update turn order simulator

github.com/boardgameio/boardgame.io - b204c9717f0487586fc3458c231505d1d46405ec authored over 5 years ago
nest turns inside phases

github.com/boardgameio/boardgame.io - 35a34a07863b9c9944c3b4dba77cc060a8001c33 authored over 5 years ago
move event disablers inside separate section in config

github.com/boardgameio/boardgame.io - b9ce7f1657750ed14211e1f118cc0cee3bc00135 authored over 5 years ago
trim packages a bit

github.com/boardgameio/boardgame.io - 67be0a961e9196d656bbf1f5eb997a5db916968f authored over 5 years ago
convert startingPhase into boolean option

github.com/boardgameio/boardgame.io - cff284b18aef2e149fefff7f9838e4fb6decf5b1 authored over 5 years ago
move canUndoMove into reducer.js

github.com/boardgameio/boardgame.io - c95c615685b67243bf400bb29252fc2b9500ae94 authored over 5 years ago
rename movesPerTurn to moveLimit

github.com/boardgameio/boardgame.io - 61eb8d85bfae395035861939a7ef41202ac8d63b authored over 5 years ago
update integration test

github.com/boardgameio/boardgame.io - 903e29d56456a80c9a3435d8134a0238ce1fcb59 authored over 5 years ago
move InitializeGame and ContextEnhancer into separate files

github.com/boardgameio/boardgame.io - 6dc3856adcee9ae6cc42ed14984e3ba7b05c778c authored over 5 years ago
refactor plugin args

github.com/boardgameio/boardgame.io - 063dbcb786253dbc01e9b07986b892975e7da771 authored over 5 years ago
fix tic-tac-toe example

github.com/boardgameio/boardgame.io - 38448374341982890dbcdb033c95b3398514bb76 authored over 5 years ago
make optimistic an option in long-form move syntax

github.com/boardgameio/boardgame.io - 3a97a162d0416c58fc7c978ad246ebfbc02882fb authored over 5 years ago
remove Game constructor from examples

github.com/boardgameio/boardgame.io - 56ce0cf87408cfe77fccdd0fa103baf678a5d0fa authored over 5 years ago
retire Game(). call it internally instead.

github.com/boardgameio/boardgame.io - 10ef457dd4422ae74fe695549b94842fd033207d authored over 5 years ago
retire flow section

github.com/boardgameio/boardgame.io - 33ac6846c2fe5ff35493d40cc45ab56f007ab54b authored over 5 years ago
move undoableMoves into boolean inside long form move syntax

github.com/boardgameio/boardgame.io - d75fe44554fa43f087e32be3ff6fc6f01d51e125 authored over 5 years ago
rename endGameIf to endIf

github.com/boardgameio/boardgame.io - 3d46a4aeb38129df4e7485f6dff1d2fdb5f7fa9f authored over 5 years ago
remove namespaced moves

The semantics now are:

If we are in a phase AND that phase has defined moves, then
only use ...

github.com/boardgameio/boardgame.io - da9bb6d0517c0e4476147cc5579cac64b1283271 authored over 5 years ago
Revert "allow debug pane to display namespaced moves"

This reverts commit 43b72fefb2c372940379e5d649843117266d7728.

github.com/boardgameio/boardgame.io - d448265e0c60aece7ba92cb665cb69cb716a7ec3 authored over 5 years ago
move onMove inside turn object

github.com/boardgameio/boardgame.io - a19d5ac401db947f7f30139b7e35a0f4d8914801 authored over 5 years ago
refactor some tests

github.com/boardgameio/boardgame.io - 65472e155f440339ee54976a38821c82784b3750 authored over 5 years ago
move onTurnBegin/onTurnEnd/endTurnIf/movesPerTurn into turn object

github.com/boardgameio/boardgame.io - 19ca21fede1de79f07378abdd9d361800f9e61cd authored over 5 years ago
convert turnOrder into a turn object

github.com/boardgameio/boardgame.io - 53b7ac7661075001df2cc9d286ad5a2e957ca880 authored over 5 years ago
move redactedMoves into a boolean option in the long form move syntax

github.com/boardgameio/boardgame.io - 8924e848e0657ed130258d622a680940bab7b6fe authored over 5 years ago
long form move syntax

github.com/boardgameio/boardgame.io - 4b202ee0f132e00bc60fbb2fc25bf233a2bbc07d authored over 5 years ago
rename some hooks

endPhaseIf -> endIf
onPhaseBegin -> onBegin
onPhaseEnd -> onEnd

github.com/boardgameio/boardgame.io - f00e736ab9200e34f08bc3f33e0e0382100679ca authored over 5 years ago
allow debug pane to display namespaced moves

github.com/boardgameio/boardgame.io - 514dc1e15d53ac9cbf9f09fa41687e1ca6729b2b authored over 5 years ago
retire allowedMoves

github.com/boardgameio/boardgame.io - fa58e5b45bc2917a542f72138ff0386032bf606d authored over 5 years ago
introduce namespaced moves that are defined within phases

github.com/boardgameio/boardgame.io - 7a411c9246afa23e0811cae1943eed6b91598c7b authored over 5 years ago
allow defining phases in both flow and the top-level

github.com/boardgameio/boardgame.io - 8f2e521597cd2a63f0881272f0c8039ea87740d5 authored over 5 years ago
Updating notable projects (#438)

Adding Elevation of Privilege to the list, maintaining alphabetical order.

github.com/boardgameio/boardgame.io - bb81535ec4a1ea30a6c7e7fdb04430457f1b0edb authored over 5 years ago
Surface game metadata and player nicknames in client / react props (#436)

* Surface game metadata and player nicknames in client / react props

* Add gameMetadata to Cl...

github.com/boardgameio/boardgame.io - a0d5f36e74f611dfd28e0c06c865dd2ad00f8100 authored over 5 years ago
rename deprecated react lifecycle methods

github.com/boardgameio/boardgame.io - ca3378c4eeb9d0be0fb00f25bc714010d920f157 authored over 5 years ago
invoke prettier --write in .lintstagedrc

github.com/boardgameio/boardgame.io - 6bdcc1225c8e32f1402ee4d9b9fa0c576ec62151 authored over 5 years ago
update package-lock.json

github.com/boardgameio/boardgame.io - 58b8e56fefad46623a61cd5e7a91939ab7105e17 authored over 5 years ago
Upgrade dependencies to fix potential security vulnerabilities as reported by npm (#434)

github.com/boardgameio/boardgame.io - 3e08f1c0f9e9f47e6e2c03126f8f525f715bba2d authored over 5 years ago
fix test warnings about svg elements

github.com/boardgameio/boardgame.io - b81ca0c5f3161415211bb8ef4684dd2d44473d8b authored over 5 years ago
Mimic Node.js module resolution (#433)

github.com/boardgameio/boardgame.io - e8ee5e43b8cde8a461503fb04477af80295f7336 authored over 5 years ago
TypeScript (#431)

* Working on TypeScript

* Add name to AUTHORS

* Get token.test.js passing

* Get all tes...

github.com/boardgameio/boardgame.io - 248c31d53d057ffb39d599d4810879454ef25481 authored over 5 years ago
No payload is not an authentic player (#430)

* No payload should not be authentic player

* unless no payload necessary

github.com/boardgameio/boardgame.io - fd70ed5eca7a1b28a12981d66676fbc40833467c authored over 5 years ago
update description

github.com/boardgameio/boardgame.io - 1b9514d8aec24328de886347f4220b6e5f569412 authored over 5 years ago
remove unused CNAME file

github.com/boardgameio/boardgame.io - d2d5491a39316af2670dc86a49936f2a434d316f authored over 5 years ago