noble icon indicating copy to clipboard operation
noble copied to clipboard

Unable to use package in typescript

Open meghajayakumar opened this issue 4 years ago • 3 comments

I added the dependency as a variable in typescript like 'let noble = require('@abandonware/noble')' and it gives the following error.

core.js:6241 ERROR Error: Uncaught (in promise): ReferenceError: process is not defined
ReferenceError: process is not defined
    at resolveBindings (resolve-bindings-web.js:2)
    at Object../node_modules/@abandonware/noble/index.js (index.js:2)
    at __webpack_require__ (bootstrap:84)
    at Module../src/app/dashboard/dashboard.page.ts (dashboard.page.ts:11)
    at __webpack_require__ (bootstrap:84)
    at Module../src/app/dashboard/dashboard-routing.module.ts (browser.js:8)
    at __webpack_require__ (bootstrap:84)
    at Module../src/app/dashboard/dashboard.module.ts (dashboard-routing.module.ts:17)
    at __webpack_require__ (bootstrap:84)
    at ZoneDelegate.invoke (zone-evergreen.js:364)
    at resolvePromise (zone-evergreen.js:798)
    at resolvePromise (zone-evergreen.js:750)
    at zone-evergreen.js:860
    at ZoneDelegate.invokeTask (zone-evergreen.js:399)
    at Object.onInvokeTask (core.js:41645)
    at ZoneDelegate.invokeTask (zone-evergreen.js:398)
    at Zone.runTask (zone-evergreen.js:167)
    at drainMicroTaskQueue (zone-evergreen.js:569)

How to use the package in typescript for a desktop app developed with electron + Ionic?

meghajayakumar avatar Sep 23 '20 11:09 meghajayakumar

sorry no windows here, but if you can help to add windows platform to CI/CD please do

rzr avatar Sep 23 '20 11:09 rzr

same issue in macOS

Yongle-Fu avatar Jun 27 '23 01:06 Yongle-Fu

process.nextTick change to setTimeout ?

Yongle-Fu avatar Jun 27 '23 01:06 Yongle-Fu