Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
arraysweeper
Advanced tools
A array based implementation of a minesweeper board. Can be used via a browserconsole or the command line via node JS. The main intended purpose of this is to provide the board, and logic to implement a traditional minesweeper game using the api.
A module for creating an array based minesweeper game.
A module for creating an array based minesweeper game.
Parameters
height: number
, Height of the board to create.
width: number
, Width of the board to create.
count: number
, The number of mines to place on the board.
Get the mine count for the current space
Parameters
row: number
, The row number for the space.
col: number
, The column number for the space.
Get or set the flag status of the space
Parameters
row: number
, The row number for the space.
col: number
, The column number for the space.
state: boolean
, OPTIONAL if included set the flag state for space other wise get it.
Reveal the space
Parameters
row: number
, The row number for the space.
col: number
, The column number for the space.
Render the board - This logs a textual representation to the console
Get the board object - This should not be used by players only when implementing the api DONT CHEAT :-)
FAQs
A array based implementation of a minesweeper board. Can be used via a browserconsole or the command line via node JS. The main intended purpose of this is to provide the board, and logic to implement a traditional minesweeper game using the api.
The npm package arraysweeper receives a total of 8 weekly downloads. As such, arraysweeper popularity was classified as not popular.
We found that arraysweeper demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.