├── .gitattributes ├── .gitignore ├── Chapter01 ├── VisualStudio │ └── TypeScriptHTMLApp1 │ │ ├── TypeScriptHTMLApp1.sln │ │ └── TypeScriptHTMLApp1 │ │ ├── TypeScriptHTMLApp1.csproj │ │ ├── app.css │ │ ├── app.ts │ │ ├── index.html │ │ ├── web.Debug.config │ │ ├── web.Release.config │ │ └── web.config ├── VisualStudio2017 │ └── SimpleTypeScriptApp │ │ ├── SimpleTypeScriptApp.sln │ │ └── SimpleTypeScriptApp │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── SimpleTypeScriptApp.csproj │ │ ├── Web.Debug.config │ │ ├── Web.Release.config │ │ ├── Web.config │ │ ├── app.ts │ │ ├── index.html │ │ └── packages.config ├── grunt_sample │ ├── gruntfile.js_xxx │ ├── hellogrunt.ts │ ├── package.json │ └── tsconfig.json ├── node_env │ ├── hello.ts │ └── tsconfig.json ├── typescript_benefits │ ├── hello.ts │ └── tsconfig.json ├── vscode │ ├── hello.ts │ ├── helloweb.ts │ ├── index.html │ └── tsconfig.json └── webstorm │ ├── app.ts │ ├── index.html │ └── tsconfig.json ├── Chapter02 ├── gruntfile.js_xxx ├── hello_ch02.ts ├── hello_javascript.js_xxx ├── package.json ├── tsconfig.json └── typings.json ├── Chapter03 ├── gruntfile.js_xxx ├── hello_ch03.ts ├── hello_ch03_javascript.js_xxx ├── package.json └── tsconfig.json ├── Chapter04 ├── gruntfile.js_xxx ├── hello_ch04.ts ├── package.json └── tsconfig.json ├── Chapter05 ├── DeclarationSyntax.d.ts ├── DeclarationSyntaxUsage.ts ├── ErrorHelper.d.ts ├── ErrorHelperTypeScript.ts ├── MergedModule1.d.ts ├── MergedModule2.d.ts ├── error_helper.jsxxx ├── globals.d.ts ├── gruntfile.jsxxx ├── hello_ch05.ts ├── index.html ├── package.json └── tsconfig.json ├── Chapter06 ├── 3rd_party │ ├── app │ │ ├── js_backbone.jsxx │ │ ├── ts_angular.ts │ │ └── ts_backbone.ts │ ├── bower.json │ ├── gruntfile.jsxxx │ ├── index.html │ ├── package.json │ ├── tsconfig.json │ └── typings.json ├── code │ ├── gruntfile.js_xxx │ ├── hello_ch02.ts │ ├── hello_javascript.js_xxx │ ├── package.json │ ├── tsconfig.json │ └── typings.json ├── manual_download │ ├── app.ts │ ├── gruntfile.jsxx │ ├── hello_ch06.ts │ ├── index.html │ ├── lib │ │ ├── jquery-2.2.3.min.jsxx │ │ └── typings │ │ │ └── jquery.d.ts │ ├── package.json │ ├── tsconfig.json │ └── typings.json ├── nuget │ └── NugetSample │ │ ├── NugetSample.csproj │ │ ├── NugetSample.sln │ │ ├── Scripts │ │ ├── jquery-1.11.1.intellisense.jsxx │ │ ├── jquery-1.11.1.jsxxx │ │ ├── jquery-1.11.1.min.jsxxx │ │ ├── jquery-1.11.1.min.map │ │ └── typings │ │ │ └── jquery │ │ │ └── jquery.d.ts │ │ ├── app.css │ │ ├── app.ts │ │ ├── index.html │ │ ├── packages.config │ │ ├── web.Debug.config │ │ ├── web.Release.config │ │ └── web.config └── using_typings │ ├── package.json │ ├── tsconfig.json │ └── typings.json ├── Chapter07 ├── angular2_sample │ └── src │ │ └── app │ │ ├── app.component.html │ │ └── app.component.ts ├── aurelia_sample │ ├── index.html │ └── src │ │ ├── app.html │ │ └── app.ts ├── backbone_sample │ ├── app │ │ └── BackboneApp.ts │ ├── index.html │ ├── package.json │ └── tsconfig.json ├── mvc │ ├── MvcModel.ts │ ├── index.html │ └── tsconfig.json └── react_sample │ ├── app │ ├── ReactApp.tsx │ └── index.tsx │ ├── index.html │ ├── package.json │ ├── tsconfig.json │ ├── typings.json │ └── webpack.config.js_xxx ├── Chapter08 ├── gruntfile.js_xxx ├── karma │ └── karma.conf.js_xxx ├── package.json ├── protractor │ ├── protractor.conf.js_xxx │ └── protractor_test.ts ├── test │ ├── 01_SimpleJasmineTests.ts │ ├── SpecRunner.html │ ├── UsingExtension.js_xxx │ └── testem.yml ├── testem │ ├── UsingExtension.js_xxx │ ├── jasmine-jquery.js_xxx │ ├── jquery.js_xxx │ ├── test1.ts │ └── testem.yml └── tsconfig.json ├── Chapter09 ├── angular2_sample │ ├── SpecRunner.html │ ├── app │ │ ├── app.component.ts │ │ └── main.ts │ ├── bower.json │ ├── index.html │ ├── liteserver-test-config.json │ ├── package.json │ ├── protractor.conf.js_xxx │ ├── systemjs.config.js_xxx │ ├── test │ │ ├── app.component.tests.ts │ │ └── e2e │ │ │ └── app.component.e2e.tests.ts │ ├── tsconfig.json │ └── typings.json ├── aurelia_test │ └── aurelia-test │ │ ├── aurelia.protractor.js_xxx │ │ ├── aurelia_project │ │ ├── aurelia.json │ │ └── tasks │ │ │ ├── e2e.json │ │ │ └── e2e.ts │ │ ├── index.html │ │ ├── karma.conf.js_xxx │ │ ├── package.json │ │ ├── src │ │ ├── ClickableItem.html │ │ ├── ClickableItem.ts │ │ ├── MyElement.html │ │ ├── MyElement.ts │ │ ├── app.html │ │ ├── app.ts │ │ ├── environment.ts │ │ ├── main.ts │ │ ├── secondelement.html │ │ └── secondelement.ts │ │ ├── test │ │ ├── e2e │ │ │ └── src │ │ │ │ └── e2e.spec.ts │ │ └── unit │ │ │ ├── app.spec.ts │ │ │ └── setup.ts │ │ ├── tsconfig.json │ │ └── typings.json ├── backbone_sample │ ├── SpecRunner.html │ ├── app │ │ └── BackboneApp.ts │ ├── index.html │ ├── package.json │ ├── test │ │ └── BackboneAppTests.ts │ └── tsconfig.json └── react_test │ ├── SpecRunner.html │ ├── app │ ├── ReactApp.tsx │ └── index.tsx │ ├── bower.json │ ├── index.html │ ├── package.json │ ├── protractor.conf.js_xxx │ ├── test │ ├── e2e │ │ └── react.app.e2e.tests.tsx │ └── react.app.tests.tsx │ ├── tsconfig.json │ ├── typings.json │ └── webpack.config.js_xxx ├── Chapter10 ├── amd_samples │ ├── RequireConfig.ts │ ├── RequireConfigSpecRunner.ts │ ├── SpecRunner.html │ ├── app │ │ └── Module1.ts │ ├── bower.json │ ├── index.html │ ├── lib │ │ ├── Module1.ts │ │ ├── Module2.ts │ │ └── Module3.ts │ ├── main.ts │ ├── package.json │ ├── test │ │ └── SimpleTest.ts │ └── tsconfig.json ├── commonjs_samples │ ├── lib │ │ ├── Module1.ts │ │ ├── Module2.ts │ │ └── Module3.ts │ ├── main.ts │ ├── package.json │ ├── tsconfig.json │ └── typings.json ├── express_samples │ ├── SimpleModuleHandler.ts │ ├── app.ts │ ├── package.json │ ├── routes │ │ ├── Index.ts │ │ └── Login.ts │ ├── simple_app.ts │ ├── simple_module_app.ts │ ├── tsconfig.json │ └── views │ │ ├── index.hbs │ │ ├── layout.hbs │ │ └── login.hbs ├── sample_app │ ├── app │ │ ├── MainApp.html │ │ ├── MainApp.ts │ │ ├── controllers │ │ │ ├── FooterControler.ts │ │ │ ├── LoginController.ts │ │ │ ├── MainPageController.ts │ │ │ ├── MenubarController.ts │ │ │ └── ProductListController.ts │ │ ├── models │ │ │ ├── FooterModel.ts │ │ │ ├── LoginModel.ts │ │ │ ├── MenuButtonsModel.ts │ │ │ ├── ProductListModel.ts │ │ │ ├── ProductModel.ts │ │ │ └── ToolbarModel.ts │ │ ├── utils │ │ │ ├── DateFormatter.ts │ │ │ ├── JsonParser.ts │ │ │ └── WebSocketListener.ts │ │ └── views │ │ │ ├── LoginView.ts │ │ │ ├── MenuButtonsView.ts │ │ │ ├── ProductListView.ts │ │ │ ├── ProductView.ts │ │ │ └── ToolbarView.ts │ └── tsconfig.json └── systemjs_samples │ ├── SpecRunner.html │ ├── SystemConfig.ts │ ├── SystemConfigSpecRunner.ts │ ├── app.ts │ ├── index.html │ ├── lib │ ├── Module1.ts │ ├── Module2.ts │ └── Module3.ts │ ├── package.json │ ├── test │ ├── SimpleTest.ts │ └── SimpleTest2.ts │ └── tsconfig.json ├── Chapter11 ├── state-mediator-v1 │ ├── angular-cli.json │ ├── package.json │ └── src │ │ └── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ └── app.module.ts └── state-mediator-v2 │ ├── angular-cli.json │ ├── package.json │ └── src │ └── app │ ├── app.component.css │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── navbar.component.html │ ├── navbar.component.ts │ ├── rightscreen.component.css │ ├── rightscreen.component.html │ ├── rightscreen.component.ts │ ├── sidenav.component.css │ ├── sidenav.component.html │ ├── sidenav.component.ts │ └── state.mediator.ts ├── Chapter12 ├── app │ ├── ConstructorInject.ts │ ├── GMailService.ts │ ├── GMailServiceDi.ts │ ├── ISystemSettings.ts │ └── ServiceLocator.ts ├── package.json ├── simple_mailer.ts ├── tsconfig.json ├── use_class_resolution.ts ├── use_enum_resolution.ts ├── use_gmailservice.ts ├── use_gmailservice_di.ts ├── use_recursive_di.ts └── use_servicelocator.ts ├── Chapter13 ├── brackets_design │ ├── app.css │ ├── index.html │ └── package.json ├── node-angular │ ├── main.ts │ ├── routes │ │ ├── index.ts │ │ └── tsconfig.json │ ├── src │ │ └── app │ │ │ ├── app.component.css │ │ │ ├── app.component.html │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── login.component.html │ │ │ ├── login.component.ts │ │ │ ├── main.ts │ │ │ ├── navbar.component.html │ │ │ └── navbar.component.ts │ └── views │ │ ├── index.hbs │ │ └── layout.hbs ├── node_aurelia │ ├── aurelia_project │ │ └── aurelia.json │ ├── css │ │ └── app.css │ ├── main.ts │ ├── package.json │ ├── routes │ │ └── index.ts │ ├── src │ │ ├── app.html │ │ ├── app.ts │ │ ├── environment.ts │ │ ├── login.html │ │ ├── login.ts │ │ ├── main.ts │ │ └── resources │ │ │ └── index.ts │ ├── tsconfig.json │ ├── typings.json │ └── views │ │ ├── index.hbs │ │ └── layout.hbs └── node_react │ ├── app │ ├── LoginPanel.tsx │ ├── NavBar.tsx │ └── index.tsx │ ├── dist │ ├── css │ │ ├── app.css │ │ └── bootstrap.min.css │ ├── package.json │ └── views │ │ ├── index.hbs │ │ └── layout.hbs │ ├── main.ts │ ├── package.json │ ├── routes │ └── index.ts │ ├── tsconfig.json │ └── webpack.config.js_xxx ├── Chapter14 └── node-angular │ ├── angular-cli.json │ ├── main.ts │ ├── package.json │ ├── routes │ ├── index.ts │ └── tsconfig.json │ ├── src │ ├── app │ │ ├── IBoardList.ts │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── boardlist.component.css │ │ ├── boardlist.component.html │ │ ├── boardlist.component.ts │ │ ├── login.component.css │ │ ├── login.component.html │ │ ├── login.component.ts │ │ ├── main.ts │ │ ├── navbar.component.html │ │ ├── navbar.component.ts │ │ ├── rightscreen.component.css │ │ ├── rightscreen.component.html │ │ ├── rightscreen.component.ts │ │ ├── sidenav.component.css │ │ ├── sidenav.component.html │ │ ├── sidenav.component.ts │ │ └── state.mediator.ts │ ├── assets │ │ └── images │ │ │ ├── firemove-ltd-v2-112-212x349.png │ │ │ ├── firewave-102-212x349.png │ │ │ ├── flare_c.png │ │ │ ├── hardcorewave-ltd-88-2-212x349.png │ │ │ ├── isonic_w.png │ │ │ ├── jp_australia_logo.png │ │ │ ├── jp_windsurf_allride_ov.png │ │ │ ├── jp_windsurf_freestyle_ov.png │ │ │ ├── jp_windsurf_freestylewave_ov.png │ │ │ ├── jp_windsurf_magicride_ov.png │ │ │ ├── jp_windsurf_radicalquad_ov.png │ │ │ ├── jp_windsurf_thrusterquad_ov.png │ │ │ ├── jp_windsurf_xciteride_ov.png │ │ │ ├── kode_freewave_w.png │ │ │ ├── nuevo_w.png │ │ │ ├── quad_c.png │ │ │ ├── rrd-freestyle-wave-ltd-v3-100-2-212x349.png │ │ │ ├── rrd_logo.jpg │ │ │ ├── starboard_logo.jpg │ │ │ ├── twintip-v4-91-212x349.png │ │ │ ├── wavecult-5-ltd-92-212x349.png │ │ │ ├── windsurf_allride_ov.png │ │ │ ├── windsurf_freestyle_ov.png │ │ │ ├── windsurf_freestylewave_ov.png │ │ │ ├── windsurf_magicride_ov.png │ │ │ ├── windsurf_radicalquad_ov.png │ │ │ ├── windsurf_thrusterquad_ov.png │ │ │ ├── windsurf_xciteride_ov.png │ │ │ └── x-fire-v7-114-212x349.png │ ├── styles.css │ └── tests │ │ ├── boardlist.component.spec.ts │ │ └── state.mediator.spec.ts │ └── views │ ├── index.hbs │ └── layout.hbs ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1.sln -------------------------------------------------------------------------------- /Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/TypeScriptHTMLApp1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/TypeScriptHTMLApp1.csproj -------------------------------------------------------------------------------- /Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/app.css -------------------------------------------------------------------------------- /Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/app.ts -------------------------------------------------------------------------------- /Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/index.html -------------------------------------------------------------------------------- /Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/web.Debug.config -------------------------------------------------------------------------------- /Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/web.Release.config -------------------------------------------------------------------------------- /Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio/TypeScriptHTMLApp1/TypeScriptHTMLApp1/web.config -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp.sln -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/SimpleTypeScriptApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/SimpleTypeScriptApp.csproj -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/Web.Debug.config -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/Web.Release.config -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/Web.config -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/app.ts -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/index.html -------------------------------------------------------------------------------- /Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/VisualStudio2017/SimpleTypeScriptApp/SimpleTypeScriptApp/packages.config -------------------------------------------------------------------------------- /Chapter01/grunt_sample/gruntfile.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/grunt_sample/gruntfile.js_xxx -------------------------------------------------------------------------------- /Chapter01/grunt_sample/hellogrunt.ts: -------------------------------------------------------------------------------- 1 | console.log('hello grunt'); 2 | 3 | -------------------------------------------------------------------------------- /Chapter01/grunt_sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/grunt_sample/package.json -------------------------------------------------------------------------------- /Chapter01/grunt_sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/grunt_sample/tsconfig.json -------------------------------------------------------------------------------- /Chapter01/node_env/hello.ts: -------------------------------------------------------------------------------- 1 | console.log('hello TypeScript'); 2 | -------------------------------------------------------------------------------- /Chapter01/node_env/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/node_env/tsconfig.json -------------------------------------------------------------------------------- /Chapter01/typescript_benefits/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/typescript_benefits/hello.ts -------------------------------------------------------------------------------- /Chapter01/typescript_benefits/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/typescript_benefits/tsconfig.json -------------------------------------------------------------------------------- /Chapter01/vscode/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/vscode/hello.ts -------------------------------------------------------------------------------- /Chapter01/vscode/helloweb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/vscode/helloweb.ts -------------------------------------------------------------------------------- /Chapter01/vscode/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/vscode/index.html -------------------------------------------------------------------------------- /Chapter01/vscode/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/vscode/tsconfig.json -------------------------------------------------------------------------------- /Chapter01/webstorm/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/webstorm/app.ts -------------------------------------------------------------------------------- /Chapter01/webstorm/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/webstorm/index.html -------------------------------------------------------------------------------- /Chapter01/webstorm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter01/webstorm/tsconfig.json -------------------------------------------------------------------------------- /Chapter02/gruntfile.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter02/gruntfile.js_xxx -------------------------------------------------------------------------------- /Chapter02/hello_ch02.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter02/hello_ch02.ts -------------------------------------------------------------------------------- /Chapter02/hello_javascript.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter02/hello_javascript.js_xxx -------------------------------------------------------------------------------- /Chapter02/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter02/package.json -------------------------------------------------------------------------------- /Chapter02/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter02/tsconfig.json -------------------------------------------------------------------------------- /Chapter02/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter02/typings.json -------------------------------------------------------------------------------- /Chapter03/gruntfile.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter03/gruntfile.js_xxx -------------------------------------------------------------------------------- /Chapter03/hello_ch03.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter03/hello_ch03.ts -------------------------------------------------------------------------------- /Chapter03/hello_ch03_javascript.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter03/hello_ch03_javascript.js_xxx -------------------------------------------------------------------------------- /Chapter03/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter03/package.json -------------------------------------------------------------------------------- /Chapter03/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter03/tsconfig.json -------------------------------------------------------------------------------- /Chapter04/gruntfile.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter04/gruntfile.js_xxx -------------------------------------------------------------------------------- /Chapter04/hello_ch04.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter04/hello_ch04.ts -------------------------------------------------------------------------------- /Chapter04/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter04/package.json -------------------------------------------------------------------------------- /Chapter04/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter04/tsconfig.json -------------------------------------------------------------------------------- /Chapter05/DeclarationSyntax.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/DeclarationSyntax.d.ts -------------------------------------------------------------------------------- /Chapter05/DeclarationSyntaxUsage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/DeclarationSyntaxUsage.ts -------------------------------------------------------------------------------- /Chapter05/ErrorHelper.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/ErrorHelper.d.ts -------------------------------------------------------------------------------- /Chapter05/ErrorHelperTypeScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/ErrorHelperTypeScript.ts -------------------------------------------------------------------------------- /Chapter05/MergedModule1.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/MergedModule1.d.ts -------------------------------------------------------------------------------- /Chapter05/MergedModule2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/MergedModule2.d.ts -------------------------------------------------------------------------------- /Chapter05/error_helper.jsxxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/error_helper.jsxxx -------------------------------------------------------------------------------- /Chapter05/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/globals.d.ts -------------------------------------------------------------------------------- /Chapter05/gruntfile.jsxxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/gruntfile.jsxxx -------------------------------------------------------------------------------- /Chapter05/hello_ch05.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/hello_ch05.ts -------------------------------------------------------------------------------- /Chapter05/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/index.html -------------------------------------------------------------------------------- /Chapter05/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/package.json -------------------------------------------------------------------------------- /Chapter05/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter05/tsconfig.json -------------------------------------------------------------------------------- /Chapter06/3rd_party/app/js_backbone.jsxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/app/js_backbone.jsxx -------------------------------------------------------------------------------- /Chapter06/3rd_party/app/ts_angular.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/app/ts_angular.ts -------------------------------------------------------------------------------- /Chapter06/3rd_party/app/ts_backbone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/app/ts_backbone.ts -------------------------------------------------------------------------------- /Chapter06/3rd_party/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/bower.json -------------------------------------------------------------------------------- /Chapter06/3rd_party/gruntfile.jsxxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/gruntfile.jsxxx -------------------------------------------------------------------------------- /Chapter06/3rd_party/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/index.html -------------------------------------------------------------------------------- /Chapter06/3rd_party/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/package.json -------------------------------------------------------------------------------- /Chapter06/3rd_party/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/tsconfig.json -------------------------------------------------------------------------------- /Chapter06/3rd_party/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/3rd_party/typings.json -------------------------------------------------------------------------------- /Chapter06/code/gruntfile.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/code/gruntfile.js_xxx -------------------------------------------------------------------------------- /Chapter06/code/hello_ch02.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/code/hello_ch02.ts -------------------------------------------------------------------------------- /Chapter06/code/hello_javascript.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/code/hello_javascript.js_xxx -------------------------------------------------------------------------------- /Chapter06/code/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/code/package.json -------------------------------------------------------------------------------- /Chapter06/code/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/code/tsconfig.json -------------------------------------------------------------------------------- /Chapter06/code/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/code/typings.json -------------------------------------------------------------------------------- /Chapter06/manual_download/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/manual_download/app.ts -------------------------------------------------------------------------------- /Chapter06/manual_download/gruntfile.jsxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/manual_download/gruntfile.jsxx -------------------------------------------------------------------------------- /Chapter06/manual_download/hello_ch06.ts: -------------------------------------------------------------------------------- 1 | console.log(`hello ch06`); 2 | -------------------------------------------------------------------------------- /Chapter06/manual_download/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/manual_download/index.html -------------------------------------------------------------------------------- /Chapter06/manual_download/lib/jquery-2.2.3.min.jsxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/manual_download/lib/jquery-2.2.3.min.jsxx -------------------------------------------------------------------------------- /Chapter06/manual_download/lib/typings/jquery.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/manual_download/lib/typings/jquery.d.ts -------------------------------------------------------------------------------- /Chapter06/manual_download/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/manual_download/package.json -------------------------------------------------------------------------------- /Chapter06/manual_download/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/manual_download/tsconfig.json -------------------------------------------------------------------------------- /Chapter06/manual_download/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/manual_download/typings.json -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/NugetSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/NugetSample.csproj -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/NugetSample.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/NugetSample.sln -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/Scripts/jquery-1.11.1.intellisense.jsxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/Scripts/jquery-1.11.1.intellisense.jsxx -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/Scripts/jquery-1.11.1.jsxxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/Scripts/jquery-1.11.1.jsxxx -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/Scripts/jquery-1.11.1.min.jsxxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/Scripts/jquery-1.11.1.min.jsxxx -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/Scripts/jquery-1.11.1.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/Scripts/jquery-1.11.1.min.map -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/Scripts/typings/jquery/jquery.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/Scripts/typings/jquery/jquery.d.ts -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/app.css -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/app.ts -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/index.html -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/packages.config -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/web.Debug.config -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/web.Release.config -------------------------------------------------------------------------------- /Chapter06/nuget/NugetSample/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/nuget/NugetSample/web.config -------------------------------------------------------------------------------- /Chapter06/using_typings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/using_typings/package.json -------------------------------------------------------------------------------- /Chapter06/using_typings/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/using_typings/tsconfig.json -------------------------------------------------------------------------------- /Chapter06/using_typings/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter06/using_typings/typings.json -------------------------------------------------------------------------------- /Chapter07/angular2_sample/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/angular2_sample/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter07/angular2_sample/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/angular2_sample/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter07/aurelia_sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/aurelia_sample/index.html -------------------------------------------------------------------------------- /Chapter07/aurelia_sample/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/aurelia_sample/src/app.html -------------------------------------------------------------------------------- /Chapter07/aurelia_sample/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/aurelia_sample/src/app.ts -------------------------------------------------------------------------------- /Chapter07/backbone_sample/app/BackboneApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/backbone_sample/app/BackboneApp.ts -------------------------------------------------------------------------------- /Chapter07/backbone_sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/backbone_sample/index.html -------------------------------------------------------------------------------- /Chapter07/backbone_sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/backbone_sample/package.json -------------------------------------------------------------------------------- /Chapter07/backbone_sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/backbone_sample/tsconfig.json -------------------------------------------------------------------------------- /Chapter07/mvc/MvcModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/mvc/MvcModel.ts -------------------------------------------------------------------------------- /Chapter07/mvc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/mvc/index.html -------------------------------------------------------------------------------- /Chapter07/mvc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/mvc/tsconfig.json -------------------------------------------------------------------------------- /Chapter07/react_sample/app/ReactApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/react_sample/app/ReactApp.tsx -------------------------------------------------------------------------------- /Chapter07/react_sample/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/react_sample/app/index.tsx -------------------------------------------------------------------------------- /Chapter07/react_sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/react_sample/index.html -------------------------------------------------------------------------------- /Chapter07/react_sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/react_sample/package.json -------------------------------------------------------------------------------- /Chapter07/react_sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/react_sample/tsconfig.json -------------------------------------------------------------------------------- /Chapter07/react_sample/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/react_sample/typings.json -------------------------------------------------------------------------------- /Chapter07/react_sample/webpack.config.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter07/react_sample/webpack.config.js_xxx -------------------------------------------------------------------------------- /Chapter08/gruntfile.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/gruntfile.js_xxx -------------------------------------------------------------------------------- /Chapter08/karma/karma.conf.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/karma/karma.conf.js_xxx -------------------------------------------------------------------------------- /Chapter08/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/package.json -------------------------------------------------------------------------------- /Chapter08/protractor/protractor.conf.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/protractor/protractor.conf.js_xxx -------------------------------------------------------------------------------- /Chapter08/protractor/protractor_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/protractor/protractor_test.ts -------------------------------------------------------------------------------- /Chapter08/test/01_SimpleJasmineTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/test/01_SimpleJasmineTests.ts -------------------------------------------------------------------------------- /Chapter08/test/SpecRunner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/test/SpecRunner.html -------------------------------------------------------------------------------- /Chapter08/test/UsingExtension.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/test/UsingExtension.js_xxx -------------------------------------------------------------------------------- /Chapter08/test/testem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/test/testem.yml -------------------------------------------------------------------------------- /Chapter08/testem/UsingExtension.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/testem/UsingExtension.js_xxx -------------------------------------------------------------------------------- /Chapter08/testem/jasmine-jquery.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/testem/jasmine-jquery.js_xxx -------------------------------------------------------------------------------- /Chapter08/testem/jquery.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/testem/jquery.js_xxx -------------------------------------------------------------------------------- /Chapter08/testem/test1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/testem/test1.ts -------------------------------------------------------------------------------- /Chapter08/testem/testem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/testem/testem.yml -------------------------------------------------------------------------------- /Chapter08/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter08/tsconfig.json -------------------------------------------------------------------------------- /Chapter09/angular2_sample/SpecRunner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/SpecRunner.html -------------------------------------------------------------------------------- /Chapter09/angular2_sample/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/app/app.component.ts -------------------------------------------------------------------------------- /Chapter09/angular2_sample/app/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/app/main.ts -------------------------------------------------------------------------------- /Chapter09/angular2_sample/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/bower.json -------------------------------------------------------------------------------- /Chapter09/angular2_sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/index.html -------------------------------------------------------------------------------- /Chapter09/angular2_sample/liteserver-test-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "startPath" : "SpecRunner.html" 3 | } -------------------------------------------------------------------------------- /Chapter09/angular2_sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/package.json -------------------------------------------------------------------------------- /Chapter09/angular2_sample/protractor.conf.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/protractor.conf.js_xxx -------------------------------------------------------------------------------- /Chapter09/angular2_sample/systemjs.config.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/systemjs.config.js_xxx -------------------------------------------------------------------------------- /Chapter09/angular2_sample/test/app.component.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/test/app.component.tests.ts -------------------------------------------------------------------------------- /Chapter09/angular2_sample/test/e2e/app.component.e2e.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/test/e2e/app.component.e2e.tests.ts -------------------------------------------------------------------------------- /Chapter09/angular2_sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/tsconfig.json -------------------------------------------------------------------------------- /Chapter09/angular2_sample/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/angular2_sample/typings.json -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/aurelia.protractor.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/aurelia.protractor.js_xxx -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/aurelia_project/aurelia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/aurelia_project/aurelia.json -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/aurelia_project/tasks/e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/aurelia_project/tasks/e2e.json -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/aurelia_project/tasks/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/aurelia_project/tasks/e2e.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/index.html -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/karma.conf.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/karma.conf.js_xxx -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/package.json -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/ClickableItem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/ClickableItem.html -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/ClickableItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/ClickableItem.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/MyElement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/MyElement.html -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/MyElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/MyElement.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/app.html -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/app.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/environment.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/main.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/secondelement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/secondelement.html -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/src/secondelement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/src/secondelement.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/test/e2e/src/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/test/e2e/src/e2e.spec.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/test/unit/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/test/unit/app.spec.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/test/unit/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/test/unit/setup.ts -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/tsconfig.json -------------------------------------------------------------------------------- /Chapter09/aurelia_test/aurelia-test/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/aurelia_test/aurelia-test/typings.json -------------------------------------------------------------------------------- /Chapter09/backbone_sample/SpecRunner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/backbone_sample/SpecRunner.html -------------------------------------------------------------------------------- /Chapter09/backbone_sample/app/BackboneApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/backbone_sample/app/BackboneApp.ts -------------------------------------------------------------------------------- /Chapter09/backbone_sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/backbone_sample/index.html -------------------------------------------------------------------------------- /Chapter09/backbone_sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/backbone_sample/package.json -------------------------------------------------------------------------------- /Chapter09/backbone_sample/test/BackboneAppTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/backbone_sample/test/BackboneAppTests.ts -------------------------------------------------------------------------------- /Chapter09/backbone_sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/backbone_sample/tsconfig.json -------------------------------------------------------------------------------- /Chapter09/react_test/SpecRunner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/SpecRunner.html -------------------------------------------------------------------------------- /Chapter09/react_test/app/ReactApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/app/ReactApp.tsx -------------------------------------------------------------------------------- /Chapter09/react_test/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/app/index.tsx -------------------------------------------------------------------------------- /Chapter09/react_test/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/bower.json -------------------------------------------------------------------------------- /Chapter09/react_test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/index.html -------------------------------------------------------------------------------- /Chapter09/react_test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/package.json -------------------------------------------------------------------------------- /Chapter09/react_test/protractor.conf.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/protractor.conf.js_xxx -------------------------------------------------------------------------------- /Chapter09/react_test/test/e2e/react.app.e2e.tests.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/test/e2e/react.app.e2e.tests.tsx -------------------------------------------------------------------------------- /Chapter09/react_test/test/react.app.tests.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/test/react.app.tests.tsx -------------------------------------------------------------------------------- /Chapter09/react_test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/tsconfig.json -------------------------------------------------------------------------------- /Chapter09/react_test/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/typings.json -------------------------------------------------------------------------------- /Chapter09/react_test/webpack.config.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter09/react_test/webpack.config.js_xxx -------------------------------------------------------------------------------- /Chapter10/amd_samples/RequireConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/RequireConfig.ts -------------------------------------------------------------------------------- /Chapter10/amd_samples/RequireConfigSpecRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/RequireConfigSpecRunner.ts -------------------------------------------------------------------------------- /Chapter10/amd_samples/SpecRunner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/SpecRunner.html -------------------------------------------------------------------------------- /Chapter10/amd_samples/app/Module1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/app/Module1.ts -------------------------------------------------------------------------------- /Chapter10/amd_samples/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/bower.json -------------------------------------------------------------------------------- /Chapter10/amd_samples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/index.html -------------------------------------------------------------------------------- /Chapter10/amd_samples/lib/Module1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/lib/Module1.ts -------------------------------------------------------------------------------- /Chapter10/amd_samples/lib/Module2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/lib/Module2.ts -------------------------------------------------------------------------------- /Chapter10/amd_samples/lib/Module3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/lib/Module3.ts -------------------------------------------------------------------------------- /Chapter10/amd_samples/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/main.ts -------------------------------------------------------------------------------- /Chapter10/amd_samples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/package.json -------------------------------------------------------------------------------- /Chapter10/amd_samples/test/SimpleTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/test/SimpleTest.ts -------------------------------------------------------------------------------- /Chapter10/amd_samples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/amd_samples/tsconfig.json -------------------------------------------------------------------------------- /Chapter10/commonjs_samples/lib/Module1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/commonjs_samples/lib/Module1.ts -------------------------------------------------------------------------------- /Chapter10/commonjs_samples/lib/Module2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/commonjs_samples/lib/Module2.ts -------------------------------------------------------------------------------- /Chapter10/commonjs_samples/lib/Module3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/commonjs_samples/lib/Module3.ts -------------------------------------------------------------------------------- /Chapter10/commonjs_samples/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/commonjs_samples/main.ts -------------------------------------------------------------------------------- /Chapter10/commonjs_samples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/commonjs_samples/package.json -------------------------------------------------------------------------------- /Chapter10/commonjs_samples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/commonjs_samples/tsconfig.json -------------------------------------------------------------------------------- /Chapter10/commonjs_samples/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/commonjs_samples/typings.json -------------------------------------------------------------------------------- /Chapter10/express_samples/SimpleModuleHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/SimpleModuleHandler.ts -------------------------------------------------------------------------------- /Chapter10/express_samples/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/app.ts -------------------------------------------------------------------------------- /Chapter10/express_samples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/package.json -------------------------------------------------------------------------------- /Chapter10/express_samples/routes/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/routes/Index.ts -------------------------------------------------------------------------------- /Chapter10/express_samples/routes/Login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/routes/Login.ts -------------------------------------------------------------------------------- /Chapter10/express_samples/simple_app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/simple_app.ts -------------------------------------------------------------------------------- /Chapter10/express_samples/simple_module_app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/simple_module_app.ts -------------------------------------------------------------------------------- /Chapter10/express_samples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/tsconfig.json -------------------------------------------------------------------------------- /Chapter10/express_samples/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/views/index.hbs -------------------------------------------------------------------------------- /Chapter10/express_samples/views/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/views/layout.hbs -------------------------------------------------------------------------------- /Chapter10/express_samples/views/login.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/express_samples/views/login.hbs -------------------------------------------------------------------------------- /Chapter10/sample_app/app/MainApp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/sample_app/app/MainApp.html -------------------------------------------------------------------------------- /Chapter10/sample_app/app/MainApp.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/controllers/FooterControler.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/controllers/LoginController.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/controllers/MainPageController.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/controllers/MenubarController.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/controllers/ProductListController.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/models/FooterModel.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/models/LoginModel.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/models/MenuButtonsModel.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/models/ProductListModel.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/models/ProductModel.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/models/ToolbarModel.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/utils/DateFormatter.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/utils/JsonParser.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/utils/WebSocketListener.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/views/LoginView.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/views/MenuButtonsView.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/views/ProductListView.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/views/ProductView.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/app/views/ToolbarView.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/sample_app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/sample_app/tsconfig.json -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/SpecRunner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/SpecRunner.html -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/SystemConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/SystemConfig.ts -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/SystemConfigSpecRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/SystemConfigSpecRunner.ts -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/app.ts -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/index.html -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/lib/Module1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/lib/Module1.ts -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/lib/Module2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/lib/Module2.ts -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/lib/Module3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/lib/Module3.ts -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/package.json -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/test/SimpleTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/test/SimpleTest.ts -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/test/SimpleTest2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/test/SimpleTest2.ts -------------------------------------------------------------------------------- /Chapter10/systemjs_samples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter10/systemjs_samples/tsconfig.json -------------------------------------------------------------------------------- /Chapter11/state-mediator-v1/angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v1/angular-cli.json -------------------------------------------------------------------------------- /Chapter11/state-mediator-v1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v1/package.json -------------------------------------------------------------------------------- /Chapter11/state-mediator-v1/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v1/src/app/app.component.css -------------------------------------------------------------------------------- /Chapter11/state-mediator-v1/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v1/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter11/state-mediator-v1/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v1/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v1/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v1/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v1/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v1/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/angular-cli.json -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/package.json -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/app.component.css -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/navbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/navbar.component.html -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/navbar.component.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/rightscreen.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/rightscreen.component.css -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/rightscreen.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/rightscreen.component.html -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/rightscreen.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/rightscreen.component.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/sidenav.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/sidenav.component.css -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/sidenav.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/sidenav.component.html -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/sidenav.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/sidenav.component.ts -------------------------------------------------------------------------------- /Chapter11/state-mediator-v2/src/app/state.mediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter11/state-mediator-v2/src/app/state.mediator.ts -------------------------------------------------------------------------------- /Chapter12/app/ConstructorInject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/app/ConstructorInject.ts -------------------------------------------------------------------------------- /Chapter12/app/GMailService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/app/GMailService.ts -------------------------------------------------------------------------------- /Chapter12/app/GMailServiceDi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/app/GMailServiceDi.ts -------------------------------------------------------------------------------- /Chapter12/app/ISystemSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/app/ISystemSettings.ts -------------------------------------------------------------------------------- /Chapter12/app/ServiceLocator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/app/ServiceLocator.ts -------------------------------------------------------------------------------- /Chapter12/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/package.json -------------------------------------------------------------------------------- /Chapter12/simple_mailer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/simple_mailer.ts -------------------------------------------------------------------------------- /Chapter12/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/tsconfig.json -------------------------------------------------------------------------------- /Chapter12/use_class_resolution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/use_class_resolution.ts -------------------------------------------------------------------------------- /Chapter12/use_enum_resolution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/use_enum_resolution.ts -------------------------------------------------------------------------------- /Chapter12/use_gmailservice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/use_gmailservice.ts -------------------------------------------------------------------------------- /Chapter12/use_gmailservice_di.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/use_gmailservice_di.ts -------------------------------------------------------------------------------- /Chapter12/use_recursive_di.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/use_recursive_di.ts -------------------------------------------------------------------------------- /Chapter12/use_servicelocator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter12/use_servicelocator.ts -------------------------------------------------------------------------------- /Chapter13/brackets_design/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/brackets_design/app.css -------------------------------------------------------------------------------- /Chapter13/brackets_design/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/brackets_design/index.html -------------------------------------------------------------------------------- /Chapter13/brackets_design/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/brackets_design/package.json -------------------------------------------------------------------------------- /Chapter13/node-angular/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/main.ts -------------------------------------------------------------------------------- /Chapter13/node-angular/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/routes/index.ts -------------------------------------------------------------------------------- /Chapter13/node-angular/routes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/routes/tsconfig.json -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/login.component.html -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/login.component.ts -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/main.ts -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/navbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/navbar.component.html -------------------------------------------------------------------------------- /Chapter13/node-angular/src/app/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/src/app/navbar.component.ts -------------------------------------------------------------------------------- /Chapter13/node-angular/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/views/index.hbs -------------------------------------------------------------------------------- /Chapter13/node-angular/views/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node-angular/views/layout.hbs -------------------------------------------------------------------------------- /Chapter13/node_aurelia/aurelia_project/aurelia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/aurelia_project/aurelia.json -------------------------------------------------------------------------------- /Chapter13/node_aurelia/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/css/app.css -------------------------------------------------------------------------------- /Chapter13/node_aurelia/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/main.ts -------------------------------------------------------------------------------- /Chapter13/node_aurelia/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/package.json -------------------------------------------------------------------------------- /Chapter13/node_aurelia/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/routes/index.ts -------------------------------------------------------------------------------- /Chapter13/node_aurelia/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/src/app.html -------------------------------------------------------------------------------- /Chapter13/node_aurelia/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/src/app.ts -------------------------------------------------------------------------------- /Chapter13/node_aurelia/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/src/environment.ts -------------------------------------------------------------------------------- /Chapter13/node_aurelia/src/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/src/login.html -------------------------------------------------------------------------------- /Chapter13/node_aurelia/src/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/src/login.ts -------------------------------------------------------------------------------- /Chapter13/node_aurelia/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/src/main.ts -------------------------------------------------------------------------------- /Chapter13/node_aurelia/src/resources/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/src/resources/index.ts -------------------------------------------------------------------------------- /Chapter13/node_aurelia/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/tsconfig.json -------------------------------------------------------------------------------- /Chapter13/node_aurelia/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/typings.json -------------------------------------------------------------------------------- /Chapter13/node_aurelia/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/views/index.hbs -------------------------------------------------------------------------------- /Chapter13/node_aurelia/views/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_aurelia/views/layout.hbs -------------------------------------------------------------------------------- /Chapter13/node_react/app/LoginPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/app/LoginPanel.tsx -------------------------------------------------------------------------------- /Chapter13/node_react/app/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/app/NavBar.tsx -------------------------------------------------------------------------------- /Chapter13/node_react/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/app/index.tsx -------------------------------------------------------------------------------- /Chapter13/node_react/dist/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/dist/css/app.css -------------------------------------------------------------------------------- /Chapter13/node_react/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /Chapter13/node_react/dist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/dist/package.json -------------------------------------------------------------------------------- /Chapter13/node_react/dist/views/index.hbs: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /Chapter13/node_react/dist/views/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/dist/views/layout.hbs -------------------------------------------------------------------------------- /Chapter13/node_react/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/main.ts -------------------------------------------------------------------------------- /Chapter13/node_react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/package.json -------------------------------------------------------------------------------- /Chapter13/node_react/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/routes/index.ts -------------------------------------------------------------------------------- /Chapter13/node_react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/tsconfig.json -------------------------------------------------------------------------------- /Chapter13/node_react/webpack.config.js_xxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter13/node_react/webpack.config.js_xxx -------------------------------------------------------------------------------- /Chapter14/node-angular/angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/angular-cli.json -------------------------------------------------------------------------------- /Chapter14/node-angular/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/main.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/package.json -------------------------------------------------------------------------------- /Chapter14/node-angular/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/routes/index.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/routes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/routes/tsconfig.json -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/IBoardList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/IBoardList.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/app.component.css -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/app.component.html -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/app.component.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/app.module.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/boardlist.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/boardlist.component.css -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/boardlist.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/boardlist.component.html -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/boardlist.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/boardlist.component.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/login.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/login.component.css -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/login.component.html -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/login.component.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/main.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/navbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/navbar.component.html -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/navbar.component.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/rightscreen.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/rightscreen.component.css -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/rightscreen.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/rightscreen.component.html -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/rightscreen.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/rightscreen.component.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/sidenav.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/sidenav.component.css -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/sidenav.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/sidenav.component.html -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/sidenav.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/sidenav.component.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/app/state.mediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/app/state.mediator.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/firemove-ltd-v2-112-212x349.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/firemove-ltd-v2-112-212x349.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/firewave-102-212x349.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/firewave-102-212x349.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/flare_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/flare_c.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/hardcorewave-ltd-88-2-212x349.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/hardcorewave-ltd-88-2-212x349.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/isonic_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/isonic_w.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/jp_australia_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/jp_australia_logo.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/jp_windsurf_allride_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/jp_windsurf_allride_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/jp_windsurf_freestyle_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/jp_windsurf_freestyle_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/jp_windsurf_freestylewave_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/jp_windsurf_freestylewave_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/jp_windsurf_magicride_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/jp_windsurf_magicride_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/jp_windsurf_radicalquad_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/jp_windsurf_radicalquad_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/jp_windsurf_thrusterquad_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/jp_windsurf_thrusterquad_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/jp_windsurf_xciteride_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/jp_windsurf_xciteride_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/kode_freewave_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/kode_freewave_w.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/nuevo_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/nuevo_w.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/quad_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/quad_c.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/rrd-freestyle-wave-ltd-v3-100-2-212x349.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/rrd-freestyle-wave-ltd-v3-100-2-212x349.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/rrd_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/rrd_logo.jpg -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/starboard_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/starboard_logo.jpg -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/twintip-v4-91-212x349.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/twintip-v4-91-212x349.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/wavecult-5-ltd-92-212x349.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/wavecult-5-ltd-92-212x349.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/windsurf_allride_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/windsurf_allride_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/windsurf_freestyle_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/windsurf_freestyle_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/windsurf_freestylewave_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/windsurf_freestylewave_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/windsurf_magicride_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/windsurf_magicride_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/windsurf_radicalquad_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/windsurf_radicalquad_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/windsurf_thrusterquad_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/windsurf_thrusterquad_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/windsurf_xciteride_ov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/windsurf_xciteride_ov.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/assets/images/x-fire-v7-114-212x349.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/assets/images/x-fire-v7-114-212x349.png -------------------------------------------------------------------------------- /Chapter14/node-angular/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/styles.css -------------------------------------------------------------------------------- /Chapter14/node-angular/src/tests/boardlist.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/tests/boardlist.component.spec.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/src/tests/state.mediator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/src/tests/state.mediator.spec.ts -------------------------------------------------------------------------------- /Chapter14/node-angular/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/views/index.hbs -------------------------------------------------------------------------------- /Chapter14/node-angular/views/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/Chapter14/node-angular/views/layout.hbs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-TypeScript-Second-Edition/HEAD/README.md --------------------------------------------------------------------------------