A easy to use, fully async wrapper for PS4debug written in JavaScript.
Use the package manager npm to install NodePS4debug.
npm install nodeps4debug
const { connect, notify, disconnect, reboot, writeMemory, readMemory } = require("nodeps4debug");
(async() => {
await connect('192.168.137.166') // Returns true or an error code.
const notifyResponse = await notify('Hello');
console.log(notifyResponse); // Returns a Buffer
console.log(disconnect()) // Returns a boolean
console.log(await getProcessList()) // Returns an Object
console.log(await writeMemory(90, "0x5E394E1", Buffer.from("31C990", 'hex')))
console.log(await readMemory(90, "0x5E394E1", Buffer.from("31C990", 'hex')))
console.log(reboot())
})().catch(console.error);