{ "name": "loupedeck", "version": "7.0.3", "description": "Loupedeck Device Interface", "main": "index.js", "type": "module", "scripts": { "lint": "eslint", "test": "node --test --experimental-test-coverage --experimental-test-module-mocks" }, "files": [ "index.js", "device.js", "discovery.js", "constants.js", "parser.js", "util.js", "connections" ], "dependencies": { "canvas": "^3.2.0", "color-rgba": "^3.0.0", "serialport": "^13.0.0", "strict-event-emitter": "^0.5.1", "ws": "^8.18.3" }, "keywords": [ "loupedeck", "device", "hardware", "interface", "controller", "websocket" ], "browser": { "serialport": false, "ws": false }, "repository": { "type": "git", "url": "git+https://github.com/foxxyz/loupedeck.git" }, "author": "Ivo Janssen ", "license": "MIT", "engines": { "node": ">=20" }, "devDependencies": { "@appliedminds/eslint-config": "^2.0.3", "eslint": "^9.37.0" } }