-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Hi all,
I really thank you for enabling us to integrate your chat service in a {N} app.
We develop our app in latest NativeScript version 7.1.
Also we use TypeScript and NativeScript Core.
How can we implement your SDK into this setup?
We followed your integration steps and also tried to convert your JS demo app to TS but with no success by now.
We get the following error from console:
WARNING in ../node_modules/ws/lib/buffer-util.js
Module not found: Error: Can't resolve 'bufferutil' in '/Users/acme/TS-App/App-Name/node_modules/ws/lib'
@ ../node_modules/ws/lib/buffer-util.js
@ ../node_modules/ws/lib/websocket.js
@ ../node_modules/ws/index.js
@ ../node_modules/@xmpp/websocket/lib/Socket.js
@ ../node_modules/@xmpp/websocket/lib/Connection.js
@ ../node_modules/@xmpp/websocket/index.js
@ ../node_modules/@xmpp/client/react-native.js
@ ../node_modules/nativescript-connectycube/lib/cubeDependencies.js
@ ../node_modules/nativescript-connectycube/lib/messaging/cubeChat.js
@ ../node_modules/nativescript-connectycube/lib/cubeMain.js
@ ./lib/connectycube-service.ts
@ . sync (?<!\bApp_Resources\b.*)(?<!\.\/\btests\b\/.*?)\.(xml|css|js|(?<!\.d\.)ts|(?<!\b_[\w-]*\.)scss)$
@ ./app.ts
WARNING in ../node_modules/ws/lib/validation.js
Module not found: Error: Can't resolve 'utf-8-validate' in '/Users/acme/TS-App/App-Name/node_modules/ws/lib'
@ ../node_modules/ws/lib/validation.js
@ ../node_modules/ws/lib/receiver.js
@ ../node_modules/ws/index.js
@ ../node_modules/@xmpp/websocket/lib/Socket.js
@ ../node_modules/@xmpp/websocket/lib/Connection.js
@ ../node_modules/@xmpp/websocket/index.js
@ ../node_modules/@xmpp/client/react-native.js
@ ../node_modules/nativescript-connectycube/lib/cubeDependencies.js
@ ../node_modules/nativescript-connectycube/lib/messaging/cubeChat.js
@ ../node_modules/nativescript-connectycube/lib/cubeMain.js
@ ./lib/connectycube-service.ts
@ . sync (?<!\bApp_Resources\b.*)(?<!\.\/\btests\b\/.*?)\.(xml|css|js|(?<!\.d\.)ts|(?<!\b_[\w-]*\.)scss)$
@ ./app.ts
ERROR in ../node_modules/@xmpp/resolve/lib/dns.js
Module not found: Error: Can't resolve 'dns' in '/Users/acme/TS-App/App-Name/node_modules/@xmpp/resolve/lib'
@ ../node_modules/@xmpp/resolve/lib/dns.js 3:12-26
@ ../node_modules/@xmpp/resolve/resolve.js
@ ../node_modules/@xmpp/resolve/index.js
@ ../node_modules/@xmpp/client/react-native.js
@ ../node_modules/nativescript-connectycube/lib/cubeDependencies.js
@ ../node_modules/nativescript-connectycube/lib/messaging/cubeChat.js
@ ../node_modules/nativescript-connectycube/lib/cubeMain.js
@ ./lib/connectycube-service.ts
@ . sync (?<!\bApp_Resources\b.*)(?<!\.\/\btests\b\/.*?)\.(xml|css|js|(?<!\.d\.)ts|(?<!\b_[\w-]*\.)scss)$
@ ./app.ts
ERROR in ../node_modules/ws/lib/websocket.js
Module not found: Error: Can't resolve 'net' in '/Users/acme/TS-App/App-Name/node_modules/ws/lib'
@ ../node_modules/ws/lib/websocket.js 6:12-26
@ ../node_modules/ws/index.js
@ ../node_modules/@xmpp/websocket/lib/Socket.js
@ ../node_modules/@xmpp/websocket/lib/Connection.js
@ ../node_modules/@xmpp/websocket/index.js
@ ../node_modules/@xmpp/client/react-native.js
@ ../node_modules/nativescript-connectycube/lib/cubeDependencies.js
@ ../node_modules/nativescript-connectycube/lib/messaging/cubeChat.js
@ ../node_modules/nativescript-connectycube/lib/cubeMain.js
@ ./lib/connectycube-service.ts
@ . sync (?<!\bApp_Resources\b.*)(?<!\.\/\btests\b\/.*?)\.(xml|css|js|(?<!\.d\.)ts|(?<!\b_[\w-]*\.)scss)$
@ ./app.ts
ERROR in ../node_modules/ws/lib/websocket.js
Module not found: Error: Can't resolve 'tls' in '/Users/acme/TS-App/App-Name/node_modules/ws/lib'
@ ../node_modules/ws/lib/websocket.js 7:12-26
@ ../node_modules/ws/index.js
@ ../node_modules/@xmpp/websocket/lib/Socket.js
@ ../node_modules/@xmpp/websocket/lib/Connection.js
@ ../node_modules/@xmpp/websocket/index.js
@ ../node_modules/@xmpp/client/react-native.js
@ ../node_modules/nativescript-connectycube/lib/cubeDependencies.js
@ ../node_modules/nativescript-connectycube/lib/messaging/cubeChat.js
@ ../node_modules/nativescript-connectycube/lib/cubeMain.js
@ ./lib/connectycube-service.ts
@ . sync (?<!\bApp_Resources\b.*)(?<!\.\/\btests\b\/.*?)\.(xml|css|js|(?<!\.d\.)ts|(?<!\b_[\w-]*\.)scss)$
@ ./app.ts
ERROR in ../node_modules/nativescript-connectycube/lib/videocalling_conference/cubeConferenceClient.js 12:21
Module parse failed: Unexpected token (12:21)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| }
|
> DEVICE_INPUT_TYPES = DEVICE_INPUT_TYPES
| CALL_TYPES = CALL_TYPES
|
@ ../node_modules/nativescript-connectycube/lib/cubeMain.js 46:31-88
@ ./lib/connectycube-service.ts
@ . sync (?<!\bApp_Resources\b.*)(?<!\.\/\btests\b\/.*?)\.(xml|css|js|(?<!\.d\.)ts|(?<!\b_[\w-]*\.)scss)$
@ ./app.ts
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels