├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── binding.gyp ├── index.js ├── install.js ├── lib └── binding.js ├── package.json ├── src ├── ble_manager.h ├── ble_manager.mm ├── callbacks.cc ├── callbacks.h ├── napi_objc.h ├── napi_objc.mm ├── noble_mac.h ├── noble_mac.mm ├── objc_cpp.h ├── objc_cpp.mm └── peripheral.h ├── test ├── ci_test.js └── test_binding.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | build/* 2 | node_modules/* -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/README.md -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/binding.gyp -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/index.js -------------------------------------------------------------------------------- /install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/install.js -------------------------------------------------------------------------------- /lib/binding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/lib/binding.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/package.json -------------------------------------------------------------------------------- /src/ble_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/ble_manager.h -------------------------------------------------------------------------------- /src/ble_manager.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/ble_manager.mm -------------------------------------------------------------------------------- /src/callbacks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/callbacks.cc -------------------------------------------------------------------------------- /src/callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/callbacks.h -------------------------------------------------------------------------------- /src/napi_objc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/napi_objc.h -------------------------------------------------------------------------------- /src/napi_objc.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/napi_objc.mm -------------------------------------------------------------------------------- /src/noble_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/noble_mac.h -------------------------------------------------------------------------------- /src/noble_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/noble_mac.mm -------------------------------------------------------------------------------- /src/objc_cpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/objc_cpp.h -------------------------------------------------------------------------------- /src/objc_cpp.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/objc_cpp.mm -------------------------------------------------------------------------------- /src/peripheral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/src/peripheral.h -------------------------------------------------------------------------------- /test/ci_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/test/ci_test.js -------------------------------------------------------------------------------- /test/test_binding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/test/test_binding.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Timeular/noble-mac/HEAD/yarn.lock --------------------------------------------------------------------------------