2.8.6 • Published 2 years ago

@blankparenthesis/pxlsspace v2.8.6

Weekly downloads
-
License
GPL-2.0-only
Repository
gitlab
Last release
2 years ago

node-pxls

A node module for interacting with pxls.space based websites using a combination of REST API and WebSocket.

Examples

Listening to all pixel placements:

const { Pxls } = require("@blankparenthesis/pxlsspace");

const pxls = new Pxls({ 
	site: "pxls.space", 
	buffers: [],
});
pxls.on("pixel", console.log);
pxls.connect();

Save a snapshot of the canvas:

const { Pxls, BufferType } = require("@blankparenthesis/pxlsspace");

const pxls = new Pxls({ 
	site: "pxls.space", 
	buffers: [BufferType.CANVAS],
});
pxls.connect().then(() => {
	pxls.saveCanvas("snapshot.png");
});

Getting the online user count:

const { Pxls } = require("@blankparenthesis/pxlsspace");

const pxls = new Pxls({ 
	site: "pxls.space", 
	buffers: [],
});
pxls.connect().then(() => {
	console.log(pxls.users);
});
2.8.5

2 years ago

2.8.6

2 years ago

2.9.0-beta.0

2 years ago

2.8.4

3 years ago

2.8.3

3 years ago

2.8.2

3 years ago

2.8.1

3 years ago

2.8.0

3 years ago

2.7.2

3 years ago

2.7.1

3 years ago

2.6.7

3 years ago

2.6.9

3 years ago

2.6.8

3 years ago

2.6.10

3 years ago

2.6.3

3 years ago

2.5.0

3 years ago