New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@among-js/data

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@among-js/data - npm Package Compare versions

Comparing version 0.1.8 to 0.1.10

29

dist/types.d.ts

@@ -7,3 +7,3 @@ /// <reference types="bytebuffer" />

*/
export declare type PayloadPacket = GameDataPayloadPacket | GameDataToPayloadPacket | JoinedGamePayloadPacket | RedirectPayloadPacket | JoinGameErrorPayloadPacket | JoinGameRequestPayloadPacket | EndGamePayloadPacket;
export declare type PayloadPacket = GameDataPayloadPacket | GameDataToPayloadPacket | JoinedGamePayloadPacket | RedirectPayloadPacket | JoinGameErrorPayloadPacket | JoinGameRequestPayloadPacket | EndGamePayloadPacket | StartGamePayloadPacket;
/**

@@ -38,2 +38,9 @@ * Game data packet. {@link https://wiki.weewoo.net/wiki/Protocol#5.2C_6_-_Game_Data_and_Game_Data_To}

/**
* Start game packet, for when the current game is starting.
*/
export interface StartGamePayloadPacket {
type: PayloadType.StartGame;
code: number;
}
/**
* Joined game packet, sent after joining is a success.

@@ -121,3 +128,3 @@ */

*/
export declare type RPCGameDataPacket = SyncSettingsRPCGameDataPacket | CheckNameRPCGameDataPacket | CheckColorRPCGameDataPacket | SetColorRPCGameDataPacket | UnparsedRPCGameDataPacket | UpdateGameDataRPCGameDataPacket | SetNameRPCGameDataPacket | VotingCompleteRPCGameDataPacket;
export declare type RPCGameDataPacket = SyncSettingsRPCGameDataPacket | CheckNameRPCGameDataPacket | CheckColorRPCGameDataPacket | SetColorRPCGameDataPacket | UnparsedRPCGameDataPacket | UpdateGameDataRPCGameDataPacket | SetNameRPCGameDataPacket | VotingCompleteRPCGameDataPacket | SetInfectedRPCGameDataPacket | MurderPlayerRPCGameDataPacket;
/**

@@ -133,2 +140,18 @@ * Sync game options between clients.

/**
* Sets the list of impostor player ids.
*/
export interface SetInfectedRPCGameDataPacket {
type: GameDataType.RPC;
flag: RPCFlag.SetInfected;
infected: number[];
}
/**
* Called when a player is killed by an impostor.
*/
export interface MurderPlayerRPCGameDataPacket {
type: GameDataType.RPC;
flag: RPCFlag.MurderPlayer;
id: number;
}
/**
* When all votes have been placed in a meeting.

@@ -193,3 +216,3 @@ */

type: GameDataType.RPC;
flag: Exclude<RPCFlag, RPCFlag.CheckName | RPCFlag.SyncSettings | RPCFlag.CheckColor | RPCFlag.SetName | RPCFlag.SetColor | RPCFlag.UpdateGameData | RPCFlag.VotingComplete>;
flag: Exclude<RPCFlag, RPCFlag.CheckName | RPCFlag.SyncSettings | RPCFlag.CheckColor | RPCFlag.SetName | RPCFlag.SetColor | RPCFlag.UpdateGameData | RPCFlag.VotingComplete | RPCFlag.SetInfected | RPCFlag.MurderPlayer>;
netId: number;

@@ -196,0 +219,0 @@ data: ByteBuffer;

4

package.json
{
"name": "@among-js/data",
"version": "0.1.8",
"version": "0.1.10",
"description": "Among JS game data",

@@ -32,3 +32,3 @@ "author": "Felix Mattick <felix.mattick@gmail.com>",

"license": "AGPL-3.0-or-later",
"gitHead": "64b73e7cbd6c107ae2078357e7758cfc41232de8"
"gitHead": "6b91950404de9a816195456e331d50007edecff5"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc