UNPKG

esp-ble-prov

Version:
70 lines (69 loc) 1.93 kB
{ "name": "esp-ble-prov", "version": "2.0.1", "description": "ESP32 provisioning with WebBluetooth", "keywords": [ "ESP32", "WebBluetooth", "BLE", "IoT" ], "repository": { "type": "git", "url": "git+https://github.com/nikas-belogolov/esp-ble-prov.git" }, "license": "MIT", "author": "Nikas Belogolov", "type": "module", "main": "dist/index.cjs.js", "module": "dist/index.esm.js", "types": "dist/index.d.ts", "exports": { ".": { "require": "./dist/index.cjs.js", "import": "./dist/index.esm.js", "types": "./dist/index.d.ts" } }, "files": [ "dist" ], "lint-staged": { "*.{ts,js,json,md}": "prettier --write" }, "scripts": { "clean": "rimraf dist && mkdir -p dist/types", "build:rollup": "rollup -c", "build:proto": "pbjs -t static-module -w es6 -o src/proto.js proto/*.proto && pbts -o src/proto.d.ts src/proto.js && pbts -o dist/types/proto.d.ts src/proto.js", "build": "npm run clean && npm run build:proto && npm run build:rollup", "prepublishOnly": "npm run build" }, "dependencies": { "@types/aes-js": "^3.1.4", "@types/web-bluetooth": "^0.0.21", "aes-js": "^3.1.2", "protobufjs": "^7.5.5" }, "devDependencies": { "@eslint/js": "^10.0.1", "@rollup/plugin-commonjs": "^28.0.9", "@rollup/plugin-eslint": "^9.2.0", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-typescript": "^12.3.0", "esbuild": "^0.25.12", "eslint": "^10.2.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "husky": "^9.1.7", "lint-staged": "^16.4.0", "prettier": "^3.8.3", "protobufjs-cli": "^1.2.0", "rimraf": "^6.1.3", "rollup": "^4.60.1", "rollup-plugin-dts": "^6.4.1", "rollup-plugin-typescript2": "^0.36.0", "tslib": "^2.8.1", "typescript": "^5.9.3", "typescript-eslint": "^8.58.2" } }