@neurosity/sdk
Version:
Neurosity SDK
31 lines (26 loc) • 776 B
text/typescript
import { Neurosity } from "../../src/index";
export default async function () {
// Note: when `deviceId` is not passed, and `autoSelectDevice`
// is set to not set (defaults to true), the first claimed
// device will be automatically selected.
const neurosity = new Neurosity();
neurosity.onUserDevicesChange().subscribe((devices) => {
console.log("devices", devices);
});
await neurosity
.login({
email: process.env.NEUROSITY_EMAIL!,
password: process.env.NEUROSITY_PASSWORD!
})
.catch((error) => {
console.log("error", error);
});
neurosity
.getDevices()
.then((devices) => {
console.log("devices (once)", devices);
})
.catch((error) => {
console.error("devices catch", error);
});
}