{"_id":"@beanjs/nrf-bluetooth-mesh","_rev":"21-221b6973cee78c556fe984c5cff8305b","name":"@beanjs/nrf-bluetooth-mesh","dist-tags":{"latest":"1.0.22"},"versions":{"1.0.0":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.0","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.0","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"e84eff58b492156c8f297fd91a570d7a7ced349f","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.0.tgz","fileCount":53,"integrity":"sha512-IV5jnvWFCqbiz3L9YkMB+sx80y5Muf0S35apjs9qK27+wyU+Y0+JxehWRRlzCVUHMw+qbJF1qzW6fdSgfXWvcg==","signatures":[{"sig":"MEUCIQDO5fHupbGsgVpcs5ECaJ6Trwe+5S5W9xijGcecml+jyQIgC/RYGNDa3WBZFL550y9nJdw/Wbs4T1i2iNomyp+LaFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697721},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"20ab25948a3b105a5c91022cf7a46241a2f0e04f","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.0_1730441788186_0.6069435822020628","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.1","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.1","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"f6517d663be46186437edbd3a2bca14ef915197f","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.1.tgz","fileCount":53,"integrity":"sha512-peWZKmwIq3aOT35AELuiD9ANh+SAGyO/F0li2ORaw7/wgZoNupwqIzjzh9EHn9MFY/Yq1S862vqpvTFHh33peA==","signatures":[{"sig":"MEQCIDoaQ8Dao+Nq1lLSMfhNZ9ygrqWSmNFa5hvQHnPzd3n8AiBOn5CP8QvT/GNc6LSIdwPvATRMdarw6GDXD9nOzX5afw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697884},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"55952fe26f162e9b66811ae04e0d93a99a2350e4","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.1_1730449537410_0.5413174928288023","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.2","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.2","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"291dc464da7ac29a97e9d3c5f5d47bcd2fb93a81","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.2.tgz","fileCount":53,"integrity":"sha512-yjTF2jQOy2gPbvttvSykv88gIP672tA99LIssq3NuYgE3rGj48SANjsY+bDWRrt3153giQ6TW1gX4u7BX/5saA==","signatures":[{"sig":"MEUCICIr17PtwssgVECrc3Qnm0w4jJBIG9N81tN9NWbVlhSOAiEAjjKj8yg1c3xRz4xffLj9PU/N5op3XPCBRWTzAT/1LNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768565},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"a4a07b745709295cbbb96e107fe3fb6772f9d0c8","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.2_1730470087382_0.5028005156882018","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.3","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.3","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"a9344ad0d8adca1f27b702cb884d7846bdf733f2","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.3.tgz","fileCount":53,"integrity":"sha512-MFJv/HtT2Ra0bqVbX2AEKwI1QjoieQ+RLKbhz1SQWzH7PueLXVrPeSlqUQty2lSNvASy7N5X/9EtJbrNf5C7sA==","signatures":[{"sig":"MEUCIQDGFI1+rv4mj1NwqUnDeZxMQtH8TkGwsn8PZIiQmGfoRwIgK9pPjyy/HiwveVEpDihpC8aErYht4QPCfiB23pk3eE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768853},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"ff613e9b0e536085535723ea0cd504d372402d89","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.3_1730683305559_0.8455243007323241","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.4","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.4","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"cbf8ec691d137f8d7b616f89a4df727416285366","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.4.tgz","fileCount":53,"integrity":"sha512-WvCzJMioTs7kUkue09ib0xVP3FC+chbeGn6By3KUHv/LIWOH15b3jvVZQ3rMGXBHOJAatCFq8TRLOyskj+KRMw==","signatures":[{"sig":"MEUCIQCmDNtQkDtdisNSXzpBAavpY9PkY2ouGjQxJIjDRsGaCgIga0OSQdw4TKWYZLj04L5Cdbzs20qkSx6JynIvMVDRC0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":769965},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e146a134c57cb3cd4058ffedbe75a20b2f2124d7","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.4_1730708547500_0.4509254163389149","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.5","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.5","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"bc39a868f255d344b3048e236bf6f9a57e1df5f7","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.5.tgz","fileCount":53,"integrity":"sha512-BI15EAcsWY8gr5BdOAAIZlys9WQDjzE89ZPF85691ZrdfvHhMkNdSU5yj+ozgfDHq04KnulcC1CUSzeu8ULbzA==","signatures":[{"sig":"MEYCIQCuKO14JhqHdFvnM2vqUWA6Z4d9rmPPjudJ7Q7+rQ9XewIhAKH9aiuPrZaveuWXH/cClQpIfQ34EqdDRqergr4ObWwI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773726},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e146a134c57cb3cd4058ffedbe75a20b2f2124d7","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.5_1730770313168_0.9264608441423989","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.6","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.6","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"875428d256594efc784c629196451523f1f186a8","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.6.tgz","fileCount":53,"integrity":"sha512-u6z1tmwoRD9ldqIiE/CCUuDuzXXSBlATP1dz8PKKXphg5ytZMF8pKTZErK0ey+r2ksvZUwaLg0D8+L5kn6gtRg==","signatures":[{"sig":"MEQCIGhZ7yWlaKLi0xHKDchafXmFNLYuNCZYYM/iZP2d1+RjAiAzkRh+vTASYiAJDXr5FtKZUiXT7UvN9FXANnGJG0moWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775192},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"6392568495467487cb97163e6c3ab309c43dc892","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.6_1731641399755_0.9867311377139039","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.7","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.7","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"dca53128356b72a4183965976c45334edaba871c","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.7.tgz","fileCount":53,"integrity":"sha512-mUU9B8W82osi+efr1J4y9I9leZcCPZWec0+l4yQDKu2XaoISCR7C4TymoA2m/ZH3P95al2WZ40ktKGIp88OGqw==","signatures":[{"sig":"MEUCICU6CrxHENuZhP4m3uJQdOYCY20cQGAVZm9P03o9Z0PwAiEAhzeA6g4YiJEgYAApCL4ywtIppgYsD9hZPo0WEjn9AFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":783050},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2467e736d0a812d8d5740a0a9f9042e1dc8d2198","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.7_1731989425567_0.6515876987764739","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.8","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.8","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"b71a8fc8c7b10be55a056d2cf02161f4d4b7eb5e","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.8.tgz","fileCount":53,"integrity":"sha512-EUDhUVTVvDChAoYx/IQafIoTWg0W5klN51awNzJO7e4NT9i7FYcYmARseUra9d67mpaDXABquVhRXhm0FB9+iw==","signatures":[{"sig":"MEQCIAQ9vBePx/yn7EMSjhM52yqxqQZwiMNqLVR4bejRiYIfAiBTbiPLqYJX1z4vTJJRrkpfwU8cs2vc/cMIu43mFds4Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":782408},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"a47291ba4c5dfd881d4cb8adfc3e4e1f2b862ac1","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.8_1731990183711_0.47392767685789683","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.9","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.9","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"d199bad8c9f8792230415e73eb82b48cb5169b7d","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.9.tgz","fileCount":53,"integrity":"sha512-SBfHjnLUYXs1OxUm6AcXzFHGK0kWUvHPgKn3EiV6Hjre4WDca5vq0zxTNYBSArtK3X+DavZyJxd1SnRxLHGNcg==","signatures":[{"sig":"MEYCIQDt6ojdc9++ysTePNe7tJqRc+Mkk4W3VlYFfnd4Wx8sBwIhAKZl8HFDjjMSOd/VhV515Pa21WJyptgJeQ2SRlVf0JsX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785705},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"505e1ed95666be848a1443d321469c8252bd832d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.9_1731990879709_0.11219216741924831","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.10","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.10","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"16d9b17931610079c9299c9bc3d3f7ec1bc02b96","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.10.tgz","fileCount":53,"integrity":"sha512-0J67KtsiPqVq4y7geMVcm3I3KStRWyCU4ls+ziMX7rRKnuJTpHMxhkhw5TUho+uPKVHWAf6Sg/wLfYHHbIt4BA==","signatures":[{"sig":"MEUCIHvjETGfX7dnb848anPNpi2ZWZ6sL8KPH+IC+3qJTp8oAiEAzEyYT0nAhmlinkUl27DIg9O+G9HiMOd8dWIi54wmnck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785856},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"505e1ed95666be848a1443d321469c8252bd832d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.10_1732002029425_0.16894256445402012","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.11","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.11","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"7cc52a7e4467c6fadd76759b3df87dca7dc28fab","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.11.tgz","fileCount":53,"integrity":"sha512-/JR0W3W3T+xrUisu8kbTqKY3H9kp6bC+k5LLexNolfA2bSRwO3oAWqFiU3Hc6HCbk++lGR0orUBPuD4LzhhAqA==","signatures":[{"sig":"MEUCIElwc2/W5J+EIaKAmNs+imJOIxRuybdOJEdcz4xFjh/0AiEAnFxLU9vhaMnNh1B964xuYSEBLVE6oV9+hbpIMdpr8IU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785713},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"0af442337fedd162e73e96fac79b0c9f89945d9a","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.11_1732003141697_0.26720080350516673","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.12","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.12","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"d96e1b4916e504d16206223be54af1f210ad5dec","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.12.tgz","fileCount":53,"integrity":"sha512-7Yeu0sf5X3Ie+V01/0Tf2yZdlY1AT3xJtqQiie3C29JE7wuTu9U2+Cg6muVrEG542qbeeGHUq2ZCPJZFXfCK5Q==","signatures":[{"sig":"MEQCIBGY7vEtjZEkRwnmHUPsnzGbiFleYf2mYj+gWXalX5DqAiBcPRP/WtQGGpUehNlrODQXyOrZxlj0KKeGm1aMa8ifpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785965},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"fdba753c6c037c989b86763b3e6ee863ffe9584f","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.12_1732009765403_0.6847180069750596","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.13","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.13","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"197277268dae4a1ed9438ff718f4bbb0adaa4fc8","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.13.tgz","fileCount":53,"integrity":"sha512-qy7W9QXL6WGmPdwoY/m4xIsYn9zhwezkpFVtfNXZ73JvFiHbwlL287sTf4MYCrRvb/Oe51ZTE1pECRxwFhNsag==","signatures":[{"sig":"MEUCIQDuKqOCfZ3Rut7zPWulSxnk8mtDTVtocJ3JeNX2fQWkgAIgMzAeXtkpr5KeG00Hn7V0W5ks46lCLSaeV3OzycgxqSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":786168},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"466cc41e7df03b9b265326ce3a48fe685098b577","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.13_1732066703344_0.10603593090678332","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.14","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.14","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"6eb407eb0a2fb0b20d2c0abf23373c6e1bba1988","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.14.tgz","fileCount":53,"integrity":"sha512-wFPAgX4wlSWqHKYxQ4qzPkjuDJpFeMKVv0pXsIoYWoxmUx8Y/abEzP+q3Q+5SmmOoC94U9KmdWU4in2WFjdw7Q==","signatures":[{"sig":"MEYCIQC7xNMVh3hJxZG7TeYB+AA/dOuqeMkJmsDZDkqTCPH7lwIhAKjaBT8Oq1T3NnTsNRTv2PlrkP39pPTY/pW64XVsyEGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790206},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"466cc41e7df03b9b265326ce3a48fe685098b577","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.14_1732073242963_0.207393002558246","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.16","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.16","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"8e0e14fbf856a943e440395c6066764c09414292","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.16.tgz","fileCount":53,"integrity":"sha512-AYFG/wLW3/Fn1VhACIYjApf9e0C01qSW1w7jD3Eg5R4IiYVTI2ppayi8AUedIVHtCLy5PfqkMG7AT3PHP/Mw2w==","signatures":[{"sig":"MEQCIGQuYMoZlBrwVqlXKGnRfBqjcF5AT8r0Z6Kj8GTAlyplAiBTSODSkZhVoHGJdlTr2uHaGbZttDkkIAYnLTTV54s21w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790668},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"570016532f19b2f81b3321d1ea848cc29a5c8e83","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.16_1732176773299_0.350800410605391","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.17","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.17","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"6c56fce949ab293ffa96845d149a3206c7a859ba","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.17.tgz","fileCount":53,"integrity":"sha512-LTfnjZ6QmfFJ87ii2oAwbcmR/a6mIqjYT+knfzhrlUbsUShLvbT5aebs1SkBOUUWGDVLYc68E/Q5t1pzyy4dwQ==","signatures":[{"sig":"MEUCIQC1ceUvkVHxKLYFNLehH4hZnRtM+hWJaXM5b/N5AWd1KwIgKvjTU97TI5JT4Av2K7B2H+j/5HNyc9k+w2QpEqMhRso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":792533},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5dd1cddf68fd067ecdf2e3a1e635c14aef2cede1","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.17_1732264489753_0.4106065691940082","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.18","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.18","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"3be98b8bcbf12d21eab8f25945d53f81802edaae","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.18.tgz","fileCount":53,"integrity":"sha512-RT0nEkmqT2hhmCrl53UNjEqaMrovWjSVaBl1is8N1ueuqgVyPO9jw+e84++xvnh+Wa5O1xl5alEVWX9nfgQOsg==","signatures":[{"sig":"MEYCIQDEGLwdXvolD2oRw3ABJc303hOBuIb2fX/3C8ca8EnUjwIhAM6utNqhjZoeaG4FAMxT2sSX2reK4EWTrX/U7gdp8LHj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":792789},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"cb9aab336fae8a51bb2565877fb7731e275b11ce","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.18_1733103297978_0.5759379955377335","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.19","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.19","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"bd24859d0e32ee3ed7e671edd7636b7663d5dff4","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.19.tgz","fileCount":53,"integrity":"sha512-a76EuHWUDGua4hD4Zsrp2iE4KmJ/Kb4mL2qkkF8hKMJcqc2VhE7bfw3HXsIWIxJrpXURsYoCgMlJGVYmSbRgQQ==","signatures":[{"sig":"MEUCIA9UNxtoaW7SKeN+fy46JO/iIfcllRu2sMfTZNc4X5+QAiEA0FCzPKNpEb6K33AGVQeikeF/GbZgpNJXnvReZWEgZTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812023},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"8d9722a2a9661a5bde8e31ca473fa81d8401d596","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.19_1733364178756_0.22985518247313608","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.20","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.20","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"bd9556473f6e9df4537fcfccb70c069770671a33","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.20.tgz","fileCount":53,"integrity":"sha512-yLXIG3n6VUBXfqTTGhKmLKX6T9jmQe9ZhyzOFbUdPG96zuUOQInNW0waxS3sZYXvh21WBe9kyEZ8Md02QiF+AA==","signatures":[{"sig":"MEUCIH9ijw0y3bdOYMknuz9BqHWMBUgnMhh+pzqnS5ENvdSEAiEA0skgPUgyLaCtgEJgZXFPSNxpcnOaRtmVvm0FYpMn5iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":813907},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"ec863733449d8a3cb55e67bfa8ef167d5f62715b","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.20_1734054190052_0.3766453715607234","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.21","keywords":["capacitor","plugin","native"],"author":{"name":"lebrislo,beanjs"},"license":"MIT","_id":"@beanjs/nrf-bluetooth-mesh@1.0.21","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"dist":{"shasum":"a61f01ea710c6d2b3a9c02a668db9f6c4f782960","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.21.tgz","fileCount":53,"integrity":"sha512-iXLbYiEYB3NPJs/6M6xsQxGMgQUJMnJPuJz26TP/ZCUZ/Lk/UXdhuKKLNjraQmr7niitc3331c15aIXr3ZC+gg==","signatures":[{"sig":"MEQCIEDpY2DM6e502IhebfaOYfQP6J+8ZWjk6abn+Mr+zEwIAiA5uBja+XFQHTQdqSPadIEiDYninWPe9A6M0wOcxwABKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":814038},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2cd67097f05c46b1b0c058607c950cc34fd5bf21","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","directories":{},"_nodeVersion":"18.19.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nrf-bluetooth-mesh_1.0.21_1734682149374_0.7003373853423649","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@beanjs/nrf-bluetooth-mesh","version":"1.0.22","description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"lebrislo,beanjs"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git"},"bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"xcodebuild -scheme NrfBluetoothMesh -destination generic/platform=iOS","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api NrfMeshPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.2.2","@capacitor/ios":"^6.0.0","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^8.57.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"_id":"@beanjs/nrf-bluetooth-mesh@1.0.22","gitHead":"d0059277a4080f38d9dd193c2fc2bd4e93a84fac","homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-pyuJlnKk3Bf7TO9uKXfp98K+fLbcS/vBRzy4REnfYO/5xjddFdVAMwR5selgvj1vvmr2v8XObQF2k9KHlOksBg==","shasum":"ecf345828847df6af8cc3d7308e9d189c3282dba","tarball":"https://registry.npmjs.org/@beanjs/nrf-bluetooth-mesh/-/nrf-bluetooth-mesh-1.0.22.tgz","fileCount":53,"unpackedSize":815533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdfDy/cqVtB+5b89i+EoELVLjIJvBCe5sfqbtQKDT3WAiAUSVDeu/z5lr7YMGi80qmR4uOXwzIQZCkLSgg6D52HLw=="}]},"_npmUser":{"name":"beanjs","email":"445212619@qq.com"},"directories":{},"maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nrf-bluetooth-mesh_1.0.22_1736746313264_0.8729447602921916"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-01T06:16:28.056Z","modified":"2025-01-13T05:31:53.640Z","1.0.0":"2024-11-01T06:16:28.411Z","1.0.1":"2024-11-01T08:25:37.599Z","1.0.2":"2024-11-01T14:08:07.656Z","1.0.3":"2024-11-04T01:21:45.788Z","1.0.4":"2024-11-04T08:22:27.695Z","1.0.5":"2024-11-05T01:31:53.354Z","1.0.6":"2024-11-15T03:29:59.913Z","1.0.7":"2024-11-19T04:10:25.740Z","1.0.8":"2024-11-19T04:23:04.046Z","1.0.9":"2024-11-19T04:34:39.943Z","1.0.10":"2024-11-19T07:40:29.593Z","1.0.11":"2024-11-19T07:59:01.869Z","1.0.12":"2024-11-19T09:49:25.595Z","1.0.13":"2024-11-20T01:38:23.503Z","1.0.14":"2024-11-20T03:27:23.158Z","1.0.16":"2024-11-21T08:12:53.476Z","1.0.17":"2024-11-22T08:34:49.973Z","1.0.18":"2024-12-02T01:34:58.184Z","1.0.19":"2024-12-05T02:02:58.922Z","1.0.20":"2024-12-13T01:43:10.272Z","1.0.21":"2024-12-20T08:09:09.606Z","1.0.22":"2025-01-13T05:31:53.464Z"},"bugs":{"url":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin/issues"},"author":{"name":"lebrislo,beanjs"},"license":"MIT","homepage":"https://github.com/beanjs/nrf-bluetooth-mesh-plugin#readme","keywords":["capacitor","plugin","native"],"repository":{"type":"git","url":"git+https://github.com/beanjs/nrf-bluetooth-mesh-plugin.git"},"description":"Capacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries","maintainers":[{"name":"beanjs","email":"445212619@qq.com"}],"readme":"# nrf-bluetooth-mesh\n\nCapacitor plugin for Bluetooth Mesh, based on nRF Mesh Libraries\n\nimprove from https://github.com/lebrislo/nrf-bluetooth-mesh-plugin\n\n## Install\n\n```bash\nnpm install @beanjs/nrf-bluetooth-mesh\nnpx cap sync\n```\n\n## API\n\n<docgen-index>\n\n* [`checkPermissions()`](#checkpermissions)\n* [`requestPermissions()`](#requestpermissions)\n* [`isBluetoothEnabled()`](#isbluetoothenabled)\n* [`requestBluetoothEnable()`](#requestbluetoothenable)\n* [`isConnected()`](#isconnected)\n* [`disconnect()`](#disconnect)\n* [`connect()`](#connect)\n* [`initMeshNetwork()`](#initmeshnetwork)\n* [`killMeshNetwork()`](#killmeshnetwork)\n* [`exportMeshNetwork()`](#exportmeshnetwork)\n* [`importMeshNetwork(...)`](#importmeshnetwork)\n* [`getMeshNetwork()`](#getmeshnetwork)\n* [`createAppKey()`](#createappkey)\n* [`removeAppKey(...)`](#removeappkey)\n* [`getNode(...)`](#getnode)\n* [`createGroup(...)`](#creategroup)\n* [`removeGroup(...)`](#removegroup)\n* [`getGroup(...)`](#getgroup)\n* [`scanMeshDevices(...)`](#scanmeshdevices)\n* [`getProvisioningCapabilities(...)`](#getprovisioningcapabilities)\n* [`provisionDevice(...)`](#provisiondevice)\n* [`unprovisionDevice(...)`](#unprovisiondevice)\n* [`getCompositionData(...)`](#getcompositiondata)\n* [`getDefaultTTL(...)`](#getdefaultttl)\n* [`setDefaultTTL(...)`](#setdefaultttl)\n* [`getNetworkTransmit(...)`](#getnetworktransmit)\n* [`setNetworkTransmit(...)`](#setnetworktransmit)\n* [`addAppKey(...)`](#addappkey)\n* [`delAppKey(...)`](#delappkey)\n* [`getAppKeys(...)`](#getappkeys)\n* [`bindAppKey(...)`](#bindappkey)\n* [`unbindAppKey(...)`](#unbindappkey)\n* [`subscribe(...)`](#subscribe)\n* [`unsubscribe(...)`](#unsubscribe)\n* [`unsubscribeAll(...)`](#unsubscribeall)\n* [`publish(...)`](#publish)\n* [`getOnOff(...)`](#getonoff)\n* [`setOnOff(...)`](#setonoff)\n* [`getSensor(...)`](#getsensor)\n* [`getSensorDescriptor(...)`](#getsensordescriptor)\n* [`getSensorColumn(...)`](#getsensorcolumn)\n* [`getSensorSeries(...)`](#getsensorseries)\n* [`getSensorCadence(...)`](#getsensorcadence)\n* [`getSensorSettings(...)`](#getsensorsettings)\n* [`getSensorSetting(...)`](#getsensorsetting)\n* [`setSensorSetting(...)`](#setsensorsetting)\n* [`addListener(string, ...)`](#addlistenerstring-)\n* [`addListener('model', ...)`](#addlistenermodel-)\n* [`addListener('adapter', ...)`](#addlisteneradapter-)\n* [`addListener('connection', ...)`](#addlistenerconnection-)\n* [`addListener('node', ...)`](#addlistenernode-)\n* [`removeAllListeners()`](#removealllisteners)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### checkPermissions()\n\n```typescript\ncheckPermissions() => Promise<Permissions>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#permissions\">Permissions</a>&gt;</code>\n\n--------------------\n\n\n### requestPermissions()\n\n```typescript\nrequestPermissions() => Promise<Permissions>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#permissions\">Permissions</a>&gt;</code>\n\n--------------------\n\n\n### isBluetoothEnabled()\n\n```typescript\nisBluetoothEnabled() => Promise<BluetoothState>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#bluetoothstate\">BluetoothState</a>&gt;</code>\n\n--------------------\n\n\n### requestBluetoothEnable()\n\n```typescript\nrequestBluetoothEnable() => Promise<BluetoothState>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#bluetoothstate\">BluetoothState</a>&gt;</code>\n\n--------------------\n\n\n### isConnected()\n\n```typescript\nisConnected() => Promise<BluetoothConnectionState>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#bluetoothconnectionstate\">BluetoothConnectionState</a>&gt;</code>\n\n--------------------\n\n\n### disconnect()\n\n```typescript\ndisconnect() => Promise<void>\n```\n\n--------------------\n\n\n### connect()\n\n```typescript\nconnect() => Promise<void>\n```\n\n--------------------\n\n\n### initMeshNetwork()\n\n```typescript\ninitMeshNetwork() => Promise<void>\n```\n\n--------------------\n\n\n### killMeshNetwork()\n\n```typescript\nkillMeshNetwork() => Promise<void>\n```\n\n--------------------\n\n\n### exportMeshNetwork()\n\n```typescript\nexportMeshNetwork() => Promise<MeshNetworkExport>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#meshnetworkexport\">MeshNetworkExport</a>&gt;</code>\n\n--------------------\n\n\n### importMeshNetwork(...)\n\n```typescript\nimportMeshNetwork(network: MeshNetworkExport) => Promise<void>\n```\n\n| Param         | Type                                                            |\n| ------------- | --------------------------------------------------------------- |\n| **`network`** | <code><a href=\"#meshnetworkexport\">MeshNetworkExport</a></code> |\n\n--------------------\n\n\n### getMeshNetwork()\n\n```typescript\ngetMeshNetwork() => Promise<MeshNetwork>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#meshnetwork\">MeshNetwork</a>&gt;</code>\n\n--------------------\n\n\n### createAppKey()\n\n```typescript\ncreateAppKey() => Promise<MeshAppKey>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#meshappkey\">MeshAppKey</a>&gt;</code>\n\n--------------------\n\n\n### removeAppKey(...)\n\n```typescript\nremoveAppKey(options: { index: number; }) => Promise<void>\n```\n\n| Param         | Type                            |\n| ------------- | ------------------------------- |\n| **`options`** | <code>{ index: number; }</code> |\n\n--------------------\n\n\n### getNode(...)\n\n```typescript\ngetNode(options: { unicastAddress: number; }) => Promise<MeshNode | undefined>\n```\n\n| Param         | Type                                     |\n| ------------- | ---------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#meshnode\">MeshNode</a>&gt;</code>\n\n--------------------\n\n\n### createGroup(...)\n\n```typescript\ncreateGroup(options: { name: string; }) => Promise<MeshGroup>\n```\n\n| Param         | Type                           |\n| ------------- | ------------------------------ |\n| **`options`** | <code>{ name: string; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#meshgroup\">MeshGroup</a>&gt;</code>\n\n--------------------\n\n\n### removeGroup(...)\n\n```typescript\nremoveGroup(options: { groupAddress: number; }) => Promise<void>\n```\n\n| Param         | Type                                   |\n| ------------- | -------------------------------------- |\n| **`options`** | <code>{ groupAddress: number; }</code> |\n\n--------------------\n\n\n### getGroup(...)\n\n```typescript\ngetGroup(options: { groupAddress: number; }) => Promise<MeshGroup | undefined>\n```\n\n| Param         | Type                                   |\n| ------------- | -------------------------------------- |\n| **`options`** | <code>{ groupAddress: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#meshgroup\">MeshGroup</a>&gt;</code>\n\n--------------------\n\n\n### scanMeshDevices(...)\n\n```typescript\nscanMeshDevices(options: { timeout?: number; provisionedOnly?: boolean; }) => Promise<ScanMeshDevices>\n```\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code>{ timeout?: number; provisionedOnly?: boolean; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#scanmeshdevices\">ScanMeshDevices</a>&gt;</code>\n\n--------------------\n\n\n### getProvisioningCapabilities(...)\n\n```typescript\ngetProvisioningCapabilities(options: { macAddress: string; uuid: string; }) => Promise<ProvisioningCapabilities>\n```\n\n| Param         | Type                                               |\n| ------------- | -------------------------------------------------- |\n| **`options`** | <code>{ macAddress: string; uuid: string; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#provisioningcapabilities\">ProvisioningCapabilities</a>&gt;</code>\n\n--------------------\n\n\n### provisionDevice(...)\n\n```typescript\nprovisionDevice(options: { macAddress: string; uuid: string; }) => Promise<ProvisioningStatus>\n```\n\n| Param         | Type                                               |\n| ------------- | -------------------------------------------------- |\n| **`options`** | <code>{ macAddress: string; uuid: string; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#provisioningstatus\">ProvisioningStatus</a>&gt;</code>\n\n--------------------\n\n\n### unprovisionDevice(...)\n\n```typescript\nunprovisionDevice(options: { unicastAddress: number; }) => Promise<NodeResetStatus>\n```\n\n| Param         | Type                                     |\n| ------------- | ---------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#noderesetstatus\">NodeResetStatus</a>&gt;</code>\n\n--------------------\n\n\n### getCompositionData(...)\n\n```typescript\ngetCompositionData(options: { unicastAddress: number; }) => Promise<CompositionDataStatus>\n```\n\n| Param         | Type                                     |\n| ------------- | ---------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#compositiondatastatus\">CompositionDataStatus</a>&gt;</code>\n\n--------------------\n\n\n### getDefaultTTL(...)\n\n```typescript\ngetDefaultTTL(options: { unicastAddress: number; }) => Promise<DefaultTTLStatus>\n```\n\n| Param         | Type                                     |\n| ------------- | ---------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#defaultttlstatus\">DefaultTTLStatus</a>&gt;</code>\n\n--------------------\n\n\n### setDefaultTTL(...)\n\n```typescript\nsetDefaultTTL(options: { unicastAddress: number; ttl: number; }) => Promise<DefaultTTLStatus>\n```\n\n| Param         | Type                                                  |\n| ------------- | ----------------------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; ttl: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#defaultttlstatus\">DefaultTTLStatus</a>&gt;</code>\n\n--------------------\n\n\n### getNetworkTransmit(...)\n\n```typescript\ngetNetworkTransmit(options: { unicastAddress: number; }) => Promise<NetworkTransmitStatus>\n```\n\n| Param         | Type                                     |\n| ------------- | ---------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#networktransmitstatus\">NetworkTransmitStatus</a>&gt;</code>\n\n--------------------\n\n\n### setNetworkTransmit(...)\n\n```typescript\nsetNetworkTransmit(options: { unicastAddress: number; networkTransmitCount: number; networkTransmitIntervalSteps: number; }) => Promise<NetworkTransmitStatus>\n```\n\n| Param         | Type                                                                                                         |\n| ------------- | ------------------------------------------------------------------------------------------------------------ |\n| **`options`** | <code>{ unicastAddress: number; networkTransmitCount: number; networkTransmitIntervalSteps: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#networktransmitstatus\">NetworkTransmitStatus</a>&gt;</code>\n\n--------------------\n\n\n### addAppKey(...)\n\n```typescript\naddAppKey(options: { unicastAddress: number; appKeyIndex: number; }) => Promise<AppKeyStatus>\n```\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; appKeyIndex: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#appkeystatus\">AppKeyStatus</a>&gt;</code>\n\n--------------------\n\n\n### delAppKey(...)\n\n```typescript\ndelAppKey(options: { unicastAddress: number; appKeyIndex: number; }) => Promise<AppKeyStatus>\n```\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; appKeyIndex: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#appkeystatus\">AppKeyStatus</a>&gt;</code>\n\n--------------------\n\n\n### getAppKeys(...)\n\n```typescript\ngetAppKeys(options: { unicastAddress: number; }) => Promise<AppKeyListStatus>\n```\n\n| Param         | Type                                     |\n| ------------- | ---------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#appkeyliststatus\">AppKeyListStatus</a>&gt;</code>\n\n--------------------\n\n\n### bindAppKey(...)\n\n```typescript\nbindAppKey(options: { unicastAddress: number; elementAddress: number; modelId: number; appKeyIndex: number; }) => Promise<ModelAppStatus>\n```\n\n| Param         | Type                                                                                                   |\n| ------------- | ------------------------------------------------------------------------------------------------------ |\n| **`options`** | <code>{ unicastAddress: number; elementAddress: number; modelId: number; appKeyIndex: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#modelappstatus\">ModelAppStatus</a>&gt;</code>\n\n--------------------\n\n\n### unbindAppKey(...)\n\n```typescript\nunbindAppKey(options: { unicastAddress: number; elementAddress: number; modelId: number; appKeyIndex: number; }) => Promise<ModelAppStatus>\n```\n\n| Param         | Type                                                                                                   |\n| ------------- | ------------------------------------------------------------------------------------------------------ |\n| **`options`** | <code>{ unicastAddress: number; elementAddress: number; modelId: number; appKeyIndex: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#modelappstatus\">ModelAppStatus</a>&gt;</code>\n\n--------------------\n\n\n### subscribe(...)\n\n```typescript\nsubscribe(options: { unicastAddress: number; elementAddress: number; subscriptionAddress: number; modelId: number; }) => Promise<ModelSubscribeStatus>\n```\n\n| Param         | Type                                                                                                           |\n| ------------- | -------------------------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; elementAddress: number; subscriptionAddress: number; modelId: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#modelsubscribestatus\">ModelSubscribeStatus</a>&gt;</code>\n\n--------------------\n\n\n### unsubscribe(...)\n\n```typescript\nunsubscribe(options: { unicastAddress: number; elementAddress: number; subscriptionAddress: number; modelId: number; }) => Promise<ModelSubscribeStatus>\n```\n\n| Param         | Type                                                                                                           |\n| ------------- | -------------------------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; elementAddress: number; subscriptionAddress: number; modelId: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#modelsubscribestatus\">ModelSubscribeStatus</a>&gt;</code>\n\n--------------------\n\n\n### unsubscribeAll(...)\n\n```typescript\nunsubscribeAll(options: { unicastAddress: number; elementAddress: number; subscriptionAddress: number; }) => Promise<ModelSubscribeStatus>\n```\n\n| Param         | Type                                                                                          |\n| ------------- | --------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; elementAddress: number; subscriptionAddress: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#modelsubscribestatus\">ModelSubscribeStatus</a>&gt;</code>\n\n--------------------\n\n\n### publish(...)\n\n```typescript\npublish(options: { unicastAddress: number; elementAddress: number; modelId: number; appKeyIndex?: number; publishAddress?: number; credentialFlag?: boolean; publishTtl?: boolean; publicationSteps?: boolean; publicationResolution?: boolean; retransmitCount?: boolean; retransmitIntervalSteps?: boolean; }) => Promise<ModelPublishStatus>\n```\n\n| Param         | Type                                                                                                                                                                                                                                                                                                        |\n| ------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ unicastAddress: number; elementAddress: number; modelId: number; appKeyIndex?: number; publishAddress?: number; credentialFlag?: boolean; publishTtl?: boolean; publicationSteps?: boolean; publicationResolution?: boolean; retransmitCount?: boolean; retransmitIntervalSteps?: boolean; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#modelpublishstatus\">ModelPublishStatus</a>&gt;</code>\n\n--------------------\n\n\n### getOnOff(...)\n\n```typescript\ngetOnOff(options: { elementAddress: number; appKeyIndex: number; }) => Promise<OnOffStatus>\n```\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#onoffstatus\">OnOffStatus</a>&gt;</code>\n\n--------------------\n\n\n### setOnOff(...)\n\n```typescript\nsetOnOff(options: { elementAddress: number; appKeyIndex: number; onOff?: boolean; acknowledgement?: boolean; transitionSteps?: number; transitionResolution?: number; delay?: number; }) => Promise<OnOffStatus>\n```\n\n| Param         | Type                                                                                                                                                                               |\n| ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; onOff?: boolean; acknowledgement?: boolean; transitionSteps?: number; transitionResolution?: number; delay?: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#onoffstatus\">OnOffStatus</a>&gt;</code>\n\n--------------------\n\n\n### getSensor(...)\n\n```typescript\ngetSensor(options: { elementAddress: number; appKeyIndex: number; propertyId?: number; }) => Promise<SensorStatus>\n```\n\n| Param         | Type                                                                               |\n| ------------- | ---------------------------------------------------------------------------------- |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; propertyId?: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#sensorstatus\">SensorStatus</a>&gt;</code>\n\n--------------------\n\n\n### getSensorDescriptor(...)\n\n```typescript\ngetSensorDescriptor(options: { elementAddress: number; appKeyIndex: number; propertyId?: number; }) => Promise<SensorDescriptorStatus>\n```\n\n| Param         | Type                                                                               |\n| ------------- | ---------------------------------------------------------------------------------- |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; propertyId?: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#sensordescriptorstatus\">SensorDescriptorStatus</a>&gt;</code>\n\n--------------------\n\n\n### getSensorColumn(...)\n\n```typescript\ngetSensorColumn(options: { elementAddress: number; appKeyIndex: number; propertyId: number; rawValueX: Array<number>; }) => Promise<SensorColumnStatus>\n```\n\n| Param         | Type                                                                                                   |\n| ------------- | ------------------------------------------------------------------------------------------------------ |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; propertyId: number; rawValueX: number[]; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#sensorcolumnstatus\">SensorColumnStatus</a>&gt;</code>\n\n--------------------\n\n\n### getSensorSeries(...)\n\n```typescript\ngetSensorSeries(options: { elementAddress: number; appKeyIndex: number; propertyId: number; rawValueX1?: Array<number>; rawValueX2?: Array<number>; }) => Promise<SensorSeriesStatus>\n```\n\n| Param         | Type                                                                                                                            |\n| ------------- | ------------------------------------------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; propertyId: number; rawValueX1?: number[]; rawValueX2?: number[]; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#sensorseriesstatus\">SensorSeriesStatus</a>&gt;</code>\n\n--------------------\n\n\n### getSensorCadence(...)\n\n```typescript\ngetSensorCadence(options: { elementAddress: number; appKeyIndex: number; propertyId: number; }) => Promise<SensorCadenceStatus>\n```\n\n| Param         | Type                                                                              |\n| ------------- | --------------------------------------------------------------------------------- |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; propertyId: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#sensorcadencestatus\">SensorCadenceStatus</a>&gt;</code>\n\n--------------------\n\n\n### getSensorSettings(...)\n\n```typescript\ngetSensorSettings(options: { elementAddress: number; appKeyIndex: number; propertyId: number; }) => Promise<SensorSettingsStatus>\n```\n\n| Param         | Type                                                                              |\n| ------------- | --------------------------------------------------------------------------------- |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; propertyId: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#sensorsettingsstatus\">SensorSettingsStatus</a>&gt;</code>\n\n--------------------\n\n\n### getSensorSetting(...)\n\n```typescript\ngetSensorSetting(options: { elementAddress: number; appKeyIndex: number; propertyId: number; sensorSettingPropertyId: number; }) => Promise<SensorSettingStatus>\n```\n\n| Param         | Type                                                                                                               |\n| ------------- | ------------------------------------------------------------------------------------------------------------------ |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; propertyId: number; sensorSettingPropertyId: number; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#sensorsettingstatus\">SensorSettingStatus</a>&gt;</code>\n\n--------------------\n\n\n### setSensorSetting(...)\n\n```typescript\nsetSensorSetting(options: { elementAddress: number; appKeyIndex: number; propertyId: number; sensorSettingPropertyId: number; values: Array<number>; acknowledgement?: boolean; }) => Promise<SensorSettingStatus>\n```\n\n| Param         | Type                                                                                                                                                            |\n| ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ elementAddress: number; appKeyIndex: number; propertyId: number; sensorSettingPropertyId: number; values: number[]; acknowledgement?: boolean; }</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#sensorsettingstatus\">SensorSettingStatus</a>&gt;</code>\n\n--------------------\n\n\n### addListener(string, ...)\n\n```typescript\naddListener(event: string, callback: (arg: any) => void) => Promise<PluginListenerHandle>\n```\n\n| Param          | Type                               |\n| -------------- | ---------------------------------- |\n| **`event`**    | <code>string</code>                |\n| **`callback`** | <code>(arg: any) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('model', ...)\n\n```typescript\naddListener(event: 'model', callback: (arg: any) => void) => Promise<PluginListenerHandle>\n```\n\n| Param          | Type                               |\n| -------------- | ---------------------------------- |\n| **`event`**    | <code>'model'</code>               |\n| **`callback`** | <code>(arg: any) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('adapter', ...)\n\n```typescript\naddListener(event: 'adapter', callback: (arg: { enabled: boolean; }) => void) => Promise<PluginListenerHandle>\n```\n\n| Param          | Type                                                 |\n| -------------- | ---------------------------------------------------- |\n| **`event`**    | <code>'adapter'</code>                               |\n| **`callback`** | <code>(arg: { enabled: boolean; }) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('connection', ...)\n\n```typescript\naddListener(event: 'connection', callback: (arg: { connected: boolean; }) => void) => Promise<PluginListenerHandle>\n```\n\n| Param          | Type                                                   |\n| -------------- | ------------------------------------------------------ |\n| **`event`**    | <code>'connection'</code>                              |\n| **`callback`** | <code>(arg: { connected: boolean; }) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('node', ...)\n\n```typescript\naddListener(event: 'node', callback: (arg: { action: 'delete'; unicastAddress: number; }) => void) => Promise<PluginListenerHandle>\n```\n\n| Param          | Type                                                                         |\n| -------------- | ---------------------------------------------------------------------------- |\n| **`event`**    | <code>'node'</code>                                                          |\n| **`callback`** | <code>(arg: { action: 'delete'; unicastAddress: number; }) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### removeAllListeners()\n\n```typescript\nremoveAllListeners() => Promise<void>\n```\n\n--------------------\n\n\n### Interfaces\n\n\n#### Permissions\n\n\n#### BluetoothState\n\n| Prop          | Type                 |\n| ------------- | -------------------- |\n| **`enabled`** | <code>boolean</code> |\n\n\n#### BluetoothConnectionState\n\n| Prop             | Type                 |\n| ---------------- | -------------------- |\n| **`connected`**  | <code>boolean</code> |\n| **`macAddress`** | <code>string</code>  |\n| **`isProxy`**    | <code>boolean</code> |\n\n\n#### MeshNetworkExport\n\n| Prop              | Type                |\n| ----------------- | ------------------- |\n| **`meshNetwork`** | <code>string</code> |\n\n\n#### MeshNetwork\n\n| Prop                    | Type                                                                                                                     |\n| ----------------------- | ------------------------------------------------------------------------------------------------------------------------ |\n| **`name`**              | <code>string</code>                                                                                                      |\n| **`lastModified`**      | <code>string</code>                                                                                                      |\n| **`provisioners`**      | <code><a href=\"#array\">Array</a>&lt;<a href=\"#meshprovisioner\">MeshProvisioner</a>&gt;</code>                            |\n| **`netKeys`**           | <code><a href=\"#array\">Array</a>&lt;<a href=\"#meshnetkey\">MeshNetKey</a>&gt;</code>                                      |\n| **`appKeys`**           | <code><a href=\"#array\">Array</a>&lt;<a href=\"#meshappkey\">MeshAppKey</a>&gt;</code>                                      |\n| **`nodes`**             | <code><a href=\"#array\">Array</a>&lt;<a href=\"#meshnode\">MeshNode</a>&gt;</code>                                          |\n| **`networkExclusions`** | <code><a href=\"#array\">Array</a>&lt;{ ivIndex: number; addresses: <a href=\"#array\">Array</a>&lt;number&gt;; }&gt;</code> |\n\n\n#### Array\n\n| Prop         | Type                | Description                                                                                            |\n| ------------ | ------------------- | ------------------------------------------------------------------------------------------------------ |\n| **`length`** | <code>number</code> | Gets or sets the length of the array. This is a number one higher than the highest index in the array. |\n\n| Method             | Signature                                                                                                                     | Description                                                                                                                                                                                                                                 |\n| ------------------ | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **toString**       | () =&gt; string                                                                                                               | Returns a string representation of an array.                                                                                                                                                                                                |\n| **toLocaleString** | () =&gt; string                                                                                                               | Returns a string representation of an array. The elements are converted to string using their toLocalString methods.                                                                                                                        |\n| **pop**            | () =&gt; T \\| undefined                                                                                                       | Removes the last element from an array and returns it. If the array is empty, undefined is returned and the array is not modified.                                                                                                          |\n| **push**           | (...items: T[]) =&gt; number                                                                                                  | Appends new elements to the end of an array, and returns the new length of the array.                                                                                                                                                       |\n| **concat**         | (...items: <a href=\"#concatarray\">ConcatArray</a>&lt;T&gt;[]) =&gt; T[]                                                       | Combines two or more arrays. This method returns a new array without modifying any existing arrays.                                                                                                                                         |\n| **concat**         | (...items: (T \\| <a href=\"#concatarray\">ConcatArray</a>&lt;T&gt;)[]) =&gt; T[]                                                | Combines two or more arrays. This method returns a new array without modifying any existing arrays.                                                                                                                                         |\n| **join**           | (separator?: string \\| undefined) =&gt; string                                                                                | Adds all the elements of an array into a string, separated by the specified separator string.                                                                                                                                               |\n| **reverse**        | () =&gt; T[]                                                                                                                  | Reverses the elements in an array in place. This method mutates the array and returns a reference to the same array.                                                                                                                        |\n| **shift**          | () =&gt; T \\| undefined                                                                                                       | Removes the first element from an array and returns it. If the array is empty, undefined is returned and the array is not modified.                                                                                                         |\n| **slice**          | (start?: number \\| undefined, end?: number \\| undefined) =&gt; T[]                                                            | Returns a copy of a section of an array. For both start and end, a negative index can be used to indicate an offset from the end of the array. For example, -2 refers to the second to last element of the array.                           |\n| **sort**           | (compareFn?: ((a: T, b: T) =&gt; number) \\| undefined) =&gt; this                                                             | Sorts an array in place. This method mutates the array and returns a reference to the same array.                                                                                                                                           |\n| **splice**         | (start: number, deleteCount?: number \\| undefined) =&gt; T[]                                                                  | Removes elements from an array and, if necessary, inserts new elements in their place, returning the deleted elements.                                                                                                                      |\n| **splice**         | (start: number, deleteCount: number, ...items: T[]) =&gt; T[]                                                                 | Removes elements from an array and, if necessary, inserts new elements in their place, returning the deleted elements.                                                                                                                      |\n| **unshift**        | (...items: T[]) =&gt; number                                                                                                  | Inserts new elements at the start of an array, and returns the new length of the array.                                                                                                                                                     |\n| **indexOf**        | (searchElement: T, fromIndex?: number \\| undefined) =&gt; number                                                              | Returns the index of the first occurrence of a value in an array, or -1 if it is not present.                                                                                                                                               |\n| **lastIndexOf**    | (searchElement: T, fromIndex?: number \\| undefined) =&gt; number                                                              | Returns the index of the last occurrence of a specified value in an array, or -1 if it is not present.                                                                                                                                      |\n| **every**          | &lt;S extends T&gt;(predicate: (value: T, index: number, array: T[]) =&gt; value is S, thisArg?: any) =&gt; this is S[]       | Determines whether all the members of an array satisfy the specified test.                                                                                                                                                                  |\n| **every**          | (predicate: (value: T, index: number, array: T[]) =&gt; unknown, thisArg?: any) =&gt; boolean                                 | Determines whether all the members of an array satisfy the specified test.                                                                                                                                                                  |\n| **some**           | (predicate: (value: T, index: number, array: T[]) =&gt; unknown, thisArg?: any) =&gt; boolean                                 | Determines whether the specified callback function returns true for any element of an array.                                                                                                                                                |\n| **forEach**        | (callbackfn: (value: T, index: number, array: T[]) =&gt; void, thisArg?: any) =&gt; void                                      | Performs the specified action for each element in an array.                                                                                                                                                                                 |\n| **map**            | &lt;U&gt;(callbackfn: (value: T, index: number, array: T[]) =&gt; U, thisArg?: any) =&gt; U[]                                 | Calls a defined callback function on each element of an array, and returns an array that contains the results.                                                                                                                              |\n| **filter**         | &lt;S extends T&gt;(predicate: (value: T, index: number, array: T[]) =&gt; value is S, thisArg?: any) =&gt; S[]               | Returns the elements of an array that meet the condition specified in a callback function.                                                                                                                                                  |\n| **filter**         | (predicate: (value: T, index: number, array: T[]) =&gt; unknown, thisArg?: any) =&gt; T[]                                     | Returns the elements of an array that meet the condition specified in a callback function.                                                                                                                                                  |\n| **reduce**         | (callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) =&gt; T) =&gt; T                           | Calls the specified callback function for all the elements in an array. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function.                      |\n| **reduce**         | (callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) =&gt; T, initialValue: T) =&gt; T          |                                                                                                                                                                                                                                             |\n| **reduce**         | &lt;U&gt;(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) =&gt; U, initialValue: U) =&gt; U | Calls the specified callback function for all the elements in an array. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function.                      |\n| **reduceRight**    | (callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) =&gt; T) =&gt; T                           | Calls the specified callback function for all the elements in an array, in descending order. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function. |\n| **reduceRight**    | (callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) =&gt; T, initialValue: T) =&gt; T          |                                                                                                                                                                                                                                             |\n| **reduceRight**    | &lt;U&gt;(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) =&gt; U, initialValue: U) =&gt; U | Calls the specified callback function for all the elements in an array, in descending order. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function. |\n\n\n#### ConcatArray\n\n| Prop         | Type                |\n| ------------ | ------------------- |\n| **`length`** | <code>number</code> |\n\n| Method    | Signature                                                          |\n| --------- | ------------------------------------------------------------------ |\n| **join**  | (separator?: string \\| undefined) =&gt; string                     |\n| **slice** | (start?: number \\| undefined, end?: number \\| undefined) =&gt; T[] |\n\n\n#### MeshProvisioner\n\n| Prop                 | Type                                                          |\n| -------------------- | ------------------------------------------------------------- |\n| **`name`**           | <code>string</code>                                           |\n| **`ttl`**            | <code>number</code>                                           |\n| **`unicastAddress`** | <code>number</code>                                           |\n| **`unicast`**        | <code>[{ lowerAddress: number; highAddress: number; }]</code> |\n| **`group`**          | <code>[{ lowerAddress: number; highAddress: number; }]</code> |\n| **`scene`**          | <code>[{ firstScene: number; lastScene: number; }]</code>     |\n\n\n#### MeshNetKey\n\n| Prop               | Type                                |\n| ------------------ | ----------------------------------- |\n| **`name`**         | <code>string</code>                 |\n| **`key`**          | <code>string</code>                 |\n| **`oldKey`**       | <code>string</code>                 |\n| **`index`**        | <code>number</code>                 |\n| **`phase`**        | <code>number</code>                 |\n| **`security`**     | <code>'secure' \\| 'insecure'</code> |\n| **`lastModified`** | <code>string</code>                 |\n\n\n#### MeshAppKey\n\n| Prop                   | Type                |\n| ---------------------- | ------------------- |\n| **`name`**             | <code>string</code> |\n| **`index`**            | <code>number</code> |\n| **`key`**              | <code>string</code> |\n| **`oldKey`**           | <code>string</code> |\n| **`boundNetKeyIndex`** | <code>number</code> |\n\n\n#### MeshNode\n\n| Prop                  | Type                                                                                                                                                                                                                                                                                             |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| **`name`**            | <code>string</code>                                                                                                                                                                                                                                                                              |\n| **`deviceKey`**       | <code>string</code>                                                                                                                                                                                                                                                                              |\n| **`unicastAddress`**  | <code>number</code>                                                                                                                                                                                                                                                                              |\n| **`security`**        | <code>string</code>                                                                                                                                                                                                                                                                              |\n| **`ttl`**             | <code>number</code>                                                                                                                                                                                                                                                                              |\n| **`excluded`**        | <code>boolean</code>                                                                                                                                                                                                                                                                             |\n| **`features`**        | <code>{ friend: number; lowPower: number; proxy: number; relay: number; }</code>                                                                                                                                                                                                                 |\n| **`netKeys`**         | <code><a href=\"#array\">Array</a>&lt;{ index: number; updated: boolean; }&gt;</code>                                                                                                                                                                                                              |\n| **`appKeys`**         | <code><a href=\"#array\">Array</a>&lt;{ index: number; updated: boolean; }&gt;</code>                                                                                                                                                                                                              |\n| **`elements`**        | <code><a href=\"#array\">Array</a>&lt;{ name: string; elementAddress: number; location: number; models: <a href=\"#array\">Array</a>&lt;{ modelId: number; bind: <a href=\"#array\">Array</a>&lt;number&gt;; subscribe: <a href=\"#array\">Array</a>&lt;number&gt;; publish: number; }&gt;; }&gt;</code> |\n| **`networkTransmit`** | <code>{ count: number; interval: number; steps: number; }</code>                                                                                                                                                                                                                                 |\n| **`cid`**             | <code>string</code>                                                                                                                                                                                                                                                                              |\n| **`pid`**             | <code>string</code>                                                                                                                                                                                                                                                                              |\n| **`vid`**             | <code>string</code>                                                                                                                                                                                                                                                                              |\n| **`crpl`**            | <code>string</code>                                                                                                                                                                                                                                                                              |\n\n\n#### MeshGroup\n\n| Prop          | Type                |\n| ------------- | ------------------- |\n| **`name`**    | <code>string</code> |\n| **`address`** | <code>number</code> |\n| **`devices`** | <code>number</code> |\n\n\n#### ScanMeshDevices\n\n| Prop                | Type                                                                                                  |\n| ------------------- | ----------------------------------------------------------------------------------------------------- |\n| **`unprovisioned`** | <code><a href=\"#array\">Array</a>&lt;<a href=\"#unprovisioneddevice\">UnprovisionedDevice</a>&gt;</code> |\n| **`provisioned`**   | <code><a href=\"#array\">Array</a>&lt;<a href=\"#provisioneddevice\">ProvisionedDevice</a>&gt;</code>     |\n| **`proxy`**         | <code><a href=\"#array\">Array</a>&lt;<a href=\"#proxydevice\">ProxyDevice</a>&gt;</code>                 |\n\n\n#### UnprovisionedDevice\n\n| Prop             | Type                |\n| ---------------- | ------------------- |\n| **`uuid`**       | <code>string</code> |\n| **`name`**       | <code>string</code> |\n| **`rssi`**       | <code>number</code> |\n| **`macAddress`** | <code>string</code> |\n\n\n#### ProvisionedDevice\n\n| Prop                        | Type                                                                                 |\n| --------------------------- | ------------------------------------------------------------------------------------ |\n| **`name`**                  | <code>string</code>                                                                  |\n| **`provisionedTime`**       | <code>string</code>                                                                  |\n| **`unicastAddress`**        | <code>number</code>                                                                  |\n| **`security`**              | <code>boolean</code>                                                                 |\n| **`deviceKey`**             | <code>string</code>                                                                  |\n| **`companyIdentifier`**     | <code>string</code>                                                                  |\n| **`productIdentifier`**     | <code>string</code>                                                                  |\n| **`productVersion`**        | <code>string</code>                                                                  |\n| **`replayProtectionCount`** | <code>string</code>                                                                  |\n| **`nodeFeaturesSupported`** | <code>{ relay: boolean; proxy: boolean; friend: boolean; lowPower: boolean; }</code> |\n| **`nodeFeatures`**          | <code>{ relay: boolean; proxy: boolean; friend: boolean; lowPower: boolean; }</code> |\n\n\n#### ProxyDevice\n\n| Prop             | Type                |\n| ---------------- | ------------------- |\n| **`name`**       | <code>string</code> |\n| **`rssi`**       | <code>number</code> |\n| **`macAddress`** | <code>string</code> |\n\n\n#### ProvisioningCapabilities\n\n| Prop                    | Type                                                  |\n| ----------------------- | ----------------------------------------------------- |\n| **`numberOfElements`**  | <code>number</code>                                   |\n| **`availableOOBTypes`** | <code><a href=\"#array\">Array</a>&lt;string&gt;</code> |\n| **`algorithms`**        | <code>number</code>                                   |\n| **`publicKeyType`**     | <code>number</code>                                   |\n| **`staticOobTypes`**    | <code>number</code>                                   |\n| **`outputOobSize`**     | <code>number</code>                                   |\n| **`outputOobActions`**  | <code>number</code>                                   |\n| **`inputOobSize`**      | <code>number</code>                                   |\n| **`inputOobActions`**   | <code>number</code>                                   |\n\n\n#### ProvisioningStatus\n\n| Prop                       | Type                 |\n| -------------------------- | -------------------- |\n| **`provisioningComplete`** | <code>boolean</code> |\n| **`uuid`**                 | <code>string</code>  |\n| **`unicastAddress`**       | <code>number</code>  |\n\n\n#### NodeResetStatus\n\n| Prop       | Type                                                 |\n| ---------- | ---------------------------------------------------- |\n| **`data`** | <code>{ status: number; statusName: string; }</code> |\n\n\n#### CompositionDataStatus\n\n| Prop       | Type                                                                                                                                                                                                                                                                                                                                                                                                                                          |\n| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`data`** | <code>{ status: number; statusName: string; companyIdentifier: string; productIdentifier: string; productVersion: string; nodeFeaturesSupported: { relay: boolean; proxy: boolean; friend: boolean; lowPower: boolean; }; elements: { name: string; elementAddress: number; sigModelCount: number; vendorModelCount: number; location: number; models: { modelId: number; modelName: string; boundAppKeyIndexes: number[]; }[]; }[]; }</code> |\n\n\n#### DefaultTTLStatus\n\n| Prop       | Type                                                              |\n| ---------- | ----------------------------------------------------------------- |\n| **`data`** | <code>{ status: number; statusName: string; ttl: number; }</code> |\n\n\n#### NetworkTransmitStatus\n\n| Prop       | Type                                                                                                                     |\n| ---------- | ------------------------------------------------------------------------------------------------------------------------ |\n| **`data`** | <code>{ status: number; statusName: string; networkTransmitCount: number; networkTransmitIntervalSteps: number; }</code> |\n\n\n#### AppKeyStatus\n\n| Prop       | Type                                                                                           |\n| ---------- | ---------------------------------------------------------------------------------------------- |\n| **`data`** | <code>{ status: number; statusName: string; netKeyIndex: number; appKeyIndex: number; }</code> |\n\n\n#### AppKeyListStatus\n\n| Prop       | Type                                                                                               |\n| ---------- | -------------------------------------------------------------------------------------------------- |\n| **`data`** | <code>{ status: number; statusName: string; netKeyIndex: number; appKeyIndexes: number[]; }</code> |\n\n\n#### ModelAppStatus\n\n| Prop       | Type                                                                                                               |\n| ---------- | ------------------------------------------------------------------------------------------------------------------ |\n| **`data`** | <code>{ status: number; statusName: string; elementAddress: number; modelId: number; appKeyIndex: number; }</code> |\n\n\n#### ModelSubscribeStatus\n\n| Prop       | Type                                                                                                                               |\n| ---------- | ---------------------------------------------------------------------------------------------------------------------------------- |\n| **`data`** | <code>{ status: number; statusName: string; elementAddress: number; subscriptionAddress: number; modelIdentifier: number; }</code> |\n\n\n#### ModelPublishStatus\n\n| Prop                         | Type                 |\n| ---------------------------- | -------------------- |\n| **`status`**                 | <code>number</code>  |\n| **`statusName`**             | <code>string</code>  |\n| **`elementAddress`**         | <code>number</code>  |\n| **`publishAddress`**         | <code>number</code>  |\n| **`appKeyIndex`**            | <code>number</code>  |\n| **`credentialFlag`**         | <code>boolean</code> |\n| **`publishTtl`**             | <code>number</code>  |\n| **`publicationSteps`**       | <code>number</code>  |\n| **`publicationResolution`**  | <code>number</code>  |\n| **`publishRetransmitCount`** | <code>number</code>  |\n| **`modelId`**                | <code>number</code>  |\n\n\n#### OnOffStatus\n\n| Prop       | Type                             |\n| ---------- | -------------------------------- |\n| **`data`** | <code>{ onOff: boolean; }</code> |\n\n\n#### SensorStatus\n\n| Prop       | Type                                                  |\n| ---------- | ----------------------------------------------------- |\n| **`data`** | <code><a href=\"#array\">Array</a>&lt;number&gt;</code> |\n\n\n#### SensorDescriptorStatus\n\n| Prop       | Type                                                                                                                                                                                                      |\n| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`data`** | <code><a href=\"#array\">Array</a>&lt;{ propertyId: number; positiveTolerance: number; negativeTolerance: number; samplingFunction: number; measurementPeriod: number; updateInterval: number; }&gt;</code> |\n\n\n#### SensorColumnStatus\n\n| Prop       | Type                                                    |\n| ---------- | ------------------------------------------------------- |\n| **`data`** | <code>{ propertyId: number; columns: number[]; }</code> |\n\n\n#### SensorSeriesStatus\n\n| Prop       | Type                                                   |\n| ---------- | ------------------------------------------------------ |\n| **`data`** | <code>{ propertyId: number; series: number[]; }</code> |\n\n\n#### SensorCadenceStatus\n\n| Prop       | Type                                                                                                                                                                                                                    |\n| ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`data`** | <code>{ propertyId: number; periodDivisor?: number; triggerType?: number; minInterval?: number; triggerDeltaDown?: number[]; triggerDeltaUp?: number[]; fastCadenceLow?: number[]; fastCadenceHigh?: number[]; }</code> |\n\n\n#### SensorSettingsStatus\n\n| Prop       | Type                                                     |\n| ---------- | -------------------------------------------------------- |\n| **`data`** | <code>{ propertyId: number; settings: number[]; }</code> |\n\n\n#### SensorSettingStatus\n\n| Prop       | Type                                                                                                                          |\n| ---------- | ----------------------------------------------------------------------------------------------------------------------------- |\n| **`data`** | <code>{ propertyId: number; sensorSettingPropertyId: number; sensorSettingAccess?: number; sensorSetting?: number[]; }</code> |\n\n\n#### PluginListenerHandle\n\n| Prop         | Type                                      |\n| ------------ | ----------------------------------------- |\n| **`remove`** | <code>() =&gt; Promise&lt;void&gt;</code> |\n\n</docgen-api>\n","readmeFilename":"README.md"}