worldsibu / convector-example-drug-supply-chain

The current mono-repo is a simple project to showcase the ease and power of Convector by creating a basic Drug Supply Chain fullstack application example.
https://worldsibu.io/convector
Apache License 2.0
31 stars 12 forks source link

scope @worldsibu/convector-example-dsc-ui fails to start because of Mobx #16

Open pdeoliveira opened 4 years ago

pdeoliveira commented 4 years ago

$ npx lerna run start --scope @worldsibu/convector-example-dsc-ui --stream lerna info version 2.11.0 lerna info scope @worldsibu/convector-example-dsc-ui @worldsibu/convector-example-dsc-ui: > @worldsibu/convector-example-dsc-ui@0.0.0 start /Users/pedro.c.oliveira/Code/DeliveryStories/convector-example-drug-supply-chain/@worldsibu/ui @worldsibu/convector-example-dsc-ui: > ng serve @worldsibu/convector-example-dsc-ui: Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ @worldsibu/convector-example-dsc-ui: Date: 2019-12-05T19:23:43.867Z @worldsibu/convector-example-dsc-ui: Hash: cb738a36e1c153857fff @worldsibu/convector-example-dsc-ui: Time: 5013ms @worldsibu/convector-example-dsc-ui: chunk {main} main.js, main.js.map (main) 2.04 kB [initial] [rendered] @worldsibu/convector-example-dsc-ui: chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 113 kB [initial] [rendered] @worldsibu/convector-example-dsc-ui: chunk {runtime} runtime.js, runtime.js.map (runtime) 6.08 kB [entry] [rendered] @worldsibu/convector-example-dsc-ui: chunk {styles} styles.js, styles.js.map (styles) 38.3 kB [initial] [rendered] @worldsibu/convector-example-dsc-ui: chunk {vendor} vendor.js, vendor.js.map (vendor) 331 kB [initial] [rendered] @worldsibu/convector-example-dsc-ui: ERROR in ../../node_modules/mobx/lib/api/flow.d.ts(8,83): error TS2315: Type 'Generator' is not generic. @worldsibu/convector-example-dsc-ui: ../../node_modules/mobx/lib/api/flow.d.ts(8,108): error TS2304: Cannot find name 'AsyncGenerator'. @worldsibu/convector-example-dsc-ui: ℹ 「wdm」: Failed to compile.


That happens because Mobx observable is not working in release build. Check this reference: https://github.com/mobxjs/mobx/issues/2193

Temp. fix is to use mobx version 5.14.2 in /convector-example-drug-supply-chain/@worldsibu/ui/package.json: "mobx": "5.14.2",