AppFederation / cloud-time-ion

Timers in the Clouds, Timers everywhere! By the Time+Tasks+Cloud People!
https://lifesuite.vercel.app
2 stars 0 forks source link

Chart showing progress of learning #45

Closed karol-depka closed 4 years ago

karol-depka commented 4 years ago

http://localhost:4207/learn/stats

   {
    "countByRating": {
      "0": 16,
      "1": 7,
      "2": 16,
      "3": 31,
      "4": 63,
      "5": 79,
      "6": 33,
      "7": 8,
      "0.5": 3,
      "1.5": 20,
      "2.5": 2,
      "4.5": 1,
      "5.5": 1,
      "undefined": 353
    },
    "countWithAudio": 0,
    "countWithQA": 262,
    "owner": "7Tbg0SwakaVoCXHlu1rniHQ6gwz1",
    "whenCreated": {
      "seconds": 1598920490,
      "nanoseconds": 367000000
    },
    "whenLastModified": {
      "seconds": 1598920490,
      "nanoseconds": 367000000
    }
  },

Requirements:

X-axis is time ====

Y-axis is amounts of items learned or to-learn ====

Nice-to-have: separating the color theming into different file/object/class, for support of theming later (dark theme, light theme, etc)

Ideally, when we mouse-over (or, on mobile: tap) on certain x/y, it should show the x/y values.

Keep mobile devices in mind (but less priority than desktop browser; but should work more-or-less).

We should avoid artifically smoothened curves, as they might give false impression about the data.

Example data

Please prepare fake data which would span multiple months/years. The data could be random, but most of the time it should increase over time. With some occasional drops, as people forget things sometimes. The fake dataset is also to test performance on bigger data sets. About 10 stats history entries per day (on average), should be fine (whereas every stats history entry contains fields like countByRating and its key-value pairs). The count values should go from ~0 to increases of ~3000 per year.

Priorities

There are a lot of nice features we can include, but lets first focus on getting something working more-or-less and then we can refine and experiment and compare different approaches. Most important is that:

Browser/OS support

Priority is Chrome and Android, but should work at least so-so on Firefox, Safari, iOS

Please let me know if You understand what I mean. If any blocker problems/doubts, please call me on +34 684 018 176.

karol-depka commented 4 years ago

I suggest starting with plugging in the existing vega stacked charts to use the data coming from the service. The data that is used in the example:

  <pre>
    {{items$ | async | json}}
  </pre>
Nekmo commented 4 years ago

TODO:

Nekmo commented 4 years ago

@karol-depka I can use Vega-lite to render charts, but the library is not available as a typescript module. A possible solution is to load the library as an asset but this would affect the page load.

Related (webpack): https://stackoverflow.com/questions/34872856/using-require-ensure-in-webpack

karol-depka commented 4 years ago

@karol-depka I can use Vega-lite to render charts, but the library is not available as a typescript module. A possible solution is to load the library as an asset but this would affect the page load.

Related (webpack): https://stackoverflow.com/questions/34872856/using-require-ensure-in-webpack

How many kb? Don't worry too much about load time, as this is not a landing page.

Will it be possible to bundle this into ionic app for android/ios? (Low priority for now)

Nekmo commented 4 years ago

@karol-depka about 800 KiB.

[nekmo@homura ~/Workspace/ionic-graphs/www/assets] (ionic-graphs-2)$ ls -l vega*
-rw-r--r-- 1 nekmo users  56565 sep  8 02:12 vega-embed.min.js
-rw-r--r-- 1 nekmo users 268521 sep  8 02:13 vega-lite.min.js
-rw-r--r-- 1 nekmo users 494374 sep  8 02:13 vega.min.js

There should be no reason for vega not working in an onic app.

karol-depka commented 4 years ago

@karol-depka about 800 KiB.

[nekmo@homura ~/Workspace/ionic-graphs/www/assets] (ionic-graphs-2)$ ls -l vega*
-rw-r--r-- 1 nekmo users  56565 sep  8 02:12 vega-embed.min.js
-rw-r--r-- 1 nekmo users 268521 sep  8 02:13 vega-lite.min.js
-rw-r--r-- 1 nekmo users 494374 sep  8 02:13 vega.min.js

There should be no reason for vega not working in an onic app.

Ok, thanks. Don't worry; go ahead for a quick first prototype. We will experiment also with ux and optimize later once we know more while using it in practice.

If possible&quick: prefer svg over canvas rendering (unless You know how to do webgl quickly and it works decent on mobile).

karol-depka commented 4 years ago

@karol-depka about 800 KiB.

[nekmo@homura ~/Workspace/ionic-graphs/www/assets] (ionic-graphs-2)$ ls -l vega*
-rw-r--r-- 1 nekmo users  56565 sep  8 02:12 vega-embed.min.js
-rw-r--r-- 1 nekmo users 268521 sep  8 02:13 vega-lite.min.js
-rw-r--r-- 1 nekmo users 494374 sep  8 02:13 vega.min.js

There should be no reason for vega not working in an onic app.

Not too important: what's the gzipped size? Do You know if firebase hosting uses gzip/any compression?

karol-depka commented 4 years ago

That js file would only load when we enter the charts page? Can it be made to lazily load?

Nekmo commented 4 years ago

This is the error importing vega-embed:

Screenshot_20200922_000920

Import code used:

import * as embed from 'vega-embed';

https://github.com/visjs/vis-network/issues/67

Nekmo commented 4 years ago

Fixed build (development mode):

[nekmo@homura ~/Workspace/cloud-time-ion] (cloud-time-ion-45)$ ng build
Warning: Entry point '@ckeditor/ckeditor5-angular' contains deep imports into '/home/nekmo/Workspace/cloud-time-ion/node_modules/@ckeditor/ckeditor5-watchdog/src/editorwatchdog'. This is probably not a problem, but may cause the compilation of entry points to be out of order.
Generating ES5 bundles for differential loading...
ES5 bundle generation complete.

chunk {1} 1-es2015.js, 1-es2015.js.map () 31.1 kB  [rendered]
chunk {1} 1-es5.js, 1-es5.js.map () 36.8 kB  [rendered]
chunk {13} 13-es2015.js, 13-es2015.js.map () 33.8 kB  [rendered]
chunk {13} 13-es5.js, 13-es5.js.map () 37.7 kB  [rendered]
chunk {12} 12-es2015.js, 12-es2015.js.map () 33.8 kB  [rendered]
chunk {12} 12-es5.js, 12-es5.js.map () 37.7 kB  [rendered]
chunk {6} 6-es2015.js, 6-es2015.js.map () 6.33 kB  [rendered]
chunk {6} 6-es5.js, 6-es5.js.map () 8.13 kB  [rendered]
chunk {2} 2-es2015.js, 2-es2015.js.map () 47.7 kB  [rendered]
chunk {2} 2-es5.js, 2-es5.js.map () 55.3 kB  [rendered]
chunk {0} 0-es2015.js, 0-es2015.js.map () 31.1 kB  [rendered]
chunk {0} 0-es5.js, 0-es5.js.map () 36.8 kB  [rendered]
chunk {7} 7-es2015.js, 7-es2015.js.map () 6.33 kB  [rendered]
chunk {7} 7-es5.js, 7-es5.js.map () 8.13 kB  [rendered]
chunk {3} 3-es2015.js, 3-es2015.js.map () 47.7 kB  [rendered]
chunk {3} 3-es5.js, 3-es5.js.map () 55.3 kB  [rendered]
chunk {9} 9-es2015.js, 9-es2015.js.map () 16.5 kB  [rendered]
chunk {9} 9-es5.js, 9-es5.js.map () 20.7 kB  [rendered]
chunk {30} 30-es2015.js, 30-es2015.js.map () 33.6 kB  [rendered]
chunk {30} 30-es5.js, 30-es5.js.map () 44.8 kB  [rendered]
chunk {8} 8-es2015.js, 8-es2015.js.map () 16.5 kB  [rendered]
chunk {8} 8-es5.js, 8-es5.js.map () 20.7 kB  [rendered]
chunk {10} 10-es2015.js, 10-es2015.js.map () 3.77 kB  [rendered]
chunk {10} 10-es5.js, 10-es5.js.map () 5.38 kB  [rendered]
chunk {11} 11-es2015.js, 11-es2015.js.map () 3.76 kB  [rendered]
chunk {11} 11-es5.js, 11-es5.js.map () 5.38 kB  [rendered]
chunk {5} 5-es2015.js, 5-es2015.js.map () 67.8 kB  [rendered]
chunk {5} 5-es5.js, 5-es5.js.map () 90.9 kB  [rendered]
chunk {14} 14-es2015.js, 14-es2015.js.map () 17.1 kB  [rendered]
chunk {14} 14-es5.js, 14-es5.js.map () 20.1 kB  [rendered]
chunk {4} 4-es2015.js, 4-es2015.js.map () 67.8 kB  [rendered]
chunk {4} 4-es5.js, 4-es5.js.map () 90.9 kB  [rendered]
chunk {16} 16-es2015.js, 16-es2015.js.map () 11.6 kB  [rendered]
chunk {16} 16-es5.js, 16-es5.js.map () 14.2 kB  [rendered]
chunk {32} 32-es2015.js, 32-es2015.js.map () 70.4 kB  [rendered]
chunk {32} 32-es5.js, 32-es5.js.map () 77.9 kB  [rendered]
chunk {31} 31-es2015.js, 31-es2015.js.map () 33.5 kB  [rendered]
chunk {31} 31-es5.js, 31-es5.js.map () 44.8 kB  [rendered]
chunk {15} 15-es2015.js, 15-es2015.js.map () 17.1 kB  [rendered]
chunk {15} 15-es5.js, 15-es5.js.map () 20.1 kB  [rendered]
chunk {18} 18-es2015.js, 18-es2015.js.map () 9.8 kB  [rendered]
chunk {18} 18-es5.js, 18-es5.js.map () 11.2 kB  [rendered]
chunk {19} 19-es2015.js, 19-es2015.js.map () 9.8 kB  [rendered]
chunk {19} 19-es5.js, 19-es5.js.map () 11.2 kB  [rendered]
chunk {17} 17-es2015.js, 17-es2015.js.map () 11.6 kB  [rendered]
chunk {17} 17-es5.js, 17-es5.js.map () 14.2 kB  [rendered]
chunk {33} 33-es2015.js, 33-es2015.js.map () 70.4 kB  [rendered]
chunk {33} 33-es5.js, 33-es5.js.map () 77.9 kB  [rendered]
chunk {21} 21-es2015.js, 21-es2015.js.map () 78.5 kB  [rendered]
chunk {21} 21-es5.js, 21-es5.js.map () 94.9 kB  [rendered]
chunk {20} 20-es2015.js, 20-es2015.js.map () 16.3 kB  [rendered]
chunk {20} 20-es5.js, 20-es5.js.map () 20.3 kB  [rendered]
chunk {23} 23-es2015.js, 23-es2015.js.map () 27.5 kB  [rendered]
chunk {23} 23-es5.js, 23-es5.js.map () 32.3 kB  [rendered]
chunk {22} 22-es2015.js, 22-es2015.js.map () 78.5 kB  [rendered]
chunk {22} 22-es5.js, 22-es5.js.map () 94.9 kB  [rendered]
chunk {25} 25-es2015.js, 25-es2015.js.map () 3.7 kB  [rendered]
chunk {25} 25-es5.js, 25-es5.js.map () 5.31 kB  [rendered]
chunk {36} 36-es2015.js, 36-es2015.js.map () 35 kB  [rendered]
chunk {36} 36-es5.js, 36-es5.js.map () 49.5 kB  [rendered]
chunk {24} 24-es2015.js, 24-es2015.js.map () 27.5 kB  [rendered]
chunk {24} 24-es5.js, 24-es5.js.map () 32.3 kB  [rendered]
chunk {37} 37-es2015.js, 37-es2015.js.map () 35 kB  [rendered]
chunk {37} 37-es5.js, 37-es5.js.map () 49.5 kB  [rendered]
chunk {55} 55-es2015.js, 55-es2015.js.map () 33.4 kB  [rendered]
chunk {55} 55-es5.js, 55-es5.js.map () 38.1 kB  [rendered]
chunk {56} 56-es2015.js, 56-es2015.js.map () 33.4 kB  [rendered]
chunk {56} 56-es5.js, 56-es5.js.map () 38.1 kB  [rendered]
chunk {26} 26-es2015.js, 26-es2015.js.map () 14.3 kB  [rendered]
chunk {26} 26-es5.js, 26-es5.js.map () 19.4 kB  [rendered]
chunk {27} 27-es2015.js, 27-es2015.js.map () 14.3 kB  [rendered]
chunk {27} 27-es5.js, 27-es5.js.map () 19.4 kB  [rendered]
chunk {49} 49-es2015.js, 49-es2015.js.map () 50.4 kB  [rendered]
chunk {49} 49-es5.js, 49-es5.js.map () 66.3 kB  [rendered]
chunk {40} 40-es2015.js, 40-es2015.js.map () 35.1 kB  [rendered]
chunk {40} 40-es5.js, 40-es5.js.map () 50.8 kB  [rendered]
chunk {50} 50-es2015.js, 50-es2015.js.map () 50.4 kB  [rendered]
chunk {50} 50-es5.js, 50-es5.js.map () 66.3 kB  [rendered]
chunk {28} 28-es2015.js, 28-es2015.js.map () 19.8 kB  [rendered]
chunk {28} 28-es5.js, 28-es5.js.map () 24.2 kB  [rendered]
chunk {29} 29-es2015.js, 29-es2015.js.map () 19.8 kB  [rendered]
chunk {29} 29-es5.js, 29-es5.js.map () 24.1 kB  [rendered]
chunk {58} 58-es2015.js, 58-es2015.js.map () 37.9 kB  [rendered]
chunk {58} 58-es5.js, 58-es5.js.map () 46.4 kB  [rendered]
chunk {57} 57-es2015.js, 57-es2015.js.map () 37.9 kB  [rendered]
chunk {57} 57-es5.js, 57-es5.js.map () 46.4 kB  [rendered]
chunk {34} 34-es2015.js, 34-es2015.js.map () 16 kB  [rendered]
chunk {34} 34-es5.js, 34-es5.js.map () 19.7 kB  [rendered]
chunk {62} 62-es2015.js, 62-es2015.js.map () 58.2 kB  [rendered]
chunk {62} 62-es5.js, 62-es5.js.map () 78 kB  [rendered]
chunk {apps-Learn-learn-item-details-learn-item-details-module} apps-Learn-learn-item-details-learn-item-details-module-es2015.js, apps-Learn-learn-item-details-learn-item-details-module-es2015.js.map (apps-Learn-learn-item-details-learn-item-details-module) 42.8 kB  [rendered]
chunk {apps-Learn-learn-item-details-learn-item-details-module} apps-Learn-learn-item-details-learn-item-details-module-es5.js, apps-Learn-learn-item-details-learn-item-details-module-es5.js.map (apps-Learn-learn-item-details-learn-item-details-module) 46.8 kB  [rendered]
chunk {35} 35-es2015.js, 35-es2015.js.map () 16 kB  [rendered]
chunk {35} 35-es5.js, 35-es5.js.map () 19.7 kB  [rendered]
chunk {apps-Journal-journal-write-page-journal-write-page-module} apps-Journal-journal-write-page-journal-write-page-module-es2015.js, apps-Journal-journal-write-page-journal-write-page-module-es2015.js.map (apps-Journal-journal-write-page-journal-write-page-module) 43.3 kB  [rendered]
chunk {apps-Journal-journal-write-page-journal-write-page-module} apps-Journal-journal-write-page-journal-write-page-module-es5.js, apps-Journal-journal-write-page-journal-write-page-module-es5.js.map (apps-Journal-journal-write-page-journal-write-page-module) 50.9 kB  [rendered]
chunk {61} 61-es2015.js, 61-es2015.js.map () 58.2 kB  [rendered]
chunk {61} 61-es5.js, 61-es5.js.map () 78 kB  [rendered]
chunk {polyfills} polyfills-es2015.js, polyfills-es2015.js.map (polyfills) 142 kB [initial] [rendered]
chunk {apps-Learn-quiz-quiz-module} apps-Learn-quiz-quiz-module-es2015.js, apps-Learn-quiz-quiz-module-es2015.js.map (apps-Learn-quiz-quiz-module) 58.7 kB  [rendered]
chunk {apps-Learn-quiz-quiz-module} apps-Learn-quiz-quiz-module-es5.js, apps-Learn-quiz-quiz-module-es5.js.map (apps-Learn-quiz-quiz-module) 65.6 kB  [rendered]
chunk {38} 38-es2015.js, 38-es2015.js.map () 29.3 kB  [rendered]
chunk {38} 38-es5.js, 38-es5.js.map () 35.4 kB  [rendered]
chunk {39} 39-es2015.js, 39-es2015.js.map () 29.3 kB  [rendered]
chunk {39} 39-es5.js, 39-es5.js.map () 35.4 kB  [rendered]
chunk {apps-Learn-search-or-add-learnable-item-search-or-add-learnable-item-module} apps-Learn-search-or-add-learnable-item-search-or-add-learnable-item-module-es2015.js, apps-Learn-search-or-add-learnable-item-search-or-add-learnable-item-module-es2015.js.map (apps-Learn-search-or-add-learnable-item-search-or-add-learnable-item-module) 69.5 kB  [rendered]
chunk {apps-Learn-search-or-add-learnable-item-search-or-add-learnable-item-module} apps-Learn-search-or-add-learnable-item-search-or-add-learnable-item-module-es5.js, apps-Learn-search-or-add-learnable-item-search-or-add-learnable-item-module-es5.js.map (apps-Learn-search-or-add-learnable-item-search-or-add-learnable-item-module) 80.3 kB  [rendered]
chunk {41} 41-es2015.js, 41-es2015.js.map () 22.5 kB  [rendered]
chunk {41} 41-es5.js, 41-es5.js.map () 27.2 kB  [rendered]
chunk {42} 42-es2015.js, 42-es2015.js.map () 22.5 kB  [rendered]
chunk {42} 42-es5.js, 42-es5.js.map () 27.2 kB  [rendered]
chunk {43} 43-es2015.js, 43-es2015.js.map () 21.7 kB  [rendered]
chunk {43} 43-es5.js, 43-es5.js.map () 23.5 kB  [rendered]
chunk {44} 44-es2015.js, 44-es2015.js.map () 21.7 kB  [rendered]
chunk {44} 44-es5.js, 44-es5.js.map () 23.5 kB  [rendered]
chunk {45} 45-es2015.js, 45-es2015.js.map () 13 kB  [rendered]
chunk {45} 45-es5.js, 45-es5.js.map () 17.2 kB  [rendered]
chunk {46} 46-es2015.js, 46-es2015.js.map () 12.9 kB  [rendered]
chunk {46} 46-es5.js, 46-es5.js.map () 17.2 kB  [rendered]
chunk {apps-Learn-learn-stats-learn-stats-module} apps-Learn-learn-stats-learn-stats-module-es2015.js, apps-Learn-learn-stats-learn-stats-module-es2015.js.map (apps-Learn-learn-stats-learn-stats-module) 122 kB  [rendered]
chunk {apps-Learn-learn-stats-learn-stats-module} apps-Learn-learn-stats-learn-stats-module-es5.js, apps-Learn-learn-stats-learn-stats-module-es5.js.map (apps-Learn-learn-stats-learn-stats-module) 147 kB  [rendered]
chunk {47} 47-es2015.js, 47-es2015.js.map () 28.4 kB  [rendered]
chunk {47} 47-es5.js, 47-es5.js.map () 34.5 kB  [rendered]
chunk {polyfills-dom} polyfills-dom-es2015.js, polyfills-dom-es2015.js.map (polyfills-dom) 38.5 kB  [rendered]
chunk {polyfills-dom} polyfills-dom-es5.js, polyfills-dom-es5.js.map (polyfills-dom) 62.1 kB  [rendered]
chunk {48} 48-es2015.js, 48-es2015.js.map () 28.4 kB  [rendered]
chunk {48} 48-es5.js, 48-es5.js.map () 34.5 kB  [rendered]
chunk {styles} styles-es2015.js, styles-es2015.js.map (styles) 234 kB [initial] [rendered]
chunk {styles} styles-es5.js, styles-es5.js.map (styles) 236 kB [initial] [rendered]
chunk {51} 51-es2015.js, 51-es2015.js.map () 13.2 kB  [rendered]
chunk {51} 51-es5.js, 51-es5.js.map () 18.2 kB  [rendered]
chunk {52} 52-es2015.js, 52-es2015.js.map () 13.2 kB  [rendered]
chunk {52} 52-es5.js, 52-es5.js.map () 18.2 kB  [rendered]
chunk {53} 53-es2015.js, 53-es2015.js.map () 6.58 kB  [rendered]
chunk {53} 53-es5.js, 53-es5.js.map () 9.7 kB  [rendered]
chunk {tabs-tabs-module} tabs-tabs-module-es2015.js, tabs-tabs-module-es2015.js.map (tabs-tabs-module) 49.1 kB  [rendered]
chunk {tabs-tabs-module} tabs-tabs-module-es5.js, tabs-tabs-module-es5.js.map (tabs-tabs-module) 56.6 kB  [rendered]
chunk {59} 59-es2015.js, 59-es2015.js.map () 25.8 kB  [rendered]
chunk {59} 59-es5.js, 59-es5.js.map () 36.4 kB  [rendered]
chunk {54} 54-es2015.js, 54-es2015.js.map () 24.5 kB  [rendered]
chunk {54} 54-es5.js, 54-es5.js.map () 46.3 kB  [rendered]
chunk {63} 63-es2015.js, 63-es2015.js.map () 8.26 kB  [rendered]
chunk {63} 63-es5.js, 63-es5.js.map () 9.99 kB  [rendered]
chunk {64} 64-es2015.js, 64-es2015.js.map () 10 kB  [rendered]
chunk {64} 64-es5.js, 64-es5.js.map () 12 kB  [rendered]
chunk {60} 60-es2015.js, 60-es2015.js.map () 25.8 kB  [rendered]
chunk {60} 60-es5.js, 60-es5.js.map () 36.4 kB  [rendered]
chunk {66} 66-es2015.js, 66-es2015.js.map () 24.2 kB  [rendered]
chunk {66} 66-es5.js, 66-es5.js.map () 27.5 kB  [rendered]
chunk {65} 65-es2015.js, 65-es2015.js.map () 10 kB  [rendered]
chunk {65} 65-es5.js, 65-es5.js.map () 12 kB  [rendered]
chunk {polyfills-core-js} polyfills-core-js-es2015.js, polyfills-core-js-es2015.js.map (polyfills-core-js) 78.7 kB  [rendered]
chunk {polyfills-core-js} polyfills-core-js-es5.js, polyfills-core-js-es5.js.map (polyfills-core-js) 151 kB  [rendered]
chunk {67} 67-es2015.js, 67-es2015.js.map () 24.2 kB  [rendered]
chunk {67} 67-es5.js, 67-es5.js.map () 27.5 kB  [rendered]
chunk {69} 69-es2015.js, 69-es2015.js.map () 1.96 kB  [rendered]
chunk {69} 69-es5.js, 69-es5.js.map () 3.22 kB  [rendered]
chunk {main} main-es2015.js, main-es2015.js.map (main) 341 kB [initial] [rendered]
chunk {main} main-es5.js, main-es5.js.map (main) 404 kB [initial] [rendered]
chunk {68} 68-es2015.js, 68-es2015.js.map () 8.73 kB  [rendered]
chunk {68} 68-es5.js, 68-es5.js.map () 17.9 kB  [rendered]
chunk {70} 70-es2015.js, 70-es2015.js.map () 17.6 kB  [rendered]
chunk {70} 70-es5.js, 70-es5.js.map () 21.9 kB  [rendered]
chunk {71} 71-es2015.js, 71-es2015.js.map () 17.6 kB  [rendered]
chunk {71} 71-es5.js, 71-es5.js.map () 21.9 kB  [rendered]
chunk {72} 72-es2015.js, 72-es2015.js.map () 23.2 kB  [rendered]
chunk {72} 72-es5.js, 72-es5.js.map () 29.7 kB  [rendered]
chunk {73} 73-es2015.js, 73-es2015.js.map () 23.2 kB  [rendered]
chunk {73} 73-es5.js, 73-es5.js.map () 29.7 kB  [rendered]
chunk {74} 74-es2015.js, 74-es2015.js.map () 17.4 kB  [rendered]
chunk {74} 74-es5.js, 74-es5.js.map () 22 kB  [rendered]
chunk {swiper-bundle-95afeea2-js} swiper-bundle-95afeea2-js-es2015.js, swiper-bundle-95afeea2-js-es2015.js.map (swiper-bundle-95afeea2-js) 200 kB  [rendered]
chunk {swiper-bundle-95afeea2-js} swiper-bundle-95afeea2-js-es5.js, swiper-bundle-95afeea2-js-es5.js.map (swiper-bundle-95afeea2-js) 238 kB  [rendered]
chunk {75} 75-es2015.js, 75-es2015.js.map () 17.4 kB  [rendered]
chunk {75} 75-es5.js, 75-es5.js.map () 22 kB  [rendered]
chunk {apps-TopicFriends-topic-friends-module} apps-TopicFriends-topic-friends-module-es2015.js, apps-TopicFriends-topic-friends-module-es2015.js.map (apps-TopicFriends-topic-friends-module) 5.27 kB  [rendered]
chunk {apps-TopicFriends-topic-friends-module} apps-TopicFriends-topic-friends-module-es5.js, apps-TopicFriends-topic-friends-module-es5.js.map (apps-TopicFriends-topic-friends-module) 6 kB  [rendered]
chunk {auth-auth-module} auth-auth-module-es2015.js, auth-auth-module-es2015.js.map (auth-auth-module) 26.5 kB  [rendered]
chunk {auth-auth-module} auth-auth-module-es5.js, auth-auth-module-es5.js.map (auth-auth-module) 29.7 kB  [rendered]
chunk {common} common-es2015.js, common-es2015.js.map (common) 14.7 kB  [rendered]
chunk {common} common-es5.js, common-es5.js.map (common) 19.3 kB  [rendered]
chunk {76} 76-es2015.js, 76-es2015.js.map () 19.9 kB  [rendered]
chunk {76} 76-es5.js, 76-es5.js.map () 28.6 kB  [rendered]
chunk {focus-visible-15ada7f7-js} focus-visible-15ada7f7-js-es2015.js, focus-visible-15ada7f7-js-es2015.js.map (focus-visible-15ada7f7-js) 2.12 kB  [rendered]
chunk {focus-visible-15ada7f7-js} focus-visible-15ada7f7-js-es5.js, focus-visible-15ada7f7-js-es5.js.map (focus-visible-15ada7f7-js) 2.38 kB  [rendered]
chunk {default~apps-Journal-journal-write-page-journal-write-page-module~apps-Learn-learn-item-details-lear~77e7e4a9} default~apps-Journal-journal-write-page-journal-write-page-module~apps-Learn-learn-item-details-lear~77e7e4a9-es2015.js, default~apps-Journal-journal-write-page-journal-write-page-module~apps-Learn-learn-item-details-lear~77e7e4a9-es2015.js.map (default~apps-Journal-journal-write-page-journal-write-page-module~apps-Learn-learn-item-details-lear~77e7e4a9) 24.8 kB  [rendered]
chunk {default~apps-Journal-journal-write-page-journal-write-page-module~apps-Learn-learn-item-details-lear~77e7e4a9} default~apps-Journal-journal-write-page-journal-write-page-module~apps-Learn-learn-item-details-lear~77e7e4a9-es5.js, default~apps-Journal-journal-write-page-journal-write-page-module~apps-Learn-learn-item-details-lear~77e7e4a9-es5.js.map (default~apps-Journal-journal-write-page-journal-write-page-module~apps-Learn-learn-item-details-lear~77e7e4a9) 31.2 kB  [rendered]
chunk {input-shims-d4609e0d-js} input-shims-d4609e0d-js-es2015.js, input-shims-d4609e0d-js-es2015.js.map (input-shims-d4609e0d-js) 15.3 kB  [rendered]
chunk {input-shims-d4609e0d-js} input-shims-d4609e0d-js-es5.js, input-shims-d4609e0d-js-es5.js.map (input-shims-d4609e0d-js) 20.4 kB  [rendered]
chunk {keyboard-a2b5e51d-js} keyboard-a2b5e51d-js-es2015.js, keyboard-a2b5e51d-js-es2015.js.map (keyboard-a2b5e51d-js) 7.28 kB  [rendered]
chunk {keyboard-a2b5e51d-js} keyboard-a2b5e51d-js-es5.js, keyboard-a2b5e51d-js-es5.js.map (keyboard-a2b5e51d-js) 8.41 kB  [rendered]
chunk {polyfills-es5} polyfills-es5.js, polyfills-es5.js.map (polyfills-es5) 753 kB [initial] [rendered]
chunk {meetings-meetings-module} meetings-meetings-module-es2015.js, meetings-meetings-module-es2015.js.map (meetings-meetings-module) 5.57 kB  [rendered]
chunk {meetings-meetings-module} meetings-meetings-module-es5.js, meetings-meetings-module-es5.js.map (meetings-meetings-module) 6.47 kB  [rendered]
chunk {meetings-list-meetings-list-module} meetings-list-meetings-list-module-es2015.js, meetings-list-meetings-list-module-es2015.js.map (meetings-list-meetings-list-module) 5.12 kB  [rendered]
chunk {meetings-list-meetings-list-module} meetings-list-meetings-list-module-es5.js, meetings-list-meetings-list-module-es5.js.map (meetings-list-meetings-list-module) 5.83 kB  [rendered]
chunk {meeting-details-page-meeting-details-page-module} meeting-details-page-meeting-details-page-module-es2015.js, meeting-details-page-meeting-details-page-module-es2015.js.map (meeting-details-page-meeting-details-page-module) 482 kB  [rendered]
chunk {meeting-details-page-meeting-details-page-module} meeting-details-page-meeting-details-page-module-es5.js, meeting-details-page-meeting-details-page-module-es5.js.map (meeting-details-page-meeting-details-page-module) 614 kB  [rendered]
chunk {runtime} runtime-es2015.js, runtime-es2015.js.map (runtime) 10.9 kB [entry] [rendered]
chunk {runtime} runtime-es5.js, runtime-es5.js.map (runtime) 10.9 kB [entry] [rendered]
chunk {polyfills-css-shim} polyfills-css-shim-es2015.js, polyfills-css-shim-es2015.js.map (polyfills-css-shim) 10.5 kB  [rendered]
chunk {polyfills-css-shim} polyfills-css-shim-es5.js, polyfills-css-shim-es5.js.map (polyfills-css-shim) 14.6 kB  [rendered]
chunk {status-tap-171795fe-js} status-tap-171795fe-js-es2015.js, status-tap-171795fe-js-es2015.js.map (status-tap-171795fe-js) 1.61 kB  [rendered]
chunk {status-tap-171795fe-js} status-tap-171795fe-js-es5.js, status-tap-171795fe-js-es5.js.map (status-tap-171795fe-js) 1.77 kB  [rendered]
chunk {shadow-css-7f9c6860-js} shadow-css-7f9c6860-js-es2015.js, shadow-css-7f9c6860-js-es2015.js.map (shadow-css-7f9c6860-js) 15.9 kB  [rendered]
chunk {shadow-css-7f9c6860-js} shadow-css-7f9c6860-js-es5.js, shadow-css-7f9c6860-js-es5.js.map (shadow-css-7f9c6860-js) 18.8 kB  [rendered]
chunk {swipe-back-0a6a44c8-js} swipe-back-0a6a44c8-js-es2015.js, swipe-back-0a6a44c8-js-es2015.js.map (swipe-back-0a6a44c8-js) 3.06 kB  [rendered]
chunk {swipe-back-0a6a44c8-js} swipe-back-0a6a44c8-js-es5.js, swipe-back-0a6a44c8-js-es5.js.map (swipe-back-0a6a44c8-js) 3.29 kB  [rendered]
chunk {tab1-tab1-module} tab1-tab1-module-es2015.js, tab1-tab1-module-es2015.js.map (tab1-tab1-module) 11.8 kB  [rendered]
chunk {tab1-tab1-module} tab1-tab1-module-es5.js, tab1-tab1-module-es5.js.map (tab1-tab1-module) 12.6 kB  [rendered]
chunk {tap-click-252af35a-js} tap-click-252af35a-js-es2015.js, tap-click-252af35a-js-es2015.js.map (tap-click-252af35a-js) 6.23 kB  [rendered]
chunk {tap-click-252af35a-js} tap-click-252af35a-js-es5.js, tap-click-252af35a-js-es5.js.map (tap-click-252af35a-js) 6.73 kB  [rendered]
chunk {default~apps-Learn-learn-item-details-learn-item-details-module~apps-Learn-learn-stats-learn-stats-m~e2d6ebe5} default~apps-Learn-learn-item-details-learn-item-details-module~apps-Learn-learn-stats-learn-stats-m~e2d6ebe5-es2015.js, default~apps-Learn-learn-item-details-learn-item-details-module~apps-Learn-learn-stats-learn-stats-m~e2d6ebe5-es2015.js.map (default~apps-Learn-learn-item-details-learn-item-details-module~apps-Learn-learn-stats-learn-stats-m~e2d6ebe5) 4.09 MB  [rendered]
chunk {default~apps-Learn-learn-item-details-learn-item-details-module~apps-Learn-learn-stats-learn-stats-m~e2d6ebe5} default~apps-Learn-learn-item-details-learn-item-details-module~apps-Learn-learn-stats-learn-stats-m~e2d6ebe5-es5.js, default~apps-Learn-learn-item-details-learn-item-details-module~apps-Learn-learn-stats-learn-stats-m~e2d6ebe5-es5.js.map (default~apps-Learn-learn-item-details-learn-item-details-module~apps-Learn-learn-stats-learn-stats-m~e2d6ebe5) 4.76 MB  [rendered]
chunk {vendor} vendor-es2015.js, vendor-es2015.js.map (vendor) 7.47 MB [initial] [rendered]
chunk {vendor} vendor-es5.js, vendor-es5.js.map (vendor) 8.35 MB [initial] [rendered]
Date: 2020-10-11T23:58:12.106Z - Hash: e66ec845f765323d5a42 - Time: 98386ms
[nekmo@homura ~/Workspace/cloud-time-ion] (cloud-time-ion-45)$ 
Nekmo commented 4 years ago

Production build:

[nekmo@homura ~/Workspace/cloud-time-ion] (cloud-time-ion-45)$ ng build --prod
Warning: Entry point '@ckeditor/ckeditor5-angular' contains deep imports into '/home/nekmo/Workspace/cloud-time-ion/node_modules/@ckeditor/ckeditor5-watchdog/src/editorwatchdog'. This is probably not a problem, but may cause the compilation of entry points to be out of order.
Generating ES5 bundles for differential loading...
ES5 bundle generation complete.

chunk {1} runtime-es2015.e6188460ee334b8cb25c.js (runtime) 4.87 kB [entry] [rendered]
chunk {1} runtime-es5.e6188460ee334b8cb25c.js (runtime) 4.87 kB [entry] [rendered]
chunk {11} polyfills-es2015.1ad4789ee6433ef8de85.js (polyfills) 36.2 kB [initial] [rendered]
chunk {3} 3-es2015.dff7f50a7e4bf1773f71.js () 628 bytes  [rendered]
chunk {3} 3-es5.dff7f50a7e4bf1773f71.js () 651 bytes  [rendered]
chunk {4} 4-es2015.5f78d331b8317baf6ad5.js () 768 bytes  [rendered]
chunk {4} 4-es5.5f78d331b8317baf6ad5.js () 862 bytes  [rendered]
chunk {5} 5-es2015.4906d6f99acad1c0b680.js () 4.03 kB  [rendered]
chunk {5} 5-es5.4906d6f99acad1c0b680.js () 5.6 kB  [rendered]
chunk {6} 6-es2015.e295cfc4d2a587e934b1.js () 1.68 kB  [rendered]
chunk {6} 6-es5.e295cfc4d2a587e934b1.js () 1.85 kB  [rendered]
chunk {7} 7-es2015.3036e8331f886607072c.js () 435 bytes  [rendered]
chunk {7} 7-es5.3036e8331f886607072c.js () 464 bytes  [rendered]
chunk {9} 9-es2015.b4d7447c3a4389c0ea4d.js () 1.93 kB  [rendered]
chunk {9} 9-es5.b4d7447c3a4389c0ea4d.js () 2.06 kB  [rendered]
chunk {14} polyfills-dom-es2015.f2575f68c97a12c4acee.js (polyfills-dom) 36 kB  [rendered]
chunk {14} polyfills-dom-es5.f2575f68c97a12c4acee.js (polyfills-dom) 36 kB  [rendered]
chunk {0} common-es2015.7d1eb1921cd89a2a2908.js (common) 8.29 kB  [rendered]
chunk {0} common-es5.7d1eb1921cd89a2a2908.js (common) 12.2 kB  [rendered]
chunk {13} polyfills-css-shim-es2015.53d0e83357142fe23439.js (polyfills-css-shim) 7.91 kB  [rendered]
chunk {13} polyfills-css-shim-es5.53d0e83357142fe23439.js (polyfills-css-shim) 7.89 kB  [rendered]
chunk {31} 31-es2015.ed4d650b4fb5660548a4.js () 33 kB  [rendered]
chunk {31} 31-es5.ed4d650b4fb5660548a4.js () 35.7 kB  [rendered]
chunk {19} 19-es2015.6ae55321b5a593ff6d19.js () 7.27 kB  [rendered]
chunk {19} 19-es5.6ae55321b5a593ff6d19.js () 8.19 kB  [rendered]
chunk {17} 17-es2015.9dd92753582abf246a10.js () 12.3 kB  [rendered]
chunk {17} 17-es5.9dd92753582abf246a10.js () 14.6 kB  [rendered]
chunk {32} 32-es2015.bb9ad098e4bb10232d70.js () 33 kB  [rendered]
chunk {32} 32-es5.bb9ad098e4bb10232d70.js () 35.7 kB  [rendered]
chunk {21} 21-es2015.161fd9b0f914b5629d12.js () 9.9 kB  [rendered]
chunk {21} 21-es5.161fd9b0f914b5629d12.js () 11.1 kB  [rendered]
chunk {22} 22-es2015.d61f6ed8368c080dc667.js () 13.1 kB  [rendered]
chunk {22} 22-es5.d61f6ed8368c080dc667.js () 15.9 kB  [rendered]
chunk {20} 20-es2015.148e83b732d6813b8534.js () 16.7 kB  [rendered]
chunk {20} 20-es5.148e83b732d6813b8534.js () 24.9 kB  [rendered]
chunk {23} 23-es2015.dede8cfc8c4a9c2876cd.js () 491 bytes  [rendered]
chunk {23} 23-es5.dede8cfc8c4a9c2876cd.js () 625 bytes  [rendered]
chunk {24} 24-es2015.5963855c0f768a98f756.js () 682 bytes  [rendered]
chunk {24} 24-es5.5963855c0f768a98f756.js () 884 bytes  [rendered]
chunk {25} 25-es2015.c4a7b234ba513ffd631d.js () 583 bytes  [rendered]
chunk {25} 25-es5.c4a7b234ba513ffd631d.js () 751 bytes  [rendered]
chunk {27} 27-es2015.5d4016d6a02c6d694ed6.js () 2.29 kB  [rendered]
chunk {27} 27-es5.5d4016d6a02c6d694ed6.js () 2.43 kB  [rendered]
chunk {12} polyfills-core-js-es2015.e2780a91a79ab4f8a48f.js (polyfills-core-js) 77.1 kB  [rendered]
chunk {12} polyfills-core-js-es5.e2780a91a79ab4f8a48f.js (polyfills-core-js) 77.1 kB  [rendered]
chunk {33} 33-es2015.19c383de50fc948e4b1c.js () 37.9 kB  [rendered]
chunk {33} 33-es5.19c383de50fc948e4b1c.js () 45.2 kB  [rendered]
chunk {26} 26-es2015.922e0c30cb40a1a0c77d.js () 4.37 kB  [rendered]
chunk {26} 26-es5.922e0c30cb40a1a0c77d.js () 5.03 kB  [rendered]
chunk {28} 28-es2015.08c144eb582639e8d27f.js () 4.55 kB  [rendered]
chunk {28} 28-es5.08c144eb582639e8d27f.js () 6.82 kB  [rendered]
chunk {29} 29-es2015.8c5975cd542e15ecd7cc.js () 20.9 kB  [rendered]
chunk {29} 29-es5.8c5975cd542e15ecd7cc.js () 23 kB  [rendered]
chunk {30} 30-es2015.a78c8a97b99299e33d45.js () 20.9 kB  [rendered]
chunk {30} 30-es5.a78c8a97b99299e33d45.js () 23 kB  [rendered]
chunk {8} 8-es2015.b7c46e6a02c820f8e1d3.js () 97.4 kB  [rendered]
chunk {8} 8-es5.b7c46e6a02c820f8e1d3.js () 106 kB  [rendered]
chunk {35} 35-es2015.77abbccd0558a4460fc2.js () 3.68 kB  [rendered]
chunk {35} 35-es5.77abbccd0558a4460fc2.js () 4.45 kB  [rendered]
chunk {36} 36-es2015.1e358e3034e7b10dd3fd.js () 3.68 kB  [rendered]
chunk {36} 36-es5.1e358e3034e7b10dd3fd.js () 4.45 kB  [rendered]
chunk {37} 37-es2015.7e075923958d2cea11bb.js () 12.7 kB  [rendered]
chunk {37} 37-es5.7e075923958d2cea11bb.js () 14.4 kB  [rendered]
chunk {38} 38-es2015.fb8f4278bb1650f82a63.js () 12.7 kB  [rendered]
chunk {38} 38-es5.fb8f4278bb1650f82a63.js () 14.4 kB  [rendered]
chunk {39} 39-es2015.54e1528e5b0589bfc674.js () 1.51 kB  [rendered]
chunk {39} 39-es5.54e1528e5b0589bfc674.js () 2.26 kB  [rendered]
chunk {40} 40-es2015.5fd916ec5e5e293eea15.js () 1.51 kB  [rendered]
chunk {40} 40-es5.5fd916ec5e5e293eea15.js () 2.26 kB  [rendered]
chunk {41} 41-es2015.06b8a6d332f8ee9ea0aa.js () 23.5 kB  [rendered]
chunk {41} 41-es5.06b8a6d332f8ee9ea0aa.js () 25 kB  [rendered]
chunk {42} 42-es2015.871572797bf5c1224ce2.js () 23.5 kB  [rendered]
chunk {42} 42-es5.871572797bf5c1224ce2.js () 25 kB  [rendered]
chunk {15} polyfills-es5.5e301f2a435399a0dcab.js (polyfills-es5) 129 kB [initial] [rendered]
chunk {43} 43-es2015.cc0eb8dc2fd48f84acce.js () 11 kB  [rendered]
chunk {43} 43-es5.cc0eb8dc2fd48f84acce.js () 12.1 kB  [rendered]
chunk {50} 50-es2015.1cade6000066f8e8f6fa.js () 38.5 kB  [rendered]
chunk {50} 50-es5.1cade6000066f8e8f6fa.js () 45.2 kB  [rendered]
chunk {45} 45-es2015.b958906d334a5ad6a092.js () 7.33 kB  [rendered]
chunk {45} 45-es5.b958906d334a5ad6a092.js () 8.24 kB  [rendered]
chunk {44} 44-es2015.ff41ee8808ca26581d19.js () 11 kB  [rendered]
chunk {44} 44-es5.ff41ee8808ca26581d19.js () 12.1 kB  [rendered]
chunk {34} 34-es2015.e12dd7109c550867e007.js () 37.9 kB  [rendered]
chunk {34} 34-es5.e12dd7109c550867e007.js () 45.2 kB  [rendered]
chunk {46} 46-es2015.bd67adbbab493a60e7b5.js () 7.33 kB  [rendered]
chunk {46} 46-es5.bd67adbbab493a60e7b5.js () 8.24 kB  [rendered]
chunk {47} 47-es2015.bab871fc695e70bb2778.js () 8.03 kB  [rendered]
chunk {47} 47-es5.bab871fc695e70bb2778.js () 8.68 kB  [rendered]
chunk {48} 48-es2015.fd4ea27f26de49190552.js () 8.03 kB  [rendered]
chunk {48} 48-es5.fd4ea27f26de49190552.js () 8.68 kB  [rendered]
chunk {62} 62-es2015.902b303e9964eeedc0f8.js () 57.6 kB  [rendered]
chunk {62} 62-es5.902b303e9964eeedc0f8.js () 60.4 kB  [rendered]
chunk {49} 49-es2015.c03cbfe478f20b27f1bb.js () 11.2 kB  [rendered]
chunk {49} 49-es5.c03cbfe478f20b27f1bb.js () 13.5 kB  [rendered]
chunk {52} 52-es2015.ba17cb820e38d5d20d92.js () 21 kB  [rendered]
chunk {52} 52-es5.ba17cb820e38d5d20d92.js () 22.9 kB  [rendered]
chunk {54} 54-es2015.aad867d8e33dc289a01b.js () 1.45 kB  [rendered]
chunk {54} 54-es5.aad867d8e33dc289a01b.js () 2.1 kB  [rendered]
chunk {53} 53-es2015.f5a1a4bbffbe529d1ea7.js () 21 kB  [rendered]
chunk {53} 53-es5.f5a1a4bbffbe529d1ea7.js () 22.9 kB  [rendered]
chunk {51} 51-es2015.010858abe9813721fb38.js () 38.5 kB  [rendered]
chunk {51} 51-es5.010858abe9813721fb38.js () 45.2 kB  [rendered]
chunk {61} 61-es2015.cf2c9c0c033e142c27f2.js () 57.6 kB  [rendered]
chunk {61} 61-es5.cf2c9c0c033e142c27f2.js () 60.4 kB  [rendered]
chunk {90} 90-es2015.9ce6301c55a1f7010175.js () 47.7 kB  [rendered]
chunk {90} 90-es5.9ce6301c55a1f7010175.js () 55 kB  [rendered]
chunk {56} 56-es2015.e2502fbf245eda13f086.js () 5.88 kB  [rendered]
chunk {56} 56-es5.e2502fbf245eda13f086.js () 7.74 kB  [rendered]
chunk {55} 55-es2015.cc4b0d4723f42fae7a35.js () 5.88 kB  [rendered]
chunk {55} 55-es5.cc4b0d4723f42fae7a35.js () 7.74 kB  [rendered]
chunk {91} 91-es2015.c3f94eee25f5514a3386.js () 47.7 kB  [rendered]
chunk {91} 91-es5.c3f94eee25f5514a3386.js () 55 kB  [rendered]
chunk {57} 57-es2015.b6f0da3855facf16e2c2.js () 13.3 kB  [rendered]
chunk {57} 57-es5.b6f0da3855facf16e2c2.js () 14.9 kB  [rendered]
chunk {58} 58-es2015.e23351b01affec9b4f33.js () 13.3 kB  [rendered]
chunk {58} 58-es5.e23351b01affec9b4f33.js () 14.9 kB  [rendered]
chunk {60} 60-es2015.86b095424454d8572529.js () 20.3 kB  [rendered]
chunk {60} 60-es5.86b095424454d8572529.js () 23.7 kB  [rendered]
chunk {59} 59-es2015.c32373809ed46a88d229.js () 20.3 kB  [rendered]
chunk {59} 59-es5.c32373809ed46a88d229.js () 23.7 kB  [rendered]
chunk {63} 63-es2015.5d9e8ee3a6ca06a3f27a.js () 8.3 kB  [rendered]
chunk {63} 63-es5.5d9e8ee3a6ca06a3f27a.js () 9.73 kB  [rendered]
chunk {64} 64-es2015.4870625253333cd1de39.js () 8.3 kB  [rendered]
chunk {64} 64-es5.4870625253333cd1de39.js () 9.73 kB  [rendered]
chunk {65} 65-es2015.5fb5b868cc12bccfdbc4.js () 19 kB  [rendered]
chunk {65} 65-es5.5fb5b868cc12bccfdbc4.js () 23.9 kB  [rendered]
chunk {66} 66-es2015.61817a5dcc5162c20f3e.js () 19 kB  [rendered]
chunk {66} 66-es5.61817a5dcc5162c20f3e.js () 23.9 kB  [rendered]
chunk {67} 67-es2015.42b555f232f403c5af5e.js () 13.6 kB  [rendered]
chunk {67} 67-es5.42b555f232f403c5af5e.js () 15.8 kB  [rendered]
chunk {18} 18-es2015.a56083091293b1224ae3.js () 219 kB  [rendered]
chunk {18} 18-es5.a56083091293b1224ae3.js () 220 kB  [rendered]
chunk {68} 68-es2015.9656f3de30e57f647c44.js () 13.6 kB  [rendered]
chunk {68} 68-es5.9656f3de30e57f647c44.js () 15.8 kB  [rendered]
chunk {70} 70-es2015.53d70e5e08f3317f4547.js () 9.61 kB  [rendered]
chunk {70} 70-es5.53d70e5e08f3317f4547.js () 11.4 kB  [rendered]
chunk {69} 69-es2015.0438dabd136d6749f249.js () 11.1 kB  [rendered]
chunk {69} 69-es5.0438dabd136d6749f249.js () 16.8 kB  [rendered]
chunk {71} 71-es2015.0f23fb4933a47db3c459.js () 9.61 kB  [rendered]
chunk {71} 71-es5.0f23fb4933a47db3c459.js () 11.4 kB  [rendered]
chunk {72} 72-es2015.4fe50e26966c5211c3d0.js () 18.2 kB  [rendered]
chunk {72} 72-es5.4fe50e26966c5211c3d0.js () 18.9 kB  [rendered]
chunk {73} 73-es2015.e4cb8de3e65eb6d6939a.js () 18.2 kB  [rendered]
chunk {73} 73-es5.e4cb8de3e65eb6d6939a.js () 18.9 kB  [rendered]
chunk {74} 74-es2015.aa03e49979d4a670f2aa.js () 8.13 kB  [rendered]
chunk {74} 74-es5.aa03e49979d4a670f2aa.js () 9.71 kB  [rendered]
chunk {75} 75-es2015.5ccc2b3ca7375fb4087c.js () 8.13 kB  [rendered]
chunk {75} 75-es5.5ccc2b3ca7375fb4087c.js () 9.71 kB  [rendered]
chunk {76} 76-es2015.dae78d34c74a7648be2b.js () 18.3 kB  [rendered]
chunk {76} 76-es5.dae78d34c74a7648be2b.js () 20.3 kB  [rendered]
chunk {77} 77-es2015.22f78c2d5233be8e6f58.js () 18.3 kB  [rendered]
chunk {77} 77-es5.22f78c2d5233be8e6f58.js () 20.3 kB  [rendered]
chunk {78} 78-es2015.8224e1ac0f1c2b8070ec.js () 23.2 kB  [rendered]
chunk {78} 78-es5.8224e1ac0f1c2b8070ec.js () 27.5 kB  [rendered]
chunk {79} 79-es2015.242956a4c4883decd7af.js () 23.2 kB  [rendered]
chunk {79} 79-es5.242956a4c4883decd7af.js () 27.5 kB  [rendered]
chunk {80} 80-es2015.2dcd71b74129a8f42080.js () 5.21 kB  [rendered]
chunk {80} 80-es5.2dcd71b74129a8f42080.js () 6.99 kB  [rendered]
chunk {82} 82-es2015.38d056b17f8969132128.js () 3.07 kB  [rendered]
chunk {82} 82-es5.38d056b17f8969132128.js () 4.42 kB  [rendered]
chunk {81} 81-es2015.b78a45f681dc63ee1442.js () 5.21 kB  [rendered]
chunk {81} 81-es5.b78a45f681dc63ee1442.js () 6.99 kB  [rendered]
chunk {84} 84-es2015.6159906d85846a81bcdb.js () 23.4 kB  [rendered]
chunk {84} 84-es5.6159906d85846a81bcdb.js () 25.1 kB  [rendered]
chunk {85} 85-es2015.1254a02ac3226ea5b8fe.js () 23.4 kB  [rendered]
chunk {85} 85-es5.1254a02ac3226ea5b8fe.js () 25.1 kB  [rendered]
chunk {83} 83-es2015.5220b54136b23f367098.js () 9.25 kB  [rendered]
chunk {83} 83-es5.5220b54136b23f367098.js () 17.6 kB  [rendered]
chunk {86} 86-es2015.5c7ec47efd33d37948d1.js () 26.1 kB  [rendered]
chunk {86} 86-es5.5c7ec47efd33d37948d1.js () 29.9 kB  [rendered]
chunk {87} 87-es2015.ea8b27e7c07755b68628.js () 26.1 kB  [rendered]
chunk {87} 87-es5.ea8b27e7c07755b68628.js () 29.9 kB  [rendered]
chunk {88} 88-es2015.d69752778fa936e0c52f.js () 11.7 kB  [rendered]
chunk {88} 88-es5.d69752778fa936e0c52f.js () 15.3 kB  [rendered]
chunk {92} 92-es2015.20850ad7bc77ae1948b9.js () 5.21 kB  [rendered]
chunk {92} 92-es5.20850ad7bc77ae1948b9.js () 5.88 kB  [rendered]
chunk {89} 89-es2015.d1afb20afec4c26c9403.js () 11.7 kB  [rendered]
chunk {89} 89-es5.d1afb20afec4c26c9403.js () 15.3 kB  [rendered]
chunk {93} 93-es2015.d59ca27d77efa83ab37a.js () 6.33 kB  [rendered]
chunk {93} 93-es5.d59ca27d77efa83ab37a.js () 7.14 kB  [rendered]
chunk {94} 94-es2015.b93b0355fe404f64d3f7.js () 6.33 kB  [rendered]
chunk {94} 94-es5.b93b0355fe404f64d3f7.js () 7.14 kB  [rendered]
chunk {95} 95-es2015.7b26d3e4aad8ec6f4e4d.js () 19.6 kB  [rendered]
chunk {95} 95-es5.7b26d3e4aad8ec6f4e4d.js () 20.9 kB  [rendered]
chunk {96} 96-es2015.715007196f0e22ff6338.js () 19.6 kB  [rendered]
chunk {96} 96-es5.715007196f0e22ff6338.js () 20.9 kB  [rendered]
chunk {98} 98-es2015.8db86806d13e762c8fa7.js () 443 bytes  [rendered]
chunk {98} 98-es5.8db86806d13e762c8fa7.js () 1.04 kB  [rendered]
chunk {97} 97-es2015.7761c0a4db722c094838.js () 3.66 kB  [rendered]
chunk {97} 97-es5.7761c0a4db722c094838.js () 6.88 kB  [rendered]
chunk {99} 99-es2015.f6fcc6dc2a05b778dcff.js () 11.6 kB  [rendered]
chunk {99} 99-es5.f6fcc6dc2a05b778dcff.js () 13.2 kB  [rendered]
chunk {100} 100-es2015.355445b80e9d03ae22c3.js () 11.6 kB  [rendered]
chunk {100} 100-es5.355445b80e9d03ae22c3.js () 13.2 kB  [rendered]
chunk {101} 101-es2015.a24e2242d9d6fb2e1696.js () 13.6 kB  [rendered]
chunk {101} 101-es5.a24e2242d9d6fb2e1696.js () 16 kB  [rendered]
chunk {103} 103-es2015.32927ea0da527bca2142.js () 12.4 kB  [rendered]
chunk {103} 103-es5.32927ea0da527bca2142.js () 14.1 kB  [rendered]
chunk {102} 102-es2015.f74a7499e591cde6a881.js () 13.6 kB  [rendered]
chunk {102} 102-es5.f74a7499e591cde6a881.js () 16 kB  [rendered]
chunk {104} 104-es2015.841d3084ceb4d4fc692b.js () 12.4 kB  [rendered]
chunk {104} 104-es5.841d3084ceb4d4fc692b.js () 14.1 kB  [rendered]
chunk {106} 106-es2015.75fdbfc6c183dbb734fd.js () 4.5 kB  [rendered]
chunk {106} 106-es5.75fdbfc6c183dbb734fd.js () 6.16 kB  [rendered]
chunk {105} 105-es2015.21c8fb906b7acd4b531b.js () 7.34 kB  [rendered]
chunk {105} 105-es5.21c8fb906b7acd4b531b.js () 11.1 kB  [rendered]
chunk {2} 2-es2015.93ba1d8d5b7212f0d5de.js () 813 kB  [rendered]
chunk {2} 2-es5.93ba1d8d5b7212f0d5de.js () 903 kB  [rendered]
chunk {10} main-es2015.e33a9d4299e07baa88bb.js (main) 1.77 MB [initial] [rendered]
chunk {10} main-es5.e33a9d4299e07baa88bb.js (main) 1.87 MB [initial] [rendered]
chunk {16} styles.fad1213af7b1941c7208.css (styles) 60.4 kB [initial] [rendered]
Date: 2020-10-12T00:01:29.755Z - Hash: a4c4db789aea81a293cb - Time: 150592ms

WARNING in Circular dependency detected:
src/app/apps/Learn/core/learn-stats.service.ts -> src/app/apps/Learn/core/stats-history.service.ts -> src/app/apps/Learn/core/learn-stats.service.ts

WARNING in Circular dependency detected:
src/app/apps/Learn/core/stats-history.service.ts -> src/app/apps/Learn/core/learn-stats.service.ts -> src/app/apps/Learn/core/stats-history.service.ts

WARNING in budgets: Exceeded maximum budget for initial-es5. Budget 2 MB was not met by 60.5 kB with a total of 2.06 MB.
Nekmo commented 4 years ago

Merged to develop branch.

Nekmo commented 4 years ago
[nekmo@homura ~/Workspace/cloud-time-ion] (develop)$ ionic build --prod --aot
> ng run app:build:production

ERROR in node_modules/vega-lite/build/src/vega.schema.d.ts:34:19 - error TS2344: Type 'null' does not satisfy the constraint 'SignalRef | ExprRef'.

34     value?: Value<null>;
                     ~~~~

Current vega-lite version: 4.17.0. Latest versions:

Nekmo commented 4 years ago

Updated to 4.16.8:

[nekmo@homura ~/Workspace/cloud-time-ion] (develop)$ npm install vega-lite@4.16.8 --save
npm WARN @angular/fire@5.4.2 requires a peer of @angular/common@>=6.0.0 <9 || ^9.0.0-0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/fire@5.4.2 requires a peer of @angular/core@>=6.0.0 <9 || ^9.0.0-0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/fire@5.4.2 requires a peer of @angular/platform-browser@>=6.0.0 <9 || ^9.0.0-0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/fire@5.4.2 requires a peer of @angular/platform-browser-dynamic@>=6.0.0 <9 || ^9.0.0-0 but none is installed. You must install peer dependencies yourself.
npm WARN @ionic/angular-toolkit@2.3.3 requires a peer of @angular-devkit/architect@>=0.800.0 but none is installed. You must install peer dependencies yourself.
npm WARN @ionic/pro@2.0.4 requires a peer of cordova-plugin-ionic@^5.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN codelyzer@5.2.2 requires a peer of @angular/compiler@>=2.3.1 <10.0.0 || >9.0.0-beta <10.0.0 || >9.1.0-beta <10.0.0 || >9.2.0-beta <10.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN codelyzer@5.2.2 requires a peer of @angular/core@>=2.3.1 <10.0.0 || >9.0.0-beta <10.0.0 || >9.1.0-beta <10.0.0 || >9.2.0-beta <10.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/@angular/compiler-cli/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/watchpack/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/rollup/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/karma/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.8 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.8: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

+ vega-lite@4.16.8
added 1 package from 1 contributor, removed 2 packages, updated 2 packages and audited 2216 packages in 15.899s

59 packages are looking for funding
  run `npm fund` for details

found 903 vulnerabilities (720 low, 183 high)
  run `npm audit fix` to fix them, or `npm audit` for details

The error continues:

[nekmo@homura ~/Workspace/cloud-time-ion] (develop)$ ionic build --prod --aot
> ng run app:build:production

ERROR in node_modules/vega-lite/build/src/vega.schema.d.ts:34:19 - error TS2344: Type 'null' does not satisfy the constraint 'SignalRef | ExprRef'.

34     value?: Value<null>;
                     ~~~~

[ERROR] An error occurred while running subprocess ng.

        ng run app:build:production exited with exit code 1.

        Re-running this command with the --verbose flag may provide more information.
Nekmo commented 4 years ago

@karol-depka some docs about this:

Solution: https://stackoverflow.com/a/55597961 (There is no option to remove code checking for a single library)

Added "skipLibCheck": true to tsconfig.json.

Now compile without errors:

[nekmo@homura ~/Workspace/cloud-time-ion] (develop)$ ionic build --prod --aot
> ng run app:build:production
Generating ES5 bundles for differential loading...
ES5 bundle generation complete.

chunk {1} runtime-es2015.3214eab81425985f58e1.js (runtime) 4 kB [entry] [rendered]
chunk {1} runtime-es5.3214eab81425985f58e1.js (runtime) 4 kB [entry] [rendered]
chunk {6} polyfills-es2015.15312e423072fa35067a.js (polyfills) 36.2 kB [initial] [rendered]
chunk {26} 26-es2015.5820f713e0443398a7f5.js () 33.8 kB  [rendered]
chunk {26} 26-es5.5820f713e0443398a7f5.js () 36.4 kB  [rendered]
chunk {3} 3-es2015.47dae84e0053a8b0db68.js () 20.6 kB  [rendered]
chunk {3} 3-es5.47dae84e0053a8b0db68.js () 22.5 kB  [rendered]
chunk {4} 4-es2015.6f0d00b3b6fa6768864b.js () 628 bytes  [rendered]
chunk {4} 4-es5.6f0d00b3b6fa6768864b.js () 651 bytes  [rendered]
chunk {0} common-es2015.a00a725125d2ad0d7498.js (common) 8.01 kB  [rendered]
chunk {0} common-es5.a00a725125d2ad0d7498.js (common) 13 kB  [rendered]
chunk {9} polyfills-dom-es2015.65752d06ca4e9bcbc502.js (polyfills-dom) 36 kB  [rendered]
chunk {9} polyfills-dom-es5.65752d06ca4e9bcbc502.js (polyfills-dom) 36 kB  [rendered]
chunk {8} polyfills-css-shim-es2015.a31bd9f121696a180cb1.js (polyfills-css-shim) 7.91 kB  [rendered]
chunk {8} polyfills-css-shim-es5.a31bd9f121696a180cb1.js (polyfills-css-shim) 7.89 kB  [rendered]
chunk {13} 13-es2015.c2fa9b06c913a16a73e3.js () 7.37 kB  [rendered]
chunk {13} 13-es5.c2fa9b06c913a16a73e3.js () 8.17 kB  [rendered]
chunk {27} 27-es2015.4f816d20c8d017c8c8be.js () 38.4 kB  [rendered]
chunk {27} 27-es5.4f816d20c8d017c8c8be.js () 44.8 kB  [rendered]
chunk {12} 12-es2015.2f60cd212eb0af08b990.js () 42.5 kB  [rendered]
chunk {12} 12-es5.2f60cd212eb0af08b990.js () 50.6 kB  [rendered]
chunk {15} 15-es2015.87e8c3ba06a58f6432d2.js () 13.2 kB  [rendered]
chunk {15} 15-es5.87e8c3ba06a58f6432d2.js () 14.3 kB  [rendered]
chunk {42} 42-es2015.3c0e6bd4e273f742d07f.js () 57.9 kB  [rendered]
chunk {42} 42-es5.3c0e6bd4e273f742d07f.js () 59.9 kB  [rendered]
chunk {58} 58-es2015.d0d87c8c3202b475e168.js () 47.7 kB  [rendered]
chunk {58} 58-es5.d0d87c8c3202b475e168.js () 54.3 kB  [rendered]
chunk {14} 14-es2015.4cdcaa0fb3a199a72ce4.js () 16.6 kB  [rendered]
chunk {14} 14-es5.4cdcaa0fb3a199a72ce4.js () 23.5 kB  [rendered]
chunk {17} 17-es2015.a271190b154465c645ef.js () 491 bytes  [rendered]
chunk {17} 17-es5.a271190b154465c645ef.js () 598 bytes  [rendered]
chunk {18} 18-es2015.9f9de160af8dccbf90b1.js () 575 bytes  [rendered]
chunk {18} 18-es5.9f9de160af8dccbf90b1.js () 716 bytes  [rendered]
chunk {36} 36-es2015.8ca16f1d23eb3dce8a7b.js () 39 kB  [rendered]
chunk {36} 36-es5.8ca16f1d23eb3dce8a7b.js () 44.8 kB  [rendered]
chunk {19} 19-es2015.811600a1973145e1af3e.js () 583 bytes  [rendered]
chunk {19} 19-es5.811600a1973145e1af3e.js () 724 bytes  [rendered]
chunk {20} 20-es2015.e85626be3952b4e83b81.js () 4.37 kB  [rendered]
chunk {20} 20-es5.e85626be3952b4e83b81.js () 4.88 kB  [rendered]
chunk {16} 16-es2015.62594f2a8160681cfb5a.js () 20 kB  [rendered]
chunk {16} 16-es5.62594f2a8160681cfb5a.js () 22.5 kB  [rendered]
chunk {21} 21-es2015.fd0332fb4b9b36dd133e.js () 2.29 kB  [rendered]
chunk {21} 21-es5.fd0332fb4b9b36dd133e.js () 2.4 kB  [rendered]
chunk {23} 23-es2015.1bf05a0ae39932476fd7.js () 769 bytes  [rendered]
chunk {23} 23-es5.1bf05a0ae39932476fd7.js () 863 bytes  [rendered]
chunk {22} 22-es2015.6c32d89096d32a378006.js () 4.55 kB  [rendered]
chunk {22} 22-es5.6c32d89096d32a378006.js () 6.27 kB  [rendered]
chunk {24} 24-es2015.9299d2da1338d5a9da19.js () 4.27 kB  [rendered]
chunk {24} 24-es5.9299d2da1338d5a9da19.js () 5.76 kB  [rendered]
chunk {28} 28-es2015.1310a13991f7f517588f.js () 3.67 kB  [rendered]
chunk {28} 28-es5.1310a13991f7f517588f.js () 4.25 kB  [rendered]
chunk {25} 25-es2015.d753dbc00e8acbcbc81a.js () 21 kB  [rendered]
chunk {25} 25-es5.d753dbc00e8acbcbc81a.js () 22.9 kB  [rendered]
chunk {30} 30-es2015.e34e107536ae87c0834f.js () 1.52 kB  [rendered]
chunk {30} 30-es5.e34e107536ae87c0834f.js () 2.11 kB  [rendered]
chunk {29} 29-es2015.64878055e9f829a0c23c.js () 12.7 kB  [rendered]
chunk {29} 29-es5.64878055e9f829a0c23c.js () 14 kB  [rendered]
chunk {32} 32-es2015.7bed76323fd1ff95260a.js () 11.1 kB  [rendered]
chunk {32} 32-es5.7bed76323fd1ff95260a.js () 11.9 kB  [rendered]
chunk {31} 31-es2015.3c1a27d1584d9592f197.js () 23.5 kB  [rendered]
chunk {31} 31-es5.3c1a27d1584d9592f197.js () 24.6 kB  [rendered]
chunk {33} 33-es2015.db73d5a39958c2582b3f.js () 7.3 kB  [rendered]
chunk {33} 33-es5.db73d5a39958c2582b3f.js () 8.02 kB  [rendered]
chunk {34} 34-es2015.474462a7f96f25770e98.js () 8 kB  [rendered]
chunk {34} 34-es5.474462a7f96f25770e98.js () 8.49 kB  [rendered]
chunk {7} polyfills-core-js-es2015.1c835bc0a32c589479d1.js (polyfills-core-js) 91.8 kB  [rendered]
chunk {7} polyfills-core-js-es5.1c835bc0a32c589479d1.js (polyfills-core-js) 91.8 kB  [rendered]
chunk {37} 37-es2015.464553f5258f0374ee59.js () 21 kB  [rendered]
chunk {37} 37-es5.464553f5258f0374ee59.js () 22.4 kB  [rendered]
chunk {35} 35-es2015.1dfd687955a3ac976842.js () 11.2 kB  [rendered]
chunk {35} 35-es5.1dfd687955a3ac976842.js () 13.1 kB  [rendered]
chunk {38} 38-es2015.19b13da7e7cb3f5ab0d7.js () 1.45 kB  [rendered]
chunk {38} 38-es5.19b13da7e7cb3f5ab0d7.js () 2 kB  [rendered]
chunk {39} 39-es2015.b1da16bdb79f23852c2d.js () 5.9 kB  [rendered]
chunk {39} 39-es5.b1da16bdb79f23852c2d.js () 7.45 kB  [rendered]
chunk {40} 40-es2015.72c680766b4a3fe46f49.js () 13.6 kB  [rendered]
chunk {40} 40-es5.72c680766b4a3fe46f49.js () 15.2 kB  [rendered]
chunk {10} polyfills-es5.2572add65b3282f727a1.js (polyfills-es5) 129 kB [initial] [rendered]
chunk {43} 43-es2015.220b368e56d3eaadef43.js () 8.4 kB  [rendered]
chunk {43} 43-es5.220b368e56d3eaadef43.js () 9.61 kB  [rendered]
chunk {41} 41-es2015.86c638b3fe675e2d2624.js () 20.3 kB  [rendered]
chunk {41} 41-es5.86c638b3fe675e2d2624.js () 23.2 kB  [rendered]
chunk {44} 44-es2015.b80b1ab31e3948a64eab.js () 18.9 kB  [rendered]
chunk {44} 44-es5.b80b1ab31e3948a64eab.js () 23.4 kB  [rendered]
chunk {45} 45-es2015.731d82f160bc68b39182.js () 13.7 kB  [rendered]
chunk {45} 45-es5.731d82f160bc68b39182.js () 15.7 kB  [rendered]
chunk {47} 47-es2015.d5876223663bd847336e.js () 9.71 kB  [rendered]
chunk {47} 47-es5.d5876223663bd847336e.js () 11.3 kB  [rendered]
chunk {48} 48-es2015.e758efd0cc4a6256199d.js () 18.2 kB  [rendered]
chunk {48} 48-es5.e758efd0cc4a6256199d.js () 18.7 kB  [rendered]
chunk {49} 49-es2015.880224eb042567f47461.js () 9.03 kB  [rendered]
chunk {49} 49-es5.880224eb042567f47461.js () 12 kB  [rendered]
chunk {46} 46-es2015.3848a87a215d333b50b0.js () 11.5 kB  [rendered]
chunk {46} 46-es5.3848a87a215d333b50b0.js () 17 kB  [rendered]
chunk {71} 71-es2015.7f044132c7ddfede274f.js () 97.4 kB  [rendered]
chunk {71} 71-es5.7f044132c7ddfede274f.js () 105 kB  [rendered]
chunk {50} 50-es2015.78499419ffd0898fa7d3.js () 18.2 kB  [rendered]
chunk {50} 50-es5.78499419ffd0898fa7d3.js () 19.9 kB  [rendered]
chunk {52} 52-es2015.cfc5c33d2ff68394254a.js () 5.31 kB  [rendered]
chunk {52} 52-es5.cfc5c33d2ff68394254a.js () 6.83 kB  [rendered]
chunk {53} 53-es2015.ed097d3c456b0bf5a78e.js () 3.07 kB  [rendered]
chunk {53} 53-es5.ed097d3c456b0bf5a78e.js () 4.17 kB  [rendered]
chunk {51} 51-es2015.fd5587e11bd0d38f3fda.js () 23.2 kB  [rendered]
chunk {51} 51-es5.fd5587e11bd0d38f3fda.js () 27 kB  [rendered]
chunk {55} 55-es2015.50877d9a26c537256888.js () 23.4 kB  [rendered]
chunk {55} 55-es5.50877d9a26c537256888.js () 24.8 kB  [rendered]
chunk {56} 56-es2015.2616f80896e96f8108c6.js () 26.1 kB  [rendered]
chunk {56} 56-es5.2616f80896e96f8108c6.js () 29.2 kB  [rendered]
chunk {54} 54-es2015.8f5a5dbfc5929a9a5e87.js () 9.92 kB  [rendered]
chunk {54} 54-es5.8f5a5dbfc5929a9a5e87.js () 18.5 kB  [rendered]
chunk {59} 59-es2015.d201f333e2ee27b3c22e.js () 5.18 kB  [rendered]
chunk {59} 59-es5.d201f333e2ee27b3c22e.js () 5.7 kB  [rendered]
chunk {57} 57-es2015.615bfdd0ce56b77e6621.js () 11.7 kB  [rendered]
chunk {57} 57-es5.615bfdd0ce56b77e6621.js () 14.9 kB  [rendered]
chunk {60} 60-es2015.aea73350dd3800ef8f39.js () 6.32 kB  [rendered]
chunk {60} 60-es5.aea73350dd3800ef8f39.js () 6.99 kB  [rendered]
chunk {61} 61-es2015.176d50ffd10920bfbe92.js () 19.7 kB  [rendered]
chunk {61} 61-es5.176d50ffd10920bfbe92.js () 20.6 kB  [rendered]
chunk {63} 63-es2015.272f8a65bbb6a26539fc.js () 417 bytes  [rendered]
chunk {63} 63-es5.272f8a65bbb6a26539fc.js () 886 bytes  [rendered]
chunk {62} 62-es2015.14b52436c4bd2f78346c.js () 3.67 kB  [rendered]
chunk {62} 62-es5.14b52436c4bd2f78346c.js () 6.6 kB  [rendered]
chunk {64} 64-es2015.81b5db85716a3f4d6a3e.js () 11.7 kB  [rendered]
chunk {64} 64-es5.81b5db85716a3f4d6a3e.js () 13.3 kB  [rendered]
chunk {65} 65-es2015.76d88cd9e87ce1da919a.js () 13.6 kB  [rendered]
chunk {65} 65-es5.76d88cd9e87ce1da919a.js () 15.7 kB  [rendered]
chunk {66} 66-es2015.2960b26f235e68aa2183.js () 12.4 kB  [rendered]
chunk {66} 66-es5.2960b26f235e68aa2183.js () 13.8 kB  [rendered]
chunk {68} 68-es2015.40a6a3fda64e5b561019.js () 1.48 kB  [rendered]
chunk {68} 68-es5.40a6a3fda64e5b561019.js () 1.62 kB  [rendered]
chunk {69} 69-es2015.0e079dd662e0f140954b.js () 4.49 kB  [rendered]
chunk {69} 69-es5.0e079dd662e0f140954b.js () 5.93 kB  [rendered]
chunk {70} 70-es2015.09aa521ef9e1d5c995d3.js () 438 bytes  [rendered]
chunk {70} 70-es5.09aa521ef9e1d5c995d3.js () 467 bytes  [rendered]
chunk {67} 67-es2015.d1a5c81d480917c0a341.js () 7.34 kB  [rendered]
chunk {67} 67-es5.d1a5c81d480917c0a341.js () 10.7 kB  [rendered]
chunk {72} 72-es2015.85968fefebd7c2be8e58.js () 1.93 kB  [rendered]
chunk {72} 72-es5.85968fefebd7c2be8e58.js () 2.06 kB  [rendered]
chunk {2} 2-es2015.966989a03105dece1cb7.js () 837 kB  [rendered]
chunk {2} 2-es5.966989a03105dece1cb7.js () 911 kB  [rendered]
chunk {5} main-es2015.3074cd9f55774b2f45b6.js (main) 1.74 MB [initial] [rendered]
chunk {5} main-es5.3074cd9f55774b2f45b6.js (main) 1.84 MB [initial] [rendered]
chunk {11} styles.a009e91344fd33076ec2.css (styles) 128 kB [initial] [rendered]
Date: 2020-10-14T23:08:37.844Z - Hash: 78a025ad595e72e34d1d - Time: 128830ms

WARNING in Circular dependency detected:
src/app/apps/Learn/core/learn-stats.service.ts -> src/app/apps/Learn/core/stats-history.service.ts -> src/app/apps/Learn/core/learn-stats.service.ts

WARNING in Circular dependency detected:
src/app/apps/Learn/core/stats-history.service.ts -> src/app/apps/Learn/core/learn-stats.service.ts -> src/app/apps/Learn/core/stats-history.service.ts

WARNING in /home/nekmo/Workspace/cloud-time-ion/node_modules/vega-embed/build/vega-embed.module.js depends on 'semver'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies

WARNING in budgets: bundle initial-es5 exceeded maximum budget. Budget 2 MB was not met by 94.9 kB with a total of 2.09 MB.
[nekmo@homura ~/Workspace/cloud-time-ion] (develop)$ 
karol-depka commented 4 years ago

Thank You.