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

@cardsgame/types

Package Overview
Dependencies
Maintainers
1
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cardsgame/types - npm Package Compare versions

Comparing version 0.15.0 to 0.16.0

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

# [0.16.0](https://github.com/zielak/cardsGame/compare/v0.15.0...v0.16.0) (2022-04-02)
### Features
* **types:** expose nicer message-related types ([4af5759](https://github.com/zielak/cardsGame/commit/4af5759125c45db3f8ebb8e72ae32e6d061ccdcd))
# [0.15.0](https://github.com/zielak/cardsGame/compare/v0.14.1...v0.15.0) (2022-03-26)

@@ -8,0 +19,0 @@

22

index.d.ts

@@ -0,1 +1,14 @@

interface ClientMessageTypes {
start: void
bot_add: { intelligence: number }
bot_remove: { id: string }
EntityInteraction: RawInteractionClientPlayerMessage
}
interface ServerMessageTypes {
gameInfo: ServerMessage<string>
gameWarn: ServerMessage<string>
gameError: ServerMessage<string>
}
/**

@@ -5,4 +18,4 @@ * Message sent by server, either directly to one client

*/
type ServerMessage = {
data?: unknown
type ServerMessage<D = unknown> = {
data?: D

@@ -85,7 +98,2 @@ /**

type PrimitivePropertyNames<T> = {
// eslint-disable-next-line @typescript-eslint/ban-types
[P in keyof T]: Exclude<T[P], undefined> extends object ? never : P
}[keyof T]
/**

@@ -92,0 +100,0 @@ * Grabs type of array's items

{
"name": "@cardsgame/types",
"version": "0.15.0",
"version": "0.16.0",
"description": "",

@@ -16,3 +16,3 @@ "author": "Darek Greenly (https://darekgreenly.com)",

"types": "index",
"gitHead": "05c805a32a4ec5d1356ed5a1e0b98b11d09b5c1a"
"gitHead": "24eb3f8cc404315d417b13ee5a7f8766edf33af3"
}
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