microbyte
Version:
A wrapper for bluetooth and USB interactivity between browsers and micro:bits
59 lines • 1.41 kB
JSON
{
"name": "microbyte",
"version": "0.13.5",
"description": "A wrapper for bluetooth and USB interactivity between browsers and micro:bits",
"main": "dist/microbyte.cjs.js",
"module": "dist/microbyte.esm.js",
"browser": "dist/microbyte.umd.js",
"types": "dist/microbyte.d.ts",
"files": [
"dist"
],
"scripts": {
"dev": "rollup -c -w --bundleConfigAsCjs",
"build": "rollup -c --bundleConfigAsCjs",
"docs": "typedoc src/microbyte.ts --out docs",
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/r59q/microbyte.git"
},
"keywords": [
"micro:bit",
"micro",
"byte",
"micro:byte",
"microbit",
"usb",
"webbluetooth",
"bluetooth",
"serial",
"wrapper",
"utility"
],
"author": "A. Malthe Henriksen",
"license": "MIT",
"bugs": {
"url": "https://github.com/r59q/microbyte/issues"
},
"homepage": "https://github.com/r59q/microbyte#readme",
"dependencies": {
"@types/w3c-web-usb": "^1.0.10",
"@types/web-bluetooth": "^0.0.20",
"dapjs": "^2.3.0"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^28.0.1",
"@rollup/plugin-node-resolve": "^15.3.0",
"@rollup/plugin-typescript": "^12.1.1",
"eslint": "^9.13.0",
"prettier": "^3.3.3",
"rollup": "^4.24.2",
"ts-node": "^10.9.1",
"tslib": "^2.8.0",
"typedoc": "^0.26.10",
"typescript": "^5.6.3",
"vite": "^5.4.10"
}
}