Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

quoridor

Package Overview
Dependencies
Maintainers
1
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

quoridor - npm Package Compare versions

Comparing version 1.2.0 to 1.2.1

2

package.json
{
"name": "quoridor",
"version": "1.2.0",
"version": "1.2.1",
"description": "A JavaScipt Quoridor library for move validation etc.",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

@@ -22,28 +22,44 @@ # quoridor.js

┌───╫───╫───╫───╫───╫───╫───╫───╫───╫───╫───┐
│ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ │
│ ┌───┬───┬───┬───┬───┬───┬───┬───┬───┐ │
│ 9 │ │ │ │ │ │ │ │ │ │ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
│ 8 │ │ │ │ │ │ │ │ │ │ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
│ 7 │ │ │ │ ║ 2 │ │ │ │ │ │
│ ├───┼───┼───┼───╫───┼───┼───┼───┼───┤ │
│ 6 │ │ │ │ ║ │ │ │ │ │ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
│ 5 │ │ │ │ │ │ │ │ │ │ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
│ 4 │ │ │ │ │ │ │ │ │ │ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
│ 3 │ │ │ │ │ 1 │ │ │ │ │ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
│ 2 │ │ │ │ │ │ │ │ │ │ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
│ 1 │ │ │ │ │ │ │ │ │ │ │
│ └───┴───┴───┴───┴───┴───┴───┴───┴───┘ │
│ ║ A ║ B ║ C ║ D ║ E ║ F ║ G ║ H ║ I │
└───╫───╫───╫───╫───╫───╫───╫───╫───╫───────┘
// ┌───╫───╫───╫───╫───╫───╫───╫───╫───╫───╫───┐
// │ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ │
// │ ┌───┬───┬───┬───┬───┬───┬───┬───┬───┐ │
// │ 9 │ │ │ │ │ │ │ │ │ │ │
// │ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
// │ 8 │ │ │ │ │ │ │ │ │ │ │
// │ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
// │ 7 │ │ │ │ ║ 2 │ │ │ │ │ │
// │ ├───┼───┼───┼───╫───┼───┼───┼───┼───┤ │
// │ 6 │ │ │ │ ║ │ │ │ │ │ │
// │ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
// │ 5 │ │ │ │ │ │ │ │ │ │ │
// │ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
// │ 4 │ │ │ │ │ │ │ │ │ │ │
// │ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
// │ 3 │ │ │ │ │ 1 │ │ │ │ │ │
// │ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
// │ 2 │ │ │ │ │ │ │ │ │ │ │
// │ ├───┼───┼───┼───┼───┼───┼───┼───┼───┤ │
// │ 1 │ │ │ │ │ │ │ │ │ │ │
// │ └───┴───┴───┴───┴───┴───┴───┴───┴───┘ │
// │ ║ A ║ B ║ C ║ D ║ E ║ F ║ G ║ H ║ I │
// └───╫───╫───╫───╫───╫───╫───╫───╫───╫───────┘
```
### isValidMove: (game: Game, move: Move) => boolean
Checks if a move is valid.
```TypeScript
import { createGameFromMoves, isValidMove } from 'quoridor';
const game = createGameFromMoves(['e2', 'e8', 'd7v']);
const moveIsValid = isValidMove(game, 'd7');
console.log(moveIsValid);
// false
```
## Publishing a new version

@@ -50,0 +66,0 @@

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