angular/aio/content/examples/upgrade-phonecat-3-final
Mateusz Daniluk de777afbc5 refactor: standardize doctype declaration to <!DOCTYPE html> (#51052)
This commit standardizes the doctype declaration across all HTML files in the project to use `<!DOCTYPE html>`

PR Close #51052
2024-02-01 19:29:46 +00:00
..
app refactor(docs-infra): fix template eslint issues in aio examples (#44557) 2022-02-03 12:44:46 -08:00
BUILD.bazel ci: disable system js tests (#49559) 2023-03-23 08:18:45 -07:00
e2e-spec.ts test(docs-infra): disable the Selenium Promise Manager in docs examples e2e tests (#39818) 2020-11-24 14:56:14 -08:00
example-config.json build(aio): change examples to CLI (#19248) 2017-09-21 17:05:54 -07:00
index.html refactor: standardize doctype declaration to <!DOCTYPE html> (#51052) 2024-02-01 19:29:46 +00:00
karma-test-shim.js refactor(compiler): Delete the @angular/compiler/testing module. (#49872) 2023-10-09 15:58:25 -07:00
karma.conf.js build(docs-infra): fix SystemJS-based docs examples (#43868) 2021-11-08 17:01:16 +00:00
README.md docs: improve markdown (#45325) 2022-04-08 19:36:30 +00:00
systemjs.config.1.js feat(bazel): (APF) Angular Package Format updates (#49559) 2023-03-23 08:18:45 -07:00

This is the Angular Phonecat application adjusted to fit our boilerplate project structure.

The following changes from vanilla Phonecat are applied:

  • E2E tests have been moved to the parent directory, where run-e2e-tests can discover and run them along with all the other examples.
  • Most of the phone JSON and image data removed in the interest of keeping repo weight down. Keeping enough to retain testability of the app.

Running the app

Start like any example

npm run start

Running E2E tests

Like for any example at the project root:

gulp run-e2e-tests --filter=phonecat-3