Speedometer: Add an Angular 2 (4.x) TodoMVC implementation
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 12 May 2017 02:55:38 +0000 (02:55 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 12 May 2017 02:55:38 +0000 (02:55 +0000)
commitf4bacd82d95b49880c79e582a2cb85966a778163
tree955e5e9d8cd8c564b63661c34ad487f79da86afd
parent28304cc32f8aa99650f07c03e51130c85dc33ac7
Speedometer: Add an Angular 2 (4.x) TodoMVC implementation
https://bugs.webkit.org/show_bug.cgi?id=171343

Patch by Addy Osmani <addyosmani@gmail.com> on 2017-05-11
Reviewed by Ryosuke Niwa.

Add a TodoMVC Angular 2 (4.x) implem for the benchmark

* Speedometer/resources/todomvc/architecture-examples/angular/.angular-cli.json: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/.editorconfig: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/README.md: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/assets/css/todomvc-app.css: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/assets/css/todomvc-common.css: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/favicon.ico: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/index.html: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/inline.b342d102ba4a53bf2002.bundle.js: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/main.779eb2f1ddbe23ac61c7.bundle.js: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/polyfills.2d45a4c73c85e24fe474.bundle.js: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/styles.d41d8cd98f00b204e980.bundle.css: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/dist/vendor.b4be818cb6d8028f9192.bundle.js: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/e2e/app.e2e-spec.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/e2e/app.po.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/e2e/tsconfig.e2e.json: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/karma.conf.js: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/package.json: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/protractor.conf.js: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.css: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.html: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.spec.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.module.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo-data.service.spec.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo-data.service.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo.spec.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/assets/.gitkeep: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/assets/css/todomvc-app.css: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/assets/css/todomvc-common.css: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/environments/environment.prod.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/environments/environment.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/favicon.ico: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/index.html: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/main.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/polyfills.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/styles.css: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/test.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/tsconfig.app.json: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/tsconfig.spec.json: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/src/typings.d.ts: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/tsconfig.json: Added.
* Speedometer/resources/todomvc/architecture-examples/angular/tslint.json: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216721 268f45cc-cd09-0410-ab3c-d52691b4dbfc
41 files changed:
PerformanceTests/ChangeLog
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/.angular-cli.json [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/.editorconfig [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/README.md [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/assets/css/todomvc-app.css [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/assets/css/todomvc-common.css [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/favicon.ico [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/index.html [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/inline.b342d102ba4a53bf2002.bundle.js [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/main.779eb2f1ddbe23ac61c7.bundle.js [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/polyfills.2d45a4c73c85e24fe474.bundle.js [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/vendor.b4be818cb6d8028f9192.bundle.js [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/e2e/app.e2e-spec.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/e2e/app.po.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/e2e/tsconfig.e2e.json [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/karma.conf.js [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/package.json [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/protractor.conf.js [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.html [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.spec.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.module.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo-data.service.spec.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo-data.service.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo.spec.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/assets/css/todomvc-app.css [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/assets/css/todomvc-common.css [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/environments/environment.prod.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/environments/environment.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/favicon.ico [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/index.html [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/main.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/polyfills.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/styles.css [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/test.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/tsconfig.app.json [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/tsconfig.spec.json [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/typings.d.ts [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/tsconfig.json [new file with mode: 0644]
PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/tslint.json [new file with mode: 0644]