gitextract_yf405e50/ ├── .bazelignore ├── .bazelrc ├── .circleci/ │ ├── bazel.rc │ └── config.yml ├── .clang-format ├── .firebaserc ├── .gitignore ├── BUILD.bazel ├── LICENSE ├── README.md ├── WORKSPACE ├── angular-metadata.tsconfig.json ├── angular.json ├── deployment.yaml ├── e2e/ │ ├── BUILD.bazel │ ├── protractor.on-prepare.js │ └── src/ │ ├── app.e2e-spec.ts │ └── app.po.ts ├── firebase.json ├── package.json ├── renovate.json ├── src/ │ ├── BUILD.bazel │ ├── app/ │ │ ├── BUILD.bazel │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── billing/ │ │ │ ├── BUILD.bazel │ │ │ ├── billing.module.ts │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp0/ │ │ │ │ │ ├── cmp0.component.html │ │ │ │ │ ├── cmp0.component.scss │ │ │ │ │ ├── cmp0.component.spec.ts │ │ │ │ │ └── cmp0.component.ts │ │ │ │ ├── cmp1/ │ │ │ │ │ ├── cmp1.component.html │ │ │ │ │ ├── cmp1.component.scss │ │ │ │ │ ├── cmp1.component.spec.ts │ │ │ │ │ └── cmp1.component.ts │ │ │ │ └── module0.module.ts │ │ │ └── module1/ │ │ │ ├── BUILD.bazel │ │ │ ├── cmp2/ │ │ │ │ ├── cmp2.component.html │ │ │ │ ├── cmp2.component.scss │ │ │ │ ├── cmp2.component.spec.ts │ │ │ │ └── cmp2.component.ts │ │ │ ├── cmp3/ │ │ │ │ ├── cmp3.component.html │ │ │ │ ├── cmp3.component.scss │ │ │ │ ├── cmp3.component.spec.ts │ │ │ │ └── cmp3.component.ts │ │ │ └── module1.module.ts │ │ ├── compute/ │ │ │ ├── BUILD.bazel │ │ │ ├── compute.module.ts │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp4/ │ │ │ │ │ ├── cmp4.component.html │ │ │ │ │ ├── cmp4.component.scss │ │ │ │ │ ├── cmp4.component.spec.ts │ │ │ │ │ └── cmp4.component.ts │ │ │ │ ├── cmp5/ │ │ │ │ │ ├── cmp5.component.html │ │ │ │ │ ├── cmp5.component.scss │ │ │ │ │ ├── cmp5.component.spec.ts │ │ │ │ │ └── cmp5.component.ts │ │ │ │ └── module0.module.ts │ │ │ └── module1/ │ │ │ ├── BUILD.bazel │ │ │ ├── cmp6/ │ │ │ │ ├── cmp6.component.html │ │ │ │ ├── cmp6.component.scss │ │ │ │ ├── cmp6.component.spec.ts │ │ │ │ └── cmp6.component.ts │ │ │ ├── cmp7/ │ │ │ │ ├── cmp7.component.html │ │ │ │ ├── cmp7.component.scss │ │ │ │ ├── cmp7.component.spec.ts │ │ │ │ └── cmp7.component.ts │ │ │ └── module1.module.ts │ │ ├── datastore/ │ │ │ ├── BUILD.bazel │ │ │ ├── datastore.module.ts │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp8/ │ │ │ │ │ ├── cmp8.component.html │ │ │ │ │ ├── cmp8.component.scss │ │ │ │ │ ├── cmp8.component.spec.ts │ │ │ │ │ └── cmp8.component.ts │ │ │ │ ├── cmp9/ │ │ │ │ │ ├── cmp9.component.html │ │ │ │ │ ├── cmp9.component.scss │ │ │ │ │ ├── cmp9.component.spec.ts │ │ │ │ │ └── cmp9.component.ts │ │ │ │ └── module0.module.ts │ │ │ └── module1/ │ │ │ ├── BUILD.bazel │ │ │ ├── cmp10/ │ │ │ │ ├── cmp10.component.html │ │ │ │ ├── cmp10.component.scss │ │ │ │ ├── cmp10.component.spec.ts │ │ │ │ └── cmp10.component.ts │ │ │ ├── cmp11/ │ │ │ │ ├── cmp11.component.html │ │ │ │ ├── cmp11.component.scss │ │ │ │ ├── cmp11.component.spec.ts │ │ │ │ └── cmp11.component.ts │ │ │ └── module1.module.ts │ │ ├── functions/ │ │ │ ├── BUILD.bazel │ │ │ ├── functions.module.ts │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp12/ │ │ │ │ │ ├── cmp12.component.html │ │ │ │ │ ├── cmp12.component.scss │ │ │ │ │ ├── cmp12.component.spec.ts │ │ │ │ │ └── cmp12.component.ts │ │ │ │ ├── cmp13/ │ │ │ │ │ ├── cmp13.component.html │ │ │ │ │ ├── cmp13.component.scss │ │ │ │ │ ├── cmp13.component.spec.ts │ │ │ │ │ └── cmp13.component.ts │ │ │ │ └── module0.module.ts │ │ │ └── module1/ │ │ │ ├── BUILD.bazel │ │ │ ├── cmp14/ │ │ │ │ ├── cmp14.component.html │ │ │ │ ├── cmp14.component.scss │ │ │ │ ├── cmp14.component.spec.ts │ │ │ │ └── cmp14.component.ts │ │ │ ├── cmp15/ │ │ │ │ ├── cmp15.component.html │ │ │ │ ├── cmp15.component.scss │ │ │ │ ├── cmp15.component.spec.ts │ │ │ │ └── cmp15.component.ts │ │ │ └── module1.module.ts │ │ ├── hello-world/ │ │ │ ├── BUILD.bazel │ │ │ ├── hello-world.component.html │ │ │ ├── hello-world.component.scss │ │ │ ├── hello-world.component.spec.ts │ │ │ ├── hello-world.component.ts │ │ │ └── hello-world.module.ts │ │ ├── home/ │ │ │ ├── BUILD.bazel │ │ │ ├── home.html │ │ │ └── home.ts │ │ ├── logging/ │ │ │ ├── BUILD.bazel │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── logging.module.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp16/ │ │ │ │ │ ├── cmp16.component.html │ │ │ │ │ ├── cmp16.component.scss │ │ │ │ │ ├── cmp16.component.spec.ts │ │ │ │ │ └── cmp16.component.ts │ │ │ │ ├── cmp17/ │ │ │ │ │ ├── cmp17.component.html │ │ │ │ │ ├── cmp17.component.scss │ │ │ │ │ ├── cmp17.component.spec.ts │ │ │ │ │ └── cmp17.component.ts │ │ │ │ └── module0.module.ts │ │ │ └── module1/ │ │ │ ├── BUILD.bazel │ │ │ ├── cmp18/ │ │ │ │ ├── cmp18.component.html │ │ │ │ ├── cmp18.component.scss │ │ │ │ ├── cmp18.component.spec.ts │ │ │ │ └── cmp18.component.ts │ │ │ ├── cmp19/ │ │ │ │ ├── cmp19.component.html │ │ │ │ ├── cmp19.component.scss │ │ │ │ ├── cmp19.component.spec.ts │ │ │ │ └── cmp19.component.ts │ │ │ └── module1.module.ts │ │ ├── monitoring/ │ │ │ ├── BUILD.bazel │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp20/ │ │ │ │ │ ├── cmp20.component.html │ │ │ │ │ ├── cmp20.component.scss │ │ │ │ │ ├── cmp20.component.spec.ts │ │ │ │ │ └── cmp20.component.ts │ │ │ │ ├── cmp21/ │ │ │ │ │ ├── cmp21.component.html │ │ │ │ │ ├── cmp21.component.scss │ │ │ │ │ ├── cmp21.component.spec.ts │ │ │ │ │ └── cmp21.component.ts │ │ │ │ └── module0.module.ts │ │ │ ├── module1/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp22/ │ │ │ │ │ ├── cmp22.component.html │ │ │ │ │ ├── cmp22.component.scss │ │ │ │ │ ├── cmp22.component.spec.ts │ │ │ │ │ └── cmp22.component.ts │ │ │ │ ├── cmp23/ │ │ │ │ │ ├── cmp23.component.html │ │ │ │ │ ├── cmp23.component.scss │ │ │ │ │ ├── cmp23.component.spec.ts │ │ │ │ │ └── cmp23.component.ts │ │ │ │ └── module1.module.ts │ │ │ └── monitoring.module.ts │ │ ├── networking/ │ │ │ ├── BUILD.bazel │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp24/ │ │ │ │ │ ├── cmp24.component.html │ │ │ │ │ ├── cmp24.component.scss │ │ │ │ │ ├── cmp24.component.spec.ts │ │ │ │ │ └── cmp24.component.ts │ │ │ │ ├── cmp25/ │ │ │ │ │ ├── cmp25.component.html │ │ │ │ │ ├── cmp25.component.scss │ │ │ │ │ ├── cmp25.component.spec.ts │ │ │ │ │ └── cmp25.component.ts │ │ │ │ └── module0.module.ts │ │ │ ├── module1/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp26/ │ │ │ │ │ ├── cmp26.component.html │ │ │ │ │ ├── cmp26.component.scss │ │ │ │ │ ├── cmp26.component.spec.ts │ │ │ │ │ └── cmp26.component.ts │ │ │ │ ├── cmp27/ │ │ │ │ │ ├── cmp27.component.html │ │ │ │ │ ├── cmp27.component.scss │ │ │ │ │ ├── cmp27.component.spec.ts │ │ │ │ │ └── cmp27.component.ts │ │ │ │ └── module1.module.ts │ │ │ └── networking.module.ts │ │ ├── registry/ │ │ │ ├── BUILD.bazel │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp28/ │ │ │ │ │ ├── cmp28.component.html │ │ │ │ │ ├── cmp28.component.scss │ │ │ │ │ ├── cmp28.component.spec.ts │ │ │ │ │ └── cmp28.component.ts │ │ │ │ ├── cmp29/ │ │ │ │ │ ├── cmp29.component.html │ │ │ │ │ ├── cmp29.component.scss │ │ │ │ │ ├── cmp29.component.spec.ts │ │ │ │ │ └── cmp29.component.ts │ │ │ │ └── module0.module.ts │ │ │ ├── module1/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp30/ │ │ │ │ │ ├── cmp30.component.html │ │ │ │ │ ├── cmp30.component.scss │ │ │ │ │ ├── cmp30.component.spec.ts │ │ │ │ │ └── cmp30.component.ts │ │ │ │ ├── cmp31/ │ │ │ │ │ ├── cmp31.component.html │ │ │ │ │ ├── cmp31.component.scss │ │ │ │ │ ├── cmp31.component.spec.ts │ │ │ │ │ └── cmp31.component.ts │ │ │ │ └── module1.module.ts │ │ │ └── registry.module.ts │ │ ├── storage/ │ │ │ ├── BUILD.bazel │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp32/ │ │ │ │ │ ├── cmp32.component.html │ │ │ │ │ ├── cmp32.component.scss │ │ │ │ │ ├── cmp32.component.spec.ts │ │ │ │ │ └── cmp32.component.ts │ │ │ │ ├── cmp33/ │ │ │ │ │ ├── cmp33.component.html │ │ │ │ │ ├── cmp33.component.scss │ │ │ │ │ ├── cmp33.component.spec.ts │ │ │ │ │ └── cmp33.component.ts │ │ │ │ └── module0.module.ts │ │ │ ├── module1/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp34/ │ │ │ │ │ ├── cmp34.component.html │ │ │ │ │ ├── cmp34.component.scss │ │ │ │ │ ├── cmp34.component.spec.ts │ │ │ │ │ └── cmp34.component.ts │ │ │ │ ├── cmp35/ │ │ │ │ │ ├── cmp35.component.html │ │ │ │ │ ├── cmp35.component.scss │ │ │ │ │ ├── cmp35.component.spec.ts │ │ │ │ │ └── cmp35.component.ts │ │ │ │ └── module1.module.ts │ │ │ └── storage.module.ts │ │ ├── support/ │ │ │ ├── BUILD.bazel │ │ │ ├── index/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.spec.ts │ │ │ │ └── index.component.ts │ │ │ ├── module0/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp36/ │ │ │ │ │ ├── cmp36.component.html │ │ │ │ │ ├── cmp36.component.scss │ │ │ │ │ ├── cmp36.component.spec.ts │ │ │ │ │ └── cmp36.component.ts │ │ │ │ ├── cmp37/ │ │ │ │ │ ├── cmp37.component.html │ │ │ │ │ ├── cmp37.component.scss │ │ │ │ │ ├── cmp37.component.spec.ts │ │ │ │ │ └── cmp37.component.ts │ │ │ │ └── module0.module.ts │ │ │ ├── module1/ │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── cmp38/ │ │ │ │ │ ├── cmp38.component.html │ │ │ │ │ ├── cmp38.component.scss │ │ │ │ │ ├── cmp38.component.spec.ts │ │ │ │ │ └── cmp38.component.ts │ │ │ │ ├── cmp39/ │ │ │ │ │ ├── cmp39.component.html │ │ │ │ │ ├── cmp39.component.scss │ │ │ │ │ ├── cmp39.component.spec.ts │ │ │ │ │ └── cmp39.component.ts │ │ │ │ └── module1.module.ts │ │ │ └── support.module.ts │ │ └── todos/ │ │ ├── BUILD.bazel │ │ ├── reducers/ │ │ │ ├── BUILD.bazel │ │ │ └── reducers.ts │ │ ├── todos.component.html │ │ ├── todos.component.scss │ │ ├── todos.component.ts │ │ └── todos.module.ts │ ├── assets/ │ │ ├── BUILD.bazel │ │ └── landing.css │ ├── example/ │ │ ├── BUILD.bazel │ │ └── index.html │ ├── index.html │ ├── initialize_testbed.ts │ ├── lib/ │ │ └── shorten/ │ │ ├── BUILD.bazel │ │ ├── README.md │ │ └── shorten.ts │ ├── main.dev.ts │ ├── main.prod.ts │ ├── main.ts │ ├── rxjs_shims.js │ ├── shared/ │ │ └── material/ │ │ ├── BUILD.bazel │ │ └── material.module.ts │ ├── styles.scss │ ├── tsconfig-test.json │ └── tsconfig.json ├── third_party/ │ └── github.com/ │ └── bazelbuild/ │ └── bazel-toolchains/ │ └── bazelrc/ │ └── bazel-0.24.0.bazelrc └── tools/ ├── BUILD.bazel ├── defaults.bzl └── generator/ ├── index.js ├── src/ │ ├── build-file.js │ ├── clean.js │ ├── create-feature-module.js │ ├── feature-names.js │ ├── generate.js │ ├── ng-module.js │ ├── ng.js │ ├── reference-components.js │ └── utils.js └── templates/ ├── dashboard/ │ ├── component.html │ ├── component.scss │ ├── component.spec.ts │ └── component.ts ├── form/ │ ├── component.html │ ├── component.scss │ ├── component.spec.ts │ └── component.ts └── table/ ├── component.html ├── component.scss ├── component.spec.ts └── component.ts