amazon-connect / amazon-connect-streams

Amazon Connect Streams - a browser-based contact center integration API, typically with CRM systems.
https://docs.aws.amazon.com/connect/latest/userguide/
Apache License 2.0
385 stars 307 forks source link

Lots of errors when initialising the Streams API in a fresh Gatsby/React app (with npm install) #148

Closed james-work-account closed 4 years ago

james-work-account commented 4 years ago

I have followed the steps on this page to try to embed the CCP in a brand new React/Gatsby app, which essentially boil down to (from within my app):

git clone git@github.com:aws/amazon-connect-streams.git
echo /amazon-connect-streams >> .gitignore
cd amazon-connect-streams
npm install
npx gulp
cp release/connect-streams.js ./index.js
cp src/index.d.ts ./
cd ..
npm install ./amazon-connect-streams

AFAIK, these steps should install amazon-connect-streams as an NPM package in my project. I have then created the following React files:

pages/index.js

import React from 'react';
import CCP from '../components/CCP';

export default = () => (
  <div>
    <CCP />
  </div>
);

components/CCP.js

import { Component } from 'react';
import React from 'react';
import 'amazon-connect-streams';

class CCP extends Component {
  constructor(props) {
    super(props);
    this.containerDiv = React.createRef();
  }

  componentDidMount() {
    connect.core.initCCP(this.containerDiv.current, {
      ccpUrl: 'https://XXXXXXXXXXX.awsapps.com/connect/ccp#/'
    });
  }

  render() {
    return <div id="ccp"></div>;
  }
}

export default CCP;

When I try to load my page though, I get the following console (command line, not browser console) errors:

'connect' is not defined (Click To Expand) ``` ERROR in ./amazon-connect-streams/index.js Module Error (from ./node_modules/eslint-loader/index.js): /path/to/react-connect-demo/amazon-connect-streams/index.js 6:219 warning Unexpected use of comma operator no-sequences 2477:18 warning Expected '===' and instead saw '==' eqeqeq 3061:7 warning Expected a default case default-case 4011:7 warning Expected a default case default-case 4041:5 warning Expected a default case default-case 5966:5 warning Expected a default case default-case 6348:3 warning Expected a default case default-case 6692:59 warning Unnecessary escape character: \- no-useless-escape 6765:11 warning 'cache' is already defined no-redeclare 7104:44 warning Unnecessary escape character: \[ no-useless-escape 7447:24 warning Unexpected mix of '&&' and '||' no-mixed-operators 7447:40 warning Unexpected mix of '&&' and '||' no-mixed-operators 7991:1 warning 'use strict' is unnecessary inside of modules strict 8054:21 warning Unexpected mix of '>>' and '&' no-mixed-operators 8054:27 warning Unexpected mix of '>>' and '&' no-mixed-operators 8054:48 warning Unexpected mix of '>>' and '&' no-mixed-operators 8054:54 warning Unexpected mix of '>>' and '&' no-mixed-operators 8054:75 warning Unexpected mix of '>>' and '&' no-mixed-operators 8054:80 warning Unexpected mix of '>>' and '&' no-mixed-operators 8104:1 warning 'use strict' is unnecessary inside of modules strict 8292:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions 8934:7 warning Expected a default case default-case 8943:48 warning Unexpected mix of '<<' and '|' no-mixed-operators 8943:55 warning Unexpected mix of '<<' and '|' no-mixed-operators 8953:47 warning Unexpected mix of '<<' and '|' no-mixed-operators 8953:54 warning Unexpected mix of '|' and '<<' no-mixed-operators 8953:54 warning Unexpected mix of '<<' and '|' no-mixed-operators 8953:76 warning Unexpected mix of '|' and '<<' no-mixed-operators 8964:47 warning Unexpected mix of '<<' and '|' no-mixed-operators 8964:55 warning Unexpected mix of '<<' and '|' no-mixed-operators 8964:55 warning Unexpected mix of '|' and '<<' no-mixed-operators 8964:77 warning Unexpected mix of '|' and '<<' no-mixed-operators 8964:84 warning Unexpected mix of '|' and '<<' no-mixed-operators 8964:105 warning Unexpected mix of '|' and '<<' no-mixed-operators 8977:26 warning Unexpected mix of '>>>' and '&' no-mixed-operators 8977:33 warning Unexpected mix of '>>>' and '&' no-mixed-operators 8977:33 warning Unexpected mix of '&' and '|' no-mixed-operators 8977:41 warning Unexpected mix of '&' and '|' no-mixed-operators 8978:26 warning Unexpected mix of '|' and '&' no-mixed-operators 8978:38 warning Unexpected mix of '|' and '&' no-mixed-operators 9622:29 warning Unnecessary escape character: \/ no-useless-escape 9674:43 warning Unexpected mix of '<<' and '|' no-mixed-operators 9674:49 warning Unexpected mix of '<<' and '|' no-mixed-operators 9687:19 warning Unexpected mix of '>>' and '|' no-mixed-operators 9687:26 warning Unexpected mix of '>>' and '|' no-mixed-operators 9688:19 warning Unexpected mix of '&' and '|' no-mixed-operators 9688:26 warning Unexpected mix of '&' and '|' no-mixed-operators 9693:19 warning Unexpected mix of '>>' and '|' no-mixed-operators 9693:26 warning Unexpected mix of '>>' and '|' no-mixed-operators 9694:19 warning Unexpected mix of '>>' and '&' no-mixed-operators 9694:26 warning Unexpected mix of '>>' and '&' no-mixed-operators 9694:26 warning Unexpected mix of '&' and '|' no-mixed-operators 9694:33 warning Unexpected mix of '&' and '|' no-mixed-operators 9695:19 warning Unexpected mix of '&' and '|' no-mixed-operators 9695:26 warning Unexpected mix of '&' and '|' no-mixed-operators 9700:19 warning Unexpected mix of '>>' and '|' no-mixed-operators 9700:27 warning Unexpected mix of '>>' and '|' no-mixed-operators 9701:19 warning Unexpected mix of '>>' and '&' no-mixed-operators 9701:26 warning Unexpected mix of '&' and '|' no-mixed-operators 9701:26 warning Unexpected mix of '>>' and '&' no-mixed-operators 9701:33 warning Unexpected mix of '&' and '|' no-mixed-operators 9702:19 warning Unexpected mix of '>>' and '&' no-mixed-operators 9702:26 warning Unexpected mix of '&' and '|' no-mixed-operators 9702:26 warning Unexpected mix of '>>' and '&' no-mixed-operators 9702:33 warning Unexpected mix of '&' and '|' no-mixed-operators 9703:19 warning Unexpected mix of '&' and '|' no-mixed-operators 9703:26 warning Unexpected mix of '&' and '|' no-mixed-operators 9753:62 error Unexpected use of 'self' no-restricted-globals 9753:85 error Unexpected use of 'self' no-restricted-globals 9832:7 warning 'length' is assigned a value but never used no-unused-vars 9897:10 warning 'md5_vm_test' is defined but never used no-unused-vars 9899:10 error 'hex_md5' is not defined no-undef 9899:25 warning Expected '===' and instead saw '==' eqeqeq 9994:10 warning The array literal notation [] is preferable no-array-constructor 10048:21 warning 'r' is already defined no-redeclare 10049:20 warning Expected '===' and instead saw '==' eqeqeq 10050:20 warning Unexpected mix of '>>>' and '&' no-mixed-operators 10050:42 warning Unexpected mix of '>>>' and '&' no-mixed-operators 10114:10 warning The array literal notation [] is preferable no-array-constructor 10197:11 warning The array literal notation [] is preferable no-array-constructor 10198:14 warning The array literal notation [] is preferable no-array-constructor 10205:12 warning 'i' is already defined no-redeclare 10207:14 warning 'j' is already defined no-redeclare 10581:29 warning Expected '===' and instead saw '==' eqeqeq 10586:3 warning 'use strict' is unnecessary inside of modules strict 10673:12 warning 'merge' is defined but never used no-unused-vars 11106:13 warning Unreachable code no-unreachable 11141:13 warning Unreachable code no-unreachable 11178:13 warning Unreachable code no-unreachable 11238:13 warning Unreachable code no-unreachable 11425:15 warning Unreachable code no-unreachable 11813:9 warning Expected a default case default-case 11964:9 warning Expected a default case default-case 12218:10 warning Comparing to itself is potentially pointless no-self-compare 12218:52 warning Comparing to itself is potentially pointless no-self-compare 12239:12 warning Expected '===' and instead saw '==' eqeqeq 12247:12 warning Expected '===' and instead saw '==' eqeqeq 12286:20 warning Missing '()' invoking a constructor new-parens 12286:20 warning The object literal notation {} is preferrable no-new-object 12295:62 error Unexpected use of 'self' no-restricted-globals 12295:85 error Unexpected use of 'self' no-restricted-globals 12373:38 warning Expected '===' and instead saw '==' eqeqeq 12378:16 warning Expected '!==' and instead saw '!=' eqeqeq 12378:41 warning Expected '!==' and instead saw '!=' eqeqeq 12378:64 warning Expected '!==' and instead saw '!=' eqeqeq 12378:89 warning Expected '!==' and instead saw '!=' eqeqeq 12380:12 warning Comparing to itself is potentially pointless no-self-compare 12380:31 warning Comparing to itself is potentially pointless no-self-compare 12417:16 warning Expected '===' and instead saw '==' eqeqeq 12419:23 warning Expected '!==' and instead saw '!=' eqeqeq 12425:16 warning Expected '===' and instead saw '==' eqeqeq 12427:23 warning Expected '!==' and instead saw '!=' eqeqeq 12431:25 warning Expected '===' and instead saw '==' eqeqeq 12432:25 warning Expected '===' and instead saw '==' eqeqeq 12433:26 warning Expected '===' and instead saw '==' eqeqeq 12452:24 warning Expected '===' and instead saw '==' eqeqeq 12453:29 warning Expected '===' and instead saw '==' eqeqeq 12542:14 warning Expected '===' and instead saw '==' eqeqeq 12629:3 warning Expected a default case default-case 12676:27 warning Expected '===' and instead saw '==' eqeqeq 12700:17 warning Expected '!==' and instead saw '!=' eqeqeq 12744:3 warning Expected a default case default-case 12747:22 warning Expected '===' and instead saw '==' eqeqeq 12750:26 warning Expected '===' and instead saw '==' eqeqeq 12750:58 warning Expected '===' and instead saw '==' eqeqeq 12753:22 warning Expected '!==' and instead saw '!=' eqeqeq 12754:17 warning Expected '!==' and instead saw '!=' eqeqeq 12755:19 warning Expected '===' and instead saw '==' eqeqeq 12755:38 warning Expected '===' and instead saw '==' eqeqeq 12755:65 warning Expected '===' and instead saw '==' eqeqeq 12759:21 warning Expected '===' and instead saw '==' eqeqeq 12782:17 warning Expected '!==' and instead saw '!=' eqeqeq 12809:31 warning Expected '===' and instead saw '==' eqeqeq 12815:17 warning Expected '!==' and instead saw '!=' eqeqeq 12868:34 warning Expected '===' and instead saw '==' eqeqeq 12884:12 warning Expected '===' and instead saw '==' eqeqeq 12888:19 warning Expected '===' and instead saw '==' eqeqeq 12892:12 warning Comparing to itself is potentially pointless no-self-compare 12892:51 warning Comparing to itself is potentially pointless no-self-compare 12905:62 warning Expected '===' and instead saw '==' eqeqeq 12923:10 warning Comparing to itself is potentially pointless no-self-compare 12933:24 warning 'WeakMap' was used before it was defined no-use-before-define 12933:53 warning 'WeakMap' was used before it was defined no-use-before-define 12936:26 warning Missing '()' invoking a constructor new-parens 12940:62 error Unexpected use of 'self' no-restricted-globals 12940:85 error Unexpected use of 'self' no-restricted-globals 13004:55 warning Expected '===' and instead saw '==' eqeqeq 13024:30 warning 'nativeIsArray' was used before it was defined no-use-before-define 13024:64 warning 'nativeIsArray' was used before it was defined no-use-before-define 13028:84 warning Expected '===' and instead saw '==' eqeqeq 13072:27 warning 'Uint8Array' was used before it was defined no-use-before-define 13072:62 warning 'Uint8Array' was used before it was defined no-use-before-define 13076:34 warning Expected '===' and instead saw '==' eqeqeq 13081:62 error Unexpected use of 'self' no-restricted-globals 13081:85 error Unexpected use of 'self' no-restricted-globals 13112:31 warning Expected '===' and instead saw '==' eqeqeq 13124:15 warning Expected '===' and instead saw '==' eqeqeq 13124:47 warning Expected '===' and instead saw '==' eqeqeq 13143:86 warning Expected '===' and instead saw '==' eqeqeq 13239:27 warning 'nativeKeys' was used before it was defined no-use-before-define 13239:56 warning 'nativeKeys' was used before it was defined no-use-before-define 13293:15 warning Expected '===' and instead saw '==' eqeqeq 13306:37 warning Unnecessary escape character: \/ no-useless-escape 13330:17 warning 'document' was used before it was defined no-use-before-define 13330:46 warning 'document' was used before it was defined no-use-before-define 13363:62 error Unexpected use of 'self' no-restricted-globals 13363:85 error Unexpected use of 'self' no-restricted-globals 13634:24 warning Expected '===' and instead saw '==' eqeqeq 13653:40 warning Unexpected mix of '>>>' and '&' no-mixed-operators 13653:47 warning Unexpected mix of '>>>' and '&' no-mixed-operators 13653:47 warning Unexpected mix of '&' and '|' no-mixed-operators 13653:55 warning Unexpected mix of '&' and '|' no-mixed-operators 13654:20 warning Unexpected mix of '|' and '&' no-mixed-operators 13654:28 warning Unexpected mix of '|' and '&' no-mixed-operators 13677:50 warning Expected '!==' and instead saw '!=' eqeqeq 13755:37 warning Expected '===' and instead saw '==' eqeqeq 13838:22 warning Expected '===' and instead saw '==' eqeqeq 13853:64 warning Expected '===' and instead saw '==' eqeqeq 13904:10 error 'define' is not defined no-undef 13905:3 error 'define' is not defined no-undef 13907:3 error 'define' is not defined no-undef 13911:22 warning Expected '===' and instead saw '==' eqeqeq 13924:62 error Unexpected use of 'self' no-restricted-globals 13924:85 error Unexpected use of 'self' no-restricted-globals 13927:1 warning 'use strict' is unnecessary inside of modules strict 13989:1 warning 'use strict' is unnecessary inside of modules strict 14055:1 warning 'use strict' is unnecessary inside of modules strict 14062:1 warning 'use strict' is unnecessary inside of modules strict 14120:1 warning 'use strict' is unnecessary inside of modules strict 14208:7 warning Script URL is a form of eval no-script-url 14212:7 warning Script URL is a form of eval no-script-url 14231:11 warning Missing '()' invoking a constructor new-parens 14253:57 warning Unnecessary escape character: \/ no-useless-escape 14253:65 warning Unnecessary escape character: \/ no-useless-escape 14287:14 warning 'i' is already defined no-redeclare 14288:11 warning 'hec' is already defined no-redeclare 14307:16 warning 'i' is already defined no-redeclare 14346:16 warning 'i' is already defined no-redeclare 14369:14 warning 'i' is already defined no-redeclare 14369:21 warning 'l' is already defined no-redeclare 14404:9 warning 'p' is already defined no-redeclare 14405:9 warning 's' is already defined no-redeclare 14454:20 warning Unexpected mix of '||' and '&&' no-mixed-operators 14455:48 warning Unexpected mix of '||' and '&&' no-mixed-operators 14559:25 warning Unexpected mix of '||' and '&&' no-mixed-operators 14560:29 warning Unexpected mix of '||' and '&&' no-mixed-operators 14565:33 warning Unexpected mix of '&&' and '||' no-mixed-operators 14565:63 warning Unexpected mix of '&&' and '||' no-mixed-operators 14566:7 warning 'relPath' is already defined no-redeclare 14566:35 warning Unexpected mix of '&&' and '||' no-mixed-operators 14566:67 warning Unexpected mix of '&&' and '||' no-mixed-operators 14636:38 warning Unexpected mix of '&&' and '||' no-mixed-operators 14636:73 warning Unexpected mix of '&&' and '||' no-mixed-operators 14642:14 warning Expected '===' and instead saw '==' eqeqeq 14674:9 warning 'authInHost' is already defined no-redeclare 14776:7 warning 'i' is already defined no-redeclare 15007:52 warning Expected '===' and instead saw '==' eqeqeq 15139:7 warning 'numLinesEst' is assigned a value but never used no-unused-vars 15143:31 warning Unexpected control character(s) in regular expression: \x1b no-control-regex 15282:82 error Unexpected use of 'self' no-restricted-globals 15282:105 error Unexpected use of 'self' no-restricted-globals 15285:7 warning 'XMLAttribute' is assigned a value but never used no-unused-vars 15318:7 warning 'XMLBuilder' is assigned a value but never used no-unused-vars 15318:19 warning 'XMLDeclaration' is assigned a value but never used no-unused-vars 15318:35 warning 'XMLDocType' is assigned a value but never used no-unused-vars 15361:11 warning 'indent' is assigned a value but never used no-unused-vars 15361:28 warning 'offset' is assigned a value but never used no-unused-vars 15388:7 warning 'XMLCData' is assigned a value but never used no-unused-vars 15438:7 warning 'XMLComment' is assigned a value but never used no-unused-vars 15488:7 warning 'XMLDTDAttList' is assigned a value but never used no-unused-vars 15561:7 warning 'XMLDTDElement' is assigned a value but never used no-unused-vars 15614:7 warning 'XMLDTDEntity' is assigned a value but never used no-unused-vars 15703:7 warning 'XMLDTDNotation' is assigned a value but never used no-unused-vars 15764:7 warning 'XMLDeclaration' is assigned a value but never used no-unused-vars 15781:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions 15781:22 warning Unexpected use of comma operator no-sequences 15838:89 warning 'XMLDocType' is assigned a value but never used no-unused-vars 15865:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions 15865:20 warning Unexpected use of comma operator no-sequences 15868:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions 15868:30 warning Unexpected use of comma operator no-sequences 16031:21 warning 'XMLElement' is assigned a value but never used no-unused-vars 16246:69 warning 'XMLNode' is assigned a value but never used no-unused-vars 16299:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions 16299:33 warning Unexpected use of comma operator no-sequences 16385:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions 16385:77 warning Unexpected use of comma operator no-sequences 16399:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions 16399:33 warning Unexpected use of comma operator no-sequences 16581:7 warning 'XMLProcessingInstruction' is assigned a value but never used no-unused-vars 16633:16 warning 'XMLRaw' is assigned a value but never used no-unused-vars 16683:7 warning 'XMLStringifier' is assigned a value but never used no-unused-vars 16824:17 warning Unexpected control character(s) in regular expression: \x00, \x08, \x0b, \x0c, \x0e, \x1f no-control-regex 16826:17 warning Unexpected control character(s) in regular expression: \x00, \x08, \x0b, \x0c, \x0e, \x1f no-control-regex 16851:16 warning 'XMLText' is assigned a value but never used no-unused-vars 16921:12 error Unexpected use of 'self' no-restricted-globals 16921:34 error Unexpected use of 'self' no-restricted-globals 16977:49 warning Expected '!==' and instead saw '!=' eqeqeq 16980:5 warning Expected a default case default-case 16993:41 warning Expected '===' and instead saw '==' eqeqeq 17013:49 warning Unnecessary escape character: \) no-useless-escape 17027:9 warning Expected an object to be thrown no-throw-literal 17032:7 warning Expected an object to be thrown no-throw-literal 17040:6 warning Expected an object to be thrown no-throw-literal 17045:5 warning Expected an object to be thrown no-throw-literal 17085:4 error 'connect' is not defined no-undef 17086:21 error 'connect' is not defined no-undef 17087:18 error 'connect' is not defined no-undef 17233:14 error 'connect' is not defined no-undef 17281:25 error 'connect' is not defined no-undef 17404:60 error 'connect' is not defined no-undef 17409:60 error 'connect' is not defined no-undef 17414:59 error 'connect' is not defined no-undef 17419:58 error 'connect' is not defined no-undef 17424:59 error 'connect' is not defined no-undef 17429:59 error 'connect' is not defined no-undef 17434:60 error 'connect' is not defined no-undef 17439:60 error 'connect' is not defined no-undef 17465:12 error 'connect' is not defined no-undef 17466:11 error 'connect' is not defined no-undef 17468:30 error 'connect' is not defined no-undef 17475:7 error 'connect' is not defined no-undef 17475:24 error 'connect' is not defined no-undef 17477:35 error 'connect' is not defined no-undef 17485:26 error 'connect' is not defined no-undef 17501:38 error 'connect' is not defined no-undef 17507:4 error 'connect' is not defined no-undef 17511:14 error 'connect' is not defined no-undef 17514:4 error 'connect' is not defined no-undef 17514:14 error 'connect' is not defined no-undef 17515:4 error 'connect' is not defined no-undef 17516:4 error 'connect' is not defined no-undef 17517:4 error 'connect' is not defined no-undef 17518:4 error 'connect' is not defined no-undef 17519:4 error 'connect' is not defined no-undef 17520:4 error 'connect' is not defined no-undef 17530:4 error 'connect' is not defined no-undef 17531:21 error 'connect' is not defined no-undef 17532:18 error 'connect' is not defined no-undef 17540:4 error 'connect' is not defined no-undef 17541:4 error 'connect' is not defined no-undef 17559:4 error 'connect' is not defined no-undef 17564:7 error 'connect' is not defined no-undef 17565:7 error 'connect' is not defined no-undef 17566:7 error 'connect' is not defined no-undef 17566:26 error 'connect' is not defined no-undef 17578:4 error 'connect' is not defined no-undef 17585:4 error 'connect' is not defined no-undef 17593:4 error 'connect' is not defined no-undef 17596:7 error 'connect' is not defined no-undef 17609:4 error 'connect' is not defined no-undef 17612:7 error 'connect' is not defined no-undef 17624:4 error 'connect' is not defined no-undef 17638:4 error 'connect' is not defined no-undef 17643:10 error 'connect' is not defined no-undef 17651:4 error 'connect' is not defined no-undef 17655:4 error 'connect' is not defined no-undef 17665:4 error 'connect' is not defined no-undef 17667:17 error 'connect' is not defined no-undef 17674:4 error 'connect' is not defined no-undef 17676:17 error 'connect' is not defined no-undef 17679:17 error 'connect' is not defined no-undef 17679:30 error 'connect' is not defined no-undef 17687:4 error 'connect' is not defined no-undef 17688:14 error 'connect' is not defined no-undef 17688:39 error 'connect' is not defined no-undef 17698:4 error 'connect' is not defined no-undef 17711:4 error 'connect' is not defined no-undef 17712:21 error 'connect' is not defined no-undef 17713:7 error 'connect' is not defined no-undef 17714:25 error 'connect' is not defined no-undef 17722:4 error 'connect' is not defined no-undef 17726:4 error 'connect' is not defined no-undef 17730:4 error 'connect' is not defined no-undef 17734:4 error 'connect' is not defined no-undef 17743:4 error 'connect' is not defined no-undef 17752:4 error 'connect' is not defined no-undef 17771:4 error 'connect' is not defined no-undef 17785:4 error 'connect' is not defined no-undef 17799:4 error 'connect' is not defined no-undef 17802:7 error 'connect' is not defined no-undef 17814:4 error 'connect' is not defined no-undef 17816:20 error 'connect' is not defined no-undef 17823:4 error 'connect' is not defined no-undef 17824:7 error 'connect' is not defined no-undef 17825:13 error 'connect' is not defined no-undef 17829:4 error 'connect' is not defined no-undef 17837:4 error 'connect' is not defined no-undef 17839:14 error 'connect' is not defined no-undef 17846:4 error 'connect' is not defined no-undef 17860:4 error 'connect' is not defined no-undef 17861:7 error 'connect' is not defined no-undef 17861:26 error 'connect' is not defined no-undef 17886:4 error 'connect' is not defined no-undef 17887:17 error 'connect' is not defined no-undef 17888:19 error 'connect' is not defined no-undef 17894:4 error 'connect' is not defined no-undef 17896:4 error 'connect' is not defined no-undef 17910:4 error 'connect' is not defined no-undef 17915:4 error 'connect' is not defined no-undef 17927:4 error 'connect' is not defined no-undef 17932:4 error 'connect' is not defined no-undef 17939:33 error 'connect' is not defined no-undef 17948:4 error 'connect' is not defined no-undef 17953:4 error 'connect' is not defined no-undef 17956:10 error 'connect' is not defined no-undef 17960:10 error 'connect' is not defined no-undef 17976:4 error 'connect' is not defined no-undef 17981:10 error 'connect' is not defined no-undef 17988:10 error 'connect' is not defined no-undef 17994:4 error 'connect' is not defined no-undef 18003:4 error 'connect' is not defined no-undef 18013:4 error 'connect' is not defined no-undef 18014:31 error 'connect' is not defined no-undef 18016:4 error 'connect' is not defined no-undef 18017:4 error 'connect' is not defined no-undef 18017:46 error 'connect' is not defined no-undef 18019:4 error 'connect' is not defined no-undef 18022:7 error 'connect' is not defined no-undef 18024:4 error 'connect' is not defined no-undef 18024:49 error 'connect' is not defined no-undef 18025:4 error 'connect' is not defined no-undef 18025:47 error 'connect' is not defined no-undef 18027:4 error 'connect' is not defined no-undef 18030:7 error 'connect' is not defined no-undef 18032:4 error 'connect' is not defined no-undef 18032:58 error 'connect' is not defined no-undef 18033:4 error 'connect' is not defined no-undef 18033:56 error 'connect' is not defined no-undef 18035:4 error 'connect' is not defined no-undef 18038:7 error 'connect' is not defined no-undef 18040:4 error 'connect' is not defined no-undef 18040:49 error 'connect' is not defined no-undef 18041:4 error 'connect' is not defined no-undef 18041:47 error 'connect' is not defined no-undef 18052:4 error 'connect' is not defined no-undef 18053:21 error 'connect' is not defined no-undef 18060:20 error 'connect' is not defined no-undef 18085:23 error 'connect' is not defined no-undef 18096:22 error 'connect' is not defined no-undef 18115:24 error 'connect' is not defined no-undef 18137:22 error 'connect' is not defined no-undef 18157:17 error 'connect' is not defined no-undef 18197:11 error 'connect' is not defined no-undef 18205:11 error 'connect' is not defined no-undef 18214:14 error 'connect' is not defined no-undef 18243:7 error 'connect' is not defined no-undef 18244:7 error 'connect' is not defined no-undef 18245:7 error 'connect' is not defined no-undef 18245:26 error 'connect' is not defined no-undef 18253:7 error 'connect' is not defined no-undef 18254:7 error 'connect' is not defined no-undef 18254:26 error 'connect' is not defined no-undef 18272:7 error 'connect' is not defined no-undef 18277:44 error 'connect' is not defined no-undef 18277:83 error 'connect' is not defined no-undef 18277:134 error 'connect' is not defined no-undef 18278:10 error 'connect' is not defined no-undef 18286:13 error 'connect' is not defined no-undef 18313:4 error 'connect' is not defined no-undef 18314:4 error 'connect' is not defined no-undef 18315:4 error 'connect' is not defined no-undef 18316:4 error 'connect' is not defined no-undef 18317:4 error 'connect' is not defined no-undef 18318:4 error 'connect' is not defined no-undef 18328:4 error 'connect' is not defined no-undef 18329:21 error 'connect' is not defined no-undef 18330:18 error 'connect' is not defined no-undef 18344:17 error 'connect' is not defined no-undef 18352:17 error 'connect' is not defined no-undef 18431:17 error 'connect' is not defined no-undef 18458:10 error 'connect' is not defined no-undef 18497:11 warning 'self' is assigned a value but never used no-unused-vars 18519:14 error 'connect' is not defined no-undef 18526:14 error 'connect' is not defined no-undef 18542:32 error 'connect' is not defined no-undef 18543:30 error 'connect' is not defined no-undef 18545:31 error 'connect' is not defined no-undef 18546:33 error 'connect' is not defined no-undef 18550:7 error 'connect' is not defined no-undef 18551:7 error 'connect' is not defined no-undef 18552:7 error 'connect' is not defined no-undef 18552:26 error 'connect' is not defined no-undef 18557:7 error 'connect' is not defined no-undef 18558:7 error 'connect' is not defined no-undef 18558:26 error 'connect' is not defined no-undef 18563:7 error 'connect' is not defined no-undef 18564:7 error 'connect' is not defined no-undef 18565:7 error 'connect' is not defined no-undef 18565:26 error 'connect' is not defined no-undef 18570:7 error 'connect' is not defined no-undef 18571:7 error 'connect' is not defined no-undef 18571:26 error 'connect' is not defined no-undef 18576:7 error 'connect' is not defined no-undef 18581:7 error 'connect' is not defined no-undef 18637:4 error 'connect' is not defined no-undef 18638:4 error 'connect' is not defined no-undef 18639:4 error 'connect' is not defined no-undef 18640:4 error 'connect' is not defined no-undef 18641:4 error 'connect' is not defined no-undef 18642:4 error 'connect' is not defined no-undef 18643:4 error 'connect' is not defined no-undef 18644:4 error 'connect' is not defined no-undef 18654:4 error 'connect' is not defined no-undef 18655:21 error 'connect' is not defined no-undef 18656:18 error 'connect' is not defined no-undef 18661:4 error 'connect' is not defined no-undef 18661:28 error 'connect' is not defined no-undef 18692:4 error 'connect' is not defined no-undef 18692:28 error 'connect' is not defined no-undef 18707:7 error 'connect' is not defined no-undef 18714:17 error 'connect' is not defined no-undef 18728:24 error 'connect' is not defined no-undef 18729:32 error 'connect' is not defined no-undef 18743:46 error 'connect' is not defined no-undef 18750:21 error 'connect' is not defined no-undef 18783:53 error 'connect' is not defined no-undef 18783:84 error 'connect' is not defined no-undef 18792:53 error 'connect' is not defined no-undef 18792:87 error 'connect' is not defined no-undef 18801:7 error 'connect' is not defined no-undef 18802:7 error 'connect' is not defined no-undef 18804:7 error 'AWS' is not defined no-undef 18804:36 error 'AWS' is not defined no-undef 18805:7 error 'AWS' is not defined no-undef 18807:39 error 'connect' is not defined no-undef 18808:26 error 'AWS' is not defined no-undef 18809:25 error 'AWS' is not defined no-undef 18816:17 error 'connect' is not defined no-undef 18822:13 error 'connect' is not defined no-undef 18823:24 error 'connect' is not defined no-undef 18824:32 error 'connect' is not defined no-undef 18838:39 error 'connect' is not defined no-undef 18858:19 error 'connect' is not defined no-undef 18867:15 error 'connect' is not defined no-undef 18871:15 error 'connect' is not defined no-undef 18876:15 error 'connect' is not defined no-undef 18951:4 error 'connect' is not defined no-undef 18952:4 error 'connect' is not defined no-undef 18953:4 error 'connect' is not defined no-undef 18954:4 error 'connect' is not defined no-undef 18955:4 error 'connect' is not defined no-undef 18966:4 error 'connect' is not defined no-undef 18967:21 error 'connect' is not defined no-undef 18968:18 error 'connect' is not defined no-undef 18976:7 error 'connect' is not defined no-undef 18977:7 error 'connect' is not defined no-undef 18983:13 error 'connect' is not defined no-undef 19001:7 error 'connect' is not defined no-undef 19002:7 error 'connect' is not defined no-undef 19003:7 error 'connect' is not defined no-undef 19021:7 error 'connect' is not defined no-undef 19022:7 error 'connect' is not defined no-undef 19023:7 error 'connect' is not defined no-undef 19024:7 error 'connect' is not defined no-undef 19024:26 error 'connect' is not defined no-undef 19084:7 error 'connect' is not defined no-undef 19085:7 error 'connect' is not defined no-undef 19122:4 error 'connect' is not defined no-undef 19133:4 error 'connect' is not defined no-undef 19134:21 error 'connect' is not defined no-undef 19135:18 error 'connect' is not defined no-undef 19140:4 error 'connect' is not defined no-undef 19140:29 error 'connect' is not defined no-undef 19146:4 error 'connect' is not defined no-undef 19146:30 error 'connect' is not defined no-undef 19151:4 error 'connect' is not defined no-undef 19151:31 error 'connect' is not defined no-undef 19165:4 error 'connect' is not defined no-undef 19165:31 error 'connect' is not defined no-undef 19184:4 error 'connect' is not defined no-undef 19184:27 error 'connect' is not defined no-undef 19189:4 error 'connect' is not defined no-undef 19189:26 error 'connect' is not defined no-undef 19194:4 error 'connect' is not defined no-undef 19194:29 error 'connect' is not defined no-undef 19204:4 error 'connect' is not defined no-undef 19204:34 error 'connect' is not defined no-undef 19211:4 error 'connect' is not defined no-undef 19211:35 error 'connect' is not defined no-undef 19213:4 error 'connect' is not defined no-undef 19213:39 error 'connect' is not defined no-undef 19214:10 error 'connect' is not defined no-undef 19215:10 error 'connect' is not defined no-undef 19216:10 error 'connect' is not defined no-undef 19222:4 error 'connect' is not defined no-undef 19222:31 error 'connect' is not defined no-undef 19232:4 error 'connect' is not defined no-undef 19232:32 error 'connect' is not defined no-undef 19234:4 error 'connect' is not defined no-undef 19234:36 error 'connect' is not defined no-undef 19243:4 error 'connect' is not defined no-undef 19243:26 error 'connect' is not defined no-undef 19251:4 error 'connect' is not defined no-undef 19251:32 error 'connect' is not defined no-undef 19261:5 error 'connect' is not defined no-undef 19261:35 error 'connect' is not defined no-undef 19276:5 error 'connect' is not defined no-undef 19276:29 error 'connect' is not defined no-undef 19292:13 error 'connect' is not defined no-undef 19293:20 error 'connect' is not defined no-undef 19298:14 error 'connect' is not defined no-undef 19302:18 error 'connect' is not defined no-undef 19306:17 error 'connect' is not defined no-undef 19307:21 error 'connect' is not defined no-undef 19311:17 error 'connect' is not defined no-undef 19312:21 error 'connect' is not defined no-undef 19316:17 error 'connect' is not defined no-undef 19317:21 error 'connect' is not defined no-undef 19321:17 error 'connect' is not defined no-undef 19322:21 error 'connect' is not defined no-undef 19326:17 error 'connect' is not defined no-undef 19327:21 error 'connect' is not defined no-undef 19331:17 error 'connect' is not defined no-undef 19332:21 error 'connect' is not defined no-undef 19336:17 error 'connect' is not defined no-undef 19337:21 error 'connect' is not defined no-undef 19341:17 error 'connect' is not defined no-undef 19342:21 error 'connect' is not defined no-undef 19346:17 error 'connect' is not defined no-undef 19347:21 error 'connect' is not defined no-undef 19351:17 error 'connect' is not defined no-undef 19352:21 error 'connect' is not defined no-undef 19356:7 error 'connect' is not defined no-undef 19356:47 error 'connect' is not defined no-undef 19358:18 error 'connect' is not defined no-undef 19364:7 error 'connect' is not defined no-undef 19364:47 error 'connect' is not defined no-undef 19366:18 error 'connect' is not defined no-undef 19378:14 error 'connect' is not defined no-undef 19378:88 error 'connect' is not defined no-undef 19425:20 error 'connect' is not defined no-undef 19426:19 error 'connect' is not defined no-undef 19427:25 error 'connect' is not defined no-undef 19432:27 error 'connect' is not defined no-undef 19433:34 error 'connect' is not defined no-undef 19444:20 error 'connect' is not defined no-undef 19445:19 error 'connect' is not defined no-undef 19446:17 error 'connect' is not defined no-undef 19453:20 error 'connect' is not defined no-undef 19454:26 error 'connect' is not defined no-undef 19458:19 error 'connect' is not defined no-undef 19459:23 error 'connect' is not defined no-undef 19475:20 error 'connect' is not defined no-undef 19478:52 error 'connect' is not defined no-undef 19482:13 error 'connect' is not defined no-undef 19486:19 error 'connect' is not defined no-undef 19501:33 error 'connect' is not defined no-undef 19517:18 error 'connect' is not defined no-undef 19524:7 error 'connect' is not defined no-undef 19535:18 error 'connect' is not defined no-undef 19546:14 error 'connect' is not defined no-undef 19550:18 error 'connect' is not defined no-undef 19554:14 error 'connect' is not defined no-undef 19558:17 error 'connect' is not defined no-undef 19559:39 error 'connect' is not defined no-undef 19563:17 error 'connect' is not defined no-undef 19564:39 error 'connect' is not defined no-undef 19568:17 error 'connect' is not defined no-undef 19569:39 error 'connect' is not defined no-undef 19573:17 error 'connect' is not defined no-undef 19574:39 error 'connect' is not defined no-undef 19578:17 error 'connect' is not defined no-undef 19579:39 error 'connect' is not defined no-undef 19583:17 error 'connect' is not defined no-undef 19584:39 error 'connect' is not defined no-undef 19588:17 error 'connect' is not defined no-undef 19589:39 error 'connect' is not defined no-undef 19590:39 error 'connect' is not defined no-undef 19594:16 error 'connect' is not defined no-undef 19595:38 error 'connect' is not defined no-undef 19599:17 error 'connect' is not defined no-undef 19600:39 error 'connect' is not defined no-undef 19620:14 error 'connect' is not defined no-undef 19620:74 error 'connect' is not defined no-undef 19634:21 error 'connect' is not defined no-undef 19639:14 error 'connect' is not defined no-undef 19655:68 error 'connect' is not defined no-undef 19666:14 error 'connect' is not defined no-undef 19668:30 error 'connect' is not defined no-undef 19668:75 error 'connect' is not defined no-undef 19677:14 error 'connect' is not defined no-undef 19684:40 error 'connect' is not defined no-undef 19688:40 error 'connect' is not defined no-undef 19692:20 error 'connect' is not defined no-undef 19694:19 error 'connect' is not defined no-undef 19698:27 error 'connect' is not defined no-undef 19699:34 error 'connect' is not defined no-undef 19700:23 error 'connect' is not defined no-undef 19702:34 error 'connect' is not defined no-undef 19703:23 error 'connect' is not defined no-undef 19703:56 error 'connect' is not defined no-undef 19716:20 error 'connect' is not defined no-undef 19717:19 error 'connect' is not defined no-undef 19723:20 error 'connect' is not defined no-undef 19724:19 error 'connect' is not defined no-undef 19732:20 error 'connect' is not defined no-undef 19733:26 error 'connect' is not defined no-undef 19737:19 error 'connect' is not defined no-undef 19744:20 error 'connect' is not defined no-undef 19746:25 error 'connect' is not defined no-undef 19747:43 error 'connect' is not defined no-undef 19762:19 error 'connect' is not defined no-undef 19769:20 error 'connect' is not defined no-undef 19771:19 error 'connect' is not defined no-undef 19778:20 error 'connect' is not defined no-undef 19779:19 error 'connect' is not defined no-undef 19786:20 error 'connect' is not defined no-undef 19787:19 error 'connect' is not defined no-undef 19793:18 error 'connect' is not defined no-undef 19800:7 error 'connect' is not defined no-undef 19811:18 error 'connect' is not defined no-undef 19823:14 error 'connect' is not defined no-undef 19836:18 error 'connect' is not defined no-undef 19846:14 error 'connect' is not defined no-undef 19846:74 error 'connect' is not defined no-undef 19858:14 error 'connect' is not defined no-undef 19858:31 error 'connect' is not defined no-undef 19862:40 error 'connect' is not defined no-undef 19866:40 error 'connect' is not defined no-undef 19870:40 error 'connect' is not defined no-undef 19878:20 error 'connect' is not defined no-undef 19879:19 error 'connect' is not defined no-undef 19886:20 error 'connect' is not defined no-undef 19887:19 error 'connect' is not defined no-undef 19895:20 error 'connect' is not defined no-undef 19896:19 error 'connect' is not defined no-undef 19903:20 error 'connect' is not defined no-undef 19904:19 error 'connect' is not defined no-undef 19911:18 error 'connect' is not defined no-undef 19918:7 error 'connect' is not defined no-undef 19951:25 error 'connect' is not defined no-undef 19978:4 error 'connect' is not defined no-undef 19979:17 error 'connect' is not defined no-undef 19980:31 error 'connect' is not defined no-undef 19982:11 error 'connect' is not defined no-undef 19983:16 error 'connect' is not defined no-undef 19988:4 error 'connect' is not defined no-undef 19990:4 error 'connect' is not defined no-undef 19991:17 error 'connect' is not defined no-undef 19992:28 error 'connect' is not defined no-undef 20004:4 error 'connect' is not defined no-undef 20005:7 error 'connect' is not defined no-undef 20006:7 error 'connect' is not defined no-undef 20008:13 error 'connect' is not defined no-undef 20010:10 error 'connect' is not defined no-undef 20017:26 error 'connect' is not defined no-undef 20018:25 error 'connect' is not defined no-undef 20035:4 error 'connect' is not defined no-undef 20036:7 error 'connect' is not defined no-undef 20037:26 error 'connect' is not defined no-undef 20038:25 error 'connect' is not defined no-undef 20043:4 error 'connect' is not defined no-undef 20044:4 error 'connect' is not defined no-undef 20045:4 error 'connect' is not defined no-undef 20046:4 error 'connect' is not defined no-undef 20047:4 error 'connect' is not defined no-undef 20048:4 error 'connect' is not defined no-undef 20049:4 error 'connect' is not defined no-undef 20050:4 error 'connect' is not defined no-undef 20051:4 error 'connect' is not defined no-undef 20062:4 error 'connect' is not defined no-undef 20063:21 error 'connect' is not defined no-undef 20064:18 error 'connect' is not defined no-undef 20066:4 error 'connect' is not defined no-undef 20068:4 error 'connect' is not defined no-undef 20070:4 error 'connect' is not defined no-undef 20088:7 error 'connect' is not defined no-undef 20106:4 error 'connect' is not defined no-undef 20107:11 error 'connect' is not defined no-undef 20108:20 error 'connect' is not defined no-undef 20117:4 error 'connect' is not defined no-undef 20118:7 error 'connect' is not defined no-undef 20120:23 error 'connect' is not defined no-undef 20121:20 error 'connect' is not defined no-undef 20124:7 error 'connect' is not defined no-undef 20124:35 error 'connect' is not defined no-undef 20125:7 error 'connect' is not defined no-undef 20125:62 error 'connect' is not defined no-undef 20126:7 error 'connect' is not defined no-undef 20126:33 error 'connect' is not defined no-undef 20127:7 error 'connect' is not defined no-undef 20133:4 error 'connect' is not defined no-undef 20134:7 error 'connect' is not defined no-undef 20134:33 error 'connect' is not defined no-undef 20135:7 error 'connect' is not defined no-undef 20135:39 error 'connect' is not defined no-undef 20136:17 error 'connect' is not defined no-undef 20138:7 error 'connect' is not defined no-undef 20138:30 error 'connect' is not defined no-undef 20139:7 error 'connect' is not defined no-undef 20140:7 error 'connect' is not defined no-undef 20141:7 error 'connect' is not defined no-undef 20142:7 error 'connect' is not defined no-undef 20143:7 error 'connect' is not defined no-undef 20150:4 error 'connect' is not defined no-undef 20152:4 error 'connect' is not defined no-undef 20153:16 error 'connect' is not defined no-undef 20156:4 error 'connect' is not defined no-undef 20157:9 error 'connect' is not defined no-undef 20160:4 error 'connect' is not defined no-undef 20161:7 error 'connect' is not defined no-undef 20164:10 error 'connect' is not defined no-undef 20165:10 error 'connect' is not defined no-undef 20166:10 error 'connect' is not defined no-undef 20167:10 error 'connect' is not defined no-undef 20168:10 error 'connect' is not defined no-undef 20170:10 error 'connect' is not defined no-undef 20172:10 error 'connect' is not defined no-undef 20174:16 error 'connect' is not defined no-undef 20174:33 error 'connect' is not defined no-undef 20175:62 error 'connect' is not defined no-undef 20176:22 error 'connect' is not defined no-undef 20177:29 error 'connect' is not defined no-undef 20178:22 error 'connect' is not defined no-undef 20181:71 error 'connect' is not defined no-undef 20182:22 error 'connect' is not defined no-undef 20183:29 error 'connect' is not defined no-undef 20184:22 error 'connect' is not defined no-undef 20212:37 error 'connect' is not defined no-undef 20214:46 error 'connect' is not defined no-undef 20224:11 error 'connect' is not defined no-undef 20226:20 error 'connect' is not defined no-undef 20227:24 error 'connect' is not defined no-undef 20240:4 error 'connect' is not defined no-undef 20244:32 error 'connect' is not defined no-undef 20246:10 error 'connect' is not defined no-undef 20250:16 error 'connect' is not defined no-undef 20250:33 error 'connect' is not defined no-undef 20251:25 error 'connect' is not defined no-undef 20253:22 error 'connect' is not defined no-undef 20253:43 error 'connect' is not defined no-undef 20254:22 error 'connect' is not defined no-undef 20254:58 error 'connect' is not defined no-undef 20266:11 error 'connect' is not defined no-undef 20267:20 error 'connect' is not defined no-undef 20268:24 error 'connect' is not defined no-undef 20279:7 error 'connect' is not defined no-undef 20282:13 error 'connect' is not defined no-undef 20282:53 error 'connect' is not defined no-undef 20284:24 error 'connect' is not defined no-undef 20294:4 error 'connect' is not defined no-undef 20295:7 error 'connect' is not defined no-undef 20296:11 error 'connect' is not defined no-undef 20299:7 error 'connect' is not defined no-undef 20301:29 error 'connect' is not defined no-undef 20302:23 error 'connect' is not defined no-undef 20303:26 error 'connect' is not defined no-undef 20304:33 error 'connect' is not defined no-undef 20305:20 error 'connect' is not defined no-undef 20310:10 error 'connect' is not defined no-undef 20310:38 error 'connect' is not defined no-undef 20311:10 error 'connect' is not defined no-undef 20311:65 error 'connect' is not defined no-undef 20315:28 error 'connect' is not defined no-undef 20316:20 error 'connect' is not defined no-undef 20317:20 error 'connect' is not defined no-undef 20317:51 error Unexpected use of 'parent' no-restricted-globals 20320:10 error 'connect' is not defined no-undef 20324:34 error 'connect' is not defined no-undef 20328:10 error 'connect' is not defined no-undef 20330:32 error 'connect' is not defined no-undef 20332:34 error 'connect' is not defined no-undef 20338:31 error 'connect' is not defined no-undef 20345:29 error 'connect' is not defined no-undef 20346:13 error 'connect' is not defined no-undef 20347:13 error 'connect' is not defined no-undef 20351:29 error 'connect' is not defined no-undef 20352:13 error 'connect' is not defined no-undef 20352:42 error 'connect' is not defined no-undef 20355:29 error 'connect' is not defined no-undef 20356:13 error Unexpected use of 'location' no-restricted-globals 20359:10 error 'connect' is not defined no-undef 20359:36 error 'connect' is not defined no-undef 20360:10 error 'connect' is not defined no-undef 20360:42 error 'connect' is not defined no-undef 20363:10 error 'connect' is not defined no-undef 20363:47 error 'connect' is not defined no-undef 20368:10 error 'connect' is not defined no-undef 20368:47 error 'connect' is not defined no-undef 20375:19 error 'connect' is not defined no-undef 20379:10 error 'connect' is not defined no-undef 20388:4 error 'connect' is not defined no-undef 20389:7 error 'connect' is not defined no-undef 20390:11 error 'connect' is not defined no-undef 20405:7 error 'connect' is not defined no-undef 20406:7 error 'connect' is not defined no-undef 20418:7 error 'connect' is not defined no-undef 20418:35 error 'connect' is not defined no-undef 20419:7 error 'connect' is not defined no-undef 20419:62 error 'connect' is not defined no-undef 20422:25 error 'connect' is not defined no-undef 20425:7 error 'connect' is not defined no-undef 20427:29 error 'connect' is not defined no-undef 20430:7 error 'connect' is not defined no-undef 20431:57 error 'connect' is not defined no-undef 20434:7 error 'connect' is not defined no-undef 20437:7 error 'connect' is not defined no-undef 20438:10 error 'connect' is not defined no-undef 20439:10 error 'connect' is not defined no-undef 20439:45 error 'connect' is not defined no-undef 20444:26 error 'connect' is not defined no-undef 20445:10 error 'connect' is not defined no-undef 20446:10 error 'connect' is not defined no-undef 20446:36 error 'connect' is not defined no-undef 20447:10 error 'connect' is not defined no-undef 20447:42 error 'connect' is not defined no-undef 20448:10 error 'connect' is not defined no-undef 20452:34 error 'connect' is not defined no-undef 20457:14 error 'connect' is not defined no-undef 20458:33 error 'connect' is not defined no-undef 20459:13 error 'connect' is not defined no-undef 20462:10 error 'connect' is not defined no-undef 20467:26 error 'connect' is not defined no-undef 20468:10 error 'connect' is not defined no-undef 20468:39 error 'connect' is not defined no-undef 20472:7 error 'connect' is not defined no-undef 20472:44 error 'connect' is not defined no-undef 20477:16 error 'connect' is not defined no-undef 20478:16 error 'connect' is not defined no-undef 20478:43 error 'connect' is not defined no-undef 20478:89 error 'connect' is not defined no-undef 20481:16 error 'connect' is not defined no-undef 20485:14 error 'connect' is not defined no-undef 20486:13 error 'connect' is not defined no-undef 20490:32 error 'connect' is not defined no-undef 20492:37 error 'connect' is not defined no-undef 20493:16 error 'connect' is not defined no-undef 20494:16 error 'connect' is not defined no-undef 20494:53 error 'connect' is not defined no-undef 20495:50 error 'connect' is not defined no-undef 20496:19 error 'connect' is not defined no-undef 20497:19 error 'connect' is not defined no-undef 20518:33 error 'connect' is not defined no-undef 20519:45 error 'connect' is not defined no-undef 20526:32 error 'connect' is not defined no-undef 20533:44 error 'connect' is not defined no-undef 20539:11 warning 'agentData' is assigned a value but never used no-unused-vars 20541:26 error 'connect' is not defined no-undef 20541:54 error 'connect' is not defined no-undef 20549:10 error 'connect' is not defined no-undef 20550:27 error 'connect' is not defined no-undef 20550:57 error 'connect' is not defined no-undef 20553:24 error 'connect' is not defined no-undef 20553:57 error 'connect' is not defined no-undef 20560:20 error 'connect' is not defined no-undef 20568:25 error 'connect' is not defined no-undef 20573:20 error 'connect' is not defined no-undef 20581:28 error 'connect' is not defined no-undef 20586:20 error 'connect' is not defined no-undef 20597:22 error 'connect' is not defined no-undef 20598:22 error 'connect' is not defined no-undef 20601:7 error 'connect' is not defined no-undef 20602:14 error 'connect' is not defined no-undef 20609:7 error 'connect' is not defined no-undef 20610:16 error 'connect' is not defined no-undef 20621:50 error 'connect' is not defined no-undef 20623:52 error 'connect' is not defined no-undef 20627:10 error 'connect' is not defined no-undef 20628:41 error 'connect' is not defined no-undef 20633:27 error 'connect' is not defined no-undef 20634:29 error 'connect' is not defined no-undef 20639:10 error 'connect' is not defined no-undef 20640:41 error 'connect' is not defined no-undef 20649:25 error 'connect' is not defined no-undef 20653:25 error 'connect' is not defined no-undef 20657:7 error 'connect' is not defined no-undef 20658:27 error 'connect' is not defined no-undef 20658:59 error 'connect' is not defined no-undef 20659:63 error 'connect' is not defined no-undef 20662:7 error 'connect' is not defined no-undef 20663:27 error 'connect' is not defined no-undef 20663:64 error 'connect' is not defined no-undef 20664:27 error 'connect' is not defined no-undef 20664:60 error 'connect' is not defined no-undef 20664:121 error 'connect' is not defined no-undef 20668:7 error 'connect' is not defined no-undef 20676:10 error 'connect' is not defined no-undef 20677:41 error 'connect' is not defined no-undef 20678:30 error 'connect' is not defined no-undef 20678:86 error 'connect' is not defined no-undef 20682:24 error 'connect' is not defined no-undef 20682:59 error 'connect' is not defined no-undef 20683:24 error 'connect' is not defined no-undef 20683:57 error 'connect' is not defined no-undef 20683:104 error 'connect' is not defined no-undef 20688:7 error 'connect' is not defined no-undef 20688:22 error 'connect' is not defined no-undef 20689:36 error 'connect' is not defined no-undef 20690:18 warning Expected to return a value in function array-callback-return 20695:4 error 'connect' is not defined no-undef 20696:7 error 'connect' is not defined no-undef 20697:7 error 'connect' is not defined no-undef 20698:13 error 'connect' is not defined no-undef 20698:30 error 'connect' is not defined no-undef 20698:45 error 'connect' is not defined no-undef 20699:20 error 'connect' is not defined no-undef 20701:14 error 'connect' is not defined no-undef 20705:4 error 'connect' is not defined no-undef 20706:14 error 'connect' is not defined no-undef 20710:4 error 'connect' is not defined no-undef 20711:14 error 'connect' is not defined no-undef 20715:4 error 'connect' is not defined no-undef 20716:14 error 'connect' is not defined no-undef 20720:4 error 'connect' is not defined no-undef 20721:14 error 'connect' is not defined no-undef 20725:4 error 'connect' is not defined no-undef 20726:14 error 'connect' is not defined no-undef 20728:4 error 'connect' is not defined no-undef 20728:46 error 'connect' is not defined no-undef 20729:14 error 'connect' is not defined no-undef 20729:38 error 'connect' is not defined no-undef 20730:14 error 'connect' is not defined no-undef 20731:14 error 'connect' is not defined no-undef 20731:38 error 'connect' is not defined no-undef 20732:14 error 'connect' is not defined no-undef 20733:14 error 'connect' is not defined no-undef 20733:38 error 'connect' is not defined no-undef 20734:14 error 'connect' is not defined no-undef 20737:4 error 'connect' is not defined no-undef 20738:14 error 'connect' is not defined no-undef 20740:4 error 'connect' is not defined no-undef 20740:44 error 'connect' is not defined no-undef 20741:14 error 'connect' is not defined no-undef 20742:14 error 'connect' is not defined no-undef 20742:29 error 'connect' is not defined no-undef 20743:14 error 'connect' is not defined no-undef 20744:14 error 'connect' is not defined no-undef 20744:38 error 'connect' is not defined no-undef 20745:14 error 'connect' is not defined no-undef 20748:4 error 'connect' is not defined no-undef 20749:14 error 'connect' is not defined no-undef 20752:4 error 'connect' is not defined no-undef 20752:41 error 'connect' is not defined no-undef 20753:14 error 'connect' is not defined no-undef 20754:14 error 'connect' is not defined no-undef 20755:14 error 'connect' is not defined no-undef 20756:14 error 'connect' is not defined no-undef 20757:14 error 'connect' is not defined no-undef 20758:14 error 'connect' is not defined no-undef 20759:14 error 'connect' is not defined no-undef 20760:14 error 'connect' is not defined no-undef 20761:14 error 'connect' is not defined no-undef 20762:14 error 'connect' is not defined no-undef 20763:14 error 'connect' is not defined no-undef 20764:14 error 'connect' is not defined no-undef 20765:14 error 'connect' is not defined no-undef 20766:14 error 'connect' is not defined no-undef 20767:14 error 'connect' is not defined no-undef 20768:14 error 'connect' is not defined no-undef 20769:14 error 'connect' is not defined no-undef 20770:14 error 'connect' is not defined no-undef 20771:14 error 'connect' is not defined no-undef 20771:29 error 'connect' is not defined no-undef 20772:14 error 'connect' is not defined no-undef 20772:29 error 'connect' is not defined no-undef 20772:56 error 'connect' is not defined no-undef 20772:87 error 'connect' is not defined no-undef 20773:14 error 'connect' is not defined no-undef 20776:4 error 'connect' is not defined no-undef 20777:13 error 'connect' is not defined no-undef 20778:20 error 'connect' is not defined no-undef 20780:14 error 'connect' is not defined no-undef 20782:4 error 'connect' is not defined no-undef 20785:4 error 'connect' is not defined no-undef 20786:13 error 'connect' is not defined no-undef 20787:20 error 'connect' is not defined no-undef 20789:14 error 'connect' is not defined no-undef 20791:4 error 'connect' is not defined no-undef 20794:4 error 'connect' is not defined no-undef 20795:14 error 'connect' is not defined no-undef 20797:4 error 'connect' is not defined no-undef 20800:4 error 'connect' is not defined no-undef 20801:13 error 'connect' is not defined no-undef 20802:10 error 'connect' is not defined no-undef 20802:49 error 'connect' is not defined no-undef 20804:14 error 'connect' is not defined no-undef 20806:4 error 'connect' is not defined no-undef 20809:4 error 'connect' is not defined no-undef 20810:14 error 'connect' is not defined no-undef 20812:4 error 'connect' is not defined no-undef 20812:36 error 'connect' is not defined no-undef 20815:4 error 'connect' is not defined no-undef 20816:14 error 'connect' is not defined no-undef 20818:4 error 'connect' is not defined no-undef 20818:36 error 'connect' is not defined no-undef 20821:4 error 'connect' is not defined no-undef 20822:13 error 'connect' is not defined no-undef 20823:20 error 'connect' is not defined no-undef 20825:14 error 'connect' is not defined no-undef 20827:4 error 'connect' is not defined no-undef 20830:4 error 'connect' is not defined no-undef 20904:30 error 'lily' is not defined no-undef 20905:29 error 'lily' is not defined no-undef 20906:26 error 'lily' is not defined no-undef 20964:37 error 'lily' is not defined no-undef 20993:40 error 'lily' is not defined no-undef 21013:5 error 'connect' is not defined no-undef 21014:22 error 'connect' is not defined no-undef 21015:19 error 'connect' is not defined no-undef 21017:9 warning 'RTPJobIntervalMs' is assigned a value but never used no-unused-vars 21019:9 warning 'streamBufferSize' is assigned a value but never used no-unused-vars 21021:17 error 'connect' is not defined no-undef 21022:17 error 'connect' is not defined no-undef 21023:17 error 'connect' is not defined no-undef 21024:17 error 'connect' is not defined no-undef 21029:18 error 'connect' is not defined no-undef 21030:9 warning 'UNKNOWN_MEDIA_TYPE' is assigned a value but never used no-unused-vars 21039:31 error 'connect' is not defined no-undef 21046:38 error 'connect' is not defined no-undef 21052:13 warning 'gumPromise' is assigned a value but never used no-unused-vars 21054:21 error 'connect' is not defined no-undef 21055:21 error 'connect' is not defined no-undef 21073:49 error 'connect' is not defined no-undef 21074:49 error 'connect' is not defined no-undef 21075:49 error 'connect' is not defined no-undef 21088:21 error 'lily' is not defined no-undef 21123:54 error 'connect' is not defined no-undef 21124:54 error 'connect' is not defined no-undef 21133:54 error 'connect' is not defined no-undef 21141:39 error 'connect' is not defined no-undef 21150:25 error 'connect' is not defined no-undef 21151:47 error 'connect' is not defined no-undef 21163:25 error 'connect' is not defined no-undef 21163:46 error 'connect' is not defined no-undef 21205:9 error 'connect' is not defined no-undef 21208:13 error 'connect' is not defined no-undef 21217:23 error 'connect' is not defined no-undef 21230:34 error 'connect' is not defined no-undef 21231:24 error 'connect' is not defined no-undef 21233:34 error 'connect' is not defined no-undef 21234:24 error 'connect' is not defined no-undef 21234:57 error 'connect' is not defined no-undef 21243:19 error 'connect' is not defined no-undef 21244:23 error 'connect' is not defined no-undef 21250:9 error 'connect' is not defined no-undef 21250:49 error 'connect' is not defined no-undef 21251:18 error 'connect' is not defined no-undef 21260:12 error 'connect' is not defined no-undef 21290:9 error 'connect' is not defined no-undef 21290:49 error 'connect' is not defined no-undef 21291:18 error 'connect' is not defined no-undef 21297:24 error 'connect' is not defined no-undef 21305:31 error 'connect' is not defined no-undef 21309:31 error 'connect' is not defined no-undef 21313:31 error 'connect' is not defined no-undef 21313:83 error 'connect' is not defined no-undef 21317:31 error 'connect' is not defined no-undef 21321:31 error 'connect' is not defined no-undef 21382:13 warning 'bus' is assigned a value but never used no-unused-vars 21382:19 error 'connect' is not defined no-undef 21386:9 error 'connect' is not defined no-undef 21386:44 error 'connect' is not defined no-undef 21387:20 error 'connect' is not defined no-undef 21388:23 error 'connect' is not defined no-undef 21400:13 error 'connect' is not defined no-undef 21419:13 error 'connect' is not defined no-undef 21419:41 error 'connect' is not defined no-undef 21423:18 error 'connect' is not defined no-undef 21423:47 error 'connect' is not defined no-undef 21427:18 error 'connect' is not defined no-undef 21427:48 error 'connect' is not defined no-undef 21587:53 error 'connect' is not defined no-undef 21608:5 error 'connect' is not defined no-undef 21618:4 error 'connect' is not defined no-undef 21619:21 error 'connect' is not defined no-undef 21620:18 error 'connect' is not defined no-undef 21622:4 error 'connect' is not defined no-undef 21641:7 error 'connect' is not defined no-undef 21646:7 error 'connect' is not defined no-undef 21647:7 error 'connect' is not defined no-undef 21652:7 error 'connect' is not defined no-undef 21655:7 error 'connect' is not defined no-undef 21666:7 error 'connect' is not defined no-undef 21669:43 error 'connect' is not defined no-undef 21675:7 error 'connect' is not defined no-undef 21698:35 error 'connect' is not defined no-undef 21718:30 error 'connect' is not defined no-undef 21719:26 error 'connect' is not defined no-undef 21729:7 error 'connect' is not defined no-undef 21729:32 error 'connect' is not defined no-undef 21731:33 error 'connect' is not defined no-undef 21738:33 error 'connect' is not defined no-undef 21741:13 error 'connect' is not defined no-undef 21745:17 error 'connect' is not defined no-undef 21749:17 error 'connect' is not defined no-undef 21752:17 error 'connect' is not defined no-undef 21756:17 error 'connect' is not defined no-undef 21759:17 error 'connect' is not defined no-undef 21760:68 error 'connect' is not defined no-undef 21762:17 error 'connect' is not defined no-undef 21766:33 error 'connect' is not defined no-undef 21769:10 error 'connect' is not defined no-undef 21770:38 error 'connect' is not defined no-undef 21772:33 error 'connect' is not defined no-undef 21773:38 error 'connect' is not defined no-undef 21775:33 error 'connect' is not defined no-undef 21785:27 error 'connect' is not defined no-undef 21789:32 error 'connect' is not defined no-undef 21790:37 error 'connect' is not defined no-undef 21798:35 error 'connect' is not defined no-undef 21799:16 error 'connect' is not defined no-undef 21800:35 error 'connect' is not defined no-undef 21801:16 error 'connect' is not defined no-undef 21802:35 error 'connect' is not defined no-undef 21803:16 error 'connect' is not defined no-undef 21804:35 error 'connect' is not defined no-undef 21814:11 warning 'client' is assigned a value but never used no-unused-vars 21814:20 error 'connect' is not defined no-undef 21815:24 error 'connect' is not defined no-undef 21817:24 error 'connect' is not defined no-undef 21825:55 error 'connect' is not defined no-undef 21828:18 error 'connect' is not defined no-undef 21831:18 error 'connect' is not defined no-undef 21833:36 error 'connect' is not defined no-undef 21838:16 error 'connect' is not defined no-undef 21845:34 error 'connect' is not defined no-undef 21859:24 error 'connect' is not defined no-undef 21861:24 error 'connect' is not defined no-undef 21869:34 error 'connect' is not defined no-undef 21875:16 error 'connect' is not defined no-undef 21882:37 error 'connect' is not defined no-undef 21897:48 error 'connect' is not defined no-undef 21899:24 error 'connect' is not defined no-undef 21918:13 error 'connect' is not defined no-undef 21924:23 error 'connect' is not defined no-undef 21931:48 error 'connect' is not defined no-undef 21933:24 error 'connect' is not defined no-undef 21952:13 error 'connect' is not defined no-undef 21958:23 error 'connect' is not defined no-undef 21965:48 error 'connect' is not defined no-undef 21967:24 error 'connect' is not defined no-undef 21985:13 error 'connect' is not defined no-undef 21991:23 error 'connect' is not defined no-undef 21998:48 error 'connect' is not defined no-undef 22000:24 error 'connect' is not defined no-undef 22019:13 error 'connect' is not defined no-undef 22025:23 error 'connect' is not defined no-undef 22034:28 error 'connect' is not defined no-undef 22034:64 error 'connect' is not defined no-undef 22038:28 error 'connect' is not defined no-undef 22038:64 error 'connect' is not defined no-undef 22040:13 error 'connect' is not defined no-undef 22043:23 error 'connect' is not defined no-undef 22054:12 error 'connect' is not defined no-undef 22056:21 error 'connect' is not defined no-undef 22056:57 error 'connect' is not defined no-undef 22064:12 error 'connect' is not defined no-undef 22071:21 error 'connect' is not defined no-undef 22071:57 error 'connect' is not defined no-undef 22097:10 error 'connect' is not defined no-undef 22103:10 error 'connect' is not defined no-undef 22106:10 error 'connect' is not defined no-undef 22109:10 error 'connect' is not defined no-undef 22136:38 error 'connect' is not defined no-undef 22156:24 error 'connect' is not defined no-undef 22158:13 error 'connect' is not defined no-undef 22161:13 error 'connect' is not defined no-undef 22163:23 error 'connect' is not defined no-undef 22169:35 error 'connect' is not defined no-undef 22180:10 error 'connect' is not defined no-undef 22181:10 error 'connect' is not defined no-undef 22181:26 error 'connect' is not defined no-undef 22187:7 error 'connect' is not defined no-undef 22189:24 error 'connect' is not defined no-undef 22191:13 error 'connect' is not defined no-undef 22194:13 error 'connect' is not defined no-undef 22200:13 error 'connect' is not defined no-undef 22205:23 error 'connect' is not defined no-undef 22234:4 error 'connect' is not defined no-undef 22235:7 error 'connect' is not defined no-undef ✖ 1231 problems (984 errors, 247 warnings) 0 errors and 11 warnings potentially fixable with the `--fix` option. @ ./src/components/CCP.js 1:485-516 @ ./src/pages/index.js ```

I have successfully embedded the CCP into a static index.html file before, but I would like to embed it into a React app and haven't had any luck even getting the thing to compile yet. Am I doing anything obviously very wrong? Without amazon-connect-streams being hosted on NPM, I'm resigned to having to compile and build it myself but can't get it to work.

In case it is helpful, my app was initially created with gatsby new react-connect-demo https://github.com/gatsbyjs/gatsby-starter-hello-world.

james-work-account commented 4 years ago

My issue was that I needed to change my CCP.js to this:

import { Component } from 'react';
import React from 'react';
import 'amazon-connect-streams';

class CCP extends Component {
  constructor(props) {
    super(props);
    this.containerDiv = React.createRef();
  }

  componentDidMount() {
    // eslint-disable-next-line no-undef
    connect.core.initCCP(this.containerDiv.current, {
      ccpUrl: 'https://XXXXXXXXX.awsapps.com/connect/ccp#/',
      loginPopup: false,
      softphone: {
        allowFramedSoftphone: true
      }
    });
  }

  render() {
    return (
        <div className="ccp">
          {/* ccp */}
          <div className="containerDiv" ref={this.containerDiv} />
        </div>
    );
  }
}

export default CCP;