├── .gitignore ├── Chapter03 └── opnapi.yml ├── Chapter04 ├── .gitignore ├── my-first-express-app │ ├── .gitignore │ ├── app.js │ ├── bin │ │ └── www │ ├── package.json │ ├── public │ │ └── stylesheets │ │ │ └── style.css │ ├── routes │ │ ├── index.js │ │ └── users.js │ └── views │ │ ├── error.hbs │ │ ├── index.hbs │ │ └── layout.hbs ├── my-first-gts-project │ ├── .clang-format │ ├── .gitignore │ ├── package.json │ ├── src │ │ └── index.ts │ ├── test │ │ └── test.js │ ├── tsconfig.json │ └── tslint.json ├── my-first-test-suite-project │ ├── .gitignore │ ├── package.json │ ├── src │ │ ├── Queue.ts │ │ └── app.ts │ ├── stryker.conf.js │ ├── test │ │ └── queue.spec.ts │ └── tsconfig.json ├── my-first-ts-app │ ├── hello.js │ └── hello.ts ├── my-first-tslint-app │ ├── .gitignore │ ├── index.ts │ ├── tsconfig.json │ └── tslint.json ├── openapi.yml ├── swagger-codegen.txt └── testing-nodejs-and-npm │ ├── .gitignore │ ├── app.js │ ├── index.js │ └── package.json ├── Chapter05 └── order-api │ ├── .gitignore │ ├── .prettierrc │ ├── package.json │ ├── src │ ├── app.ts │ ├── routes │ │ └── index.ts │ └── server.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ └── index.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── Chapter06 ├── openapi.yml └── order-api │ ├── .gitignore │ ├── .prettierrc │ ├── package.json │ ├── src │ ├── app.ts │ ├── controllers │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── models │ │ ├── order.ts │ │ ├── orderStatus.ts │ │ └── user.ts │ ├── routes │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ └── server.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ ├── api.spec.ts │ │ ├── order.spec.ts │ │ └── user.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── Chapter07 └── order-api │ ├── .gitignore │ ├── .prettierrc │ ├── package.json │ ├── src │ ├── app.ts │ ├── controllers │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── models │ │ ├── applicationType.ts │ │ ├── order.ts │ │ ├── orderStatus.ts │ │ └── user.ts │ ├── routes │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── server.ts │ └── utility │ │ └── orderApiUtility.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ ├── api.spec.ts │ │ ├── order.spec.ts │ │ └── user.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── Chapter08 └── order-api │ ├── .gitignore │ ├── .prettierrc │ ├── package.json │ ├── src │ ├── app.ts │ ├── controllers │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── models │ │ ├── applicationType.ts │ │ ├── order.ts │ │ ├── orderStatus.ts │ │ └── user.ts │ ├── routes │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── schemas │ │ ├── order.ts │ │ └── user.ts │ ├── server.ts │ └── utility │ │ └── orderApiUtility.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ ├── 01_api.spec.ts │ │ ├── 02_user.spec.ts │ │ └── 03_order.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── Chapter09 └── order-api │ ├── .gitignore │ ├── .prettierrc │ ├── package.json │ ├── src │ ├── app.ts │ ├── controllers │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── models │ │ ├── applicationType.ts │ │ ├── order.ts │ │ ├── orderStatus.ts │ │ └── user.ts │ ├── routes │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── schemas │ │ ├── order.ts │ │ └── user.ts │ ├── server.ts │ └── utility │ │ ├── orderApiUtility.ts │ │ └── passportConfiguration.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ ├── 01_api.spec.ts │ │ ├── 02_user.spec.ts │ │ └── 03_order.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── Chapter10 └── order-api │ ├── .gitignore │ ├── .prettierrc │ ├── package.json │ ├── src │ ├── app.ts │ ├── controllers │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── models │ │ ├── applicationType.ts │ │ ├── order.ts │ │ ├── orderStatus.ts │ │ └── user.ts │ ├── routes │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── schemas │ │ ├── order.ts │ │ └── user.ts │ ├── server.ts │ └── utility │ │ ├── errorHandler.ts │ │ ├── logger.ts │ │ ├── orderApiUtility.ts │ │ └── passportConfiguration.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ ├── 01_api.spec.ts │ │ ├── 02_user.spec.ts │ │ └── 03_order.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── Chapter11 └── order-api │ ├── .dockerignore │ ├── .env.dev │ ├── .env.test │ ├── .gitignore │ ├── .prettierrc │ ├── .travis.yml │ ├── Dockerfile │ ├── app.yaml │ ├── gce.json.enc │ ├── package.json │ ├── src │ ├── app.ts │ ├── controllers │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── models │ │ ├── applicationType.ts │ │ ├── order.ts │ │ ├── orderStatus.ts │ │ └── user.ts │ ├── routes │ │ ├── api.ts │ │ ├── order.ts │ │ └── user.ts │ ├── schemas │ │ ├── order.ts │ │ └── user.ts │ ├── server.ts │ └── utility │ │ ├── config.ts │ │ ├── errorHandler.ts │ │ ├── logger.ts │ │ ├── orderApiUtility.ts │ │ └── passportConfiguration.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ ├── 01_api.spec.ts │ │ ├── 02_user.spec.ts │ │ └── 03_order.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── Chapter12 ├── order-ms │ ├── .dockerignore │ ├── .env.dev │ ├── .env.test │ ├── .gitignore │ ├── .prettierrc │ ├── .travis.yml │ ├── Dockerfile │ ├── app.yaml │ ├── gce.json.enc │ ├── openapi-appengine.yaml │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── controllers │ │ │ ├── api.ts │ │ │ └── order.ts │ │ ├── models │ │ │ ├── applicationType.ts │ │ │ ├── order.ts │ │ │ └── orderStatus.ts │ │ ├── routes │ │ │ ├── api.ts │ │ │ └── order.ts │ │ ├── schemas │ │ │ └── order.ts │ │ ├── server.ts │ │ └── utility │ │ │ ├── config.ts │ │ │ ├── errorHandler.ts │ │ │ ├── logger.ts │ │ │ └── orderApiUtility.ts │ ├── stryker.conf.js │ ├── test │ │ ├── mocha.opts │ │ └── routes │ │ │ ├── api.spec.ts │ │ │ └── order.spec.ts │ ├── tsconfig.json │ └── tslint.json └── user-ms │ ├── .dockerignore │ ├── .env.dev │ ├── .env.test │ ├── .gitignore │ ├── .prettierrc │ ├── .travis.yml │ ├── Dockerfile │ ├── app.yaml │ ├── gce.json.enc │ ├── openapi-appengine.yaml │ ├── package.json │ ├── src │ ├── app.ts │ ├── controllers │ │ ├── api.ts │ │ └── user.ts │ ├── models │ │ ├── applicationType.ts │ │ └── user.ts │ ├── routes │ │ ├── api.ts │ │ └── user.ts │ ├── schemas │ │ └── user.ts │ ├── server.ts │ └── utility │ │ ├── config.ts │ │ ├── errorHandler.ts │ │ ├── logger.ts │ │ └── userApiUtility.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ ├── api.spec.ts │ │ └── user.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── Chapter13 ├── client │ ├── .babelrc │ ├── .editorconfig │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .postcssrc.js │ ├── .prettierrc │ ├── README.md │ ├── config │ │ ├── dev.env.js │ │ ├── index.js │ │ └── prod.env.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── App.vue │ │ ├── apolloClient.js │ │ ├── apolloProvider.js │ │ ├── assets │ │ │ └── logo.png │ │ ├── components │ │ │ ├── AddOrder.vue │ │ │ ├── HelloWorld.vue │ │ │ └── OrderById.vue │ │ ├── graphql │ │ │ ├── allOrders.js │ │ │ ├── createOrder.js │ │ │ └── listByOrderId.js │ │ ├── main.js │ │ └── router │ │ │ └── index.js │ └── static │ │ └── .gitkeep └── order-ms │ ├── .dockerignore │ ├── .env.dev │ ├── .env.test │ ├── .gitignore │ ├── .prettierrc │ ├── .travis.yml │ ├── Dockerfile │ ├── app.yaml │ ├── gce.json.enc │ ├── openapi-appengine.yaml │ ├── package.json │ ├── src │ ├── app.ts │ ├── controllers │ │ ├── api.ts │ │ └── order.ts │ ├── graphql │ │ ├── graphql.ts │ │ ├── resolvers.ts │ │ └── types.ts │ ├── models │ │ ├── applicationType.ts │ │ ├── order.ts │ │ └── orderStatus.ts │ ├── routes │ │ ├── api.ts │ │ └── order.ts │ ├── schemas │ │ └── order.ts │ ├── server.ts │ └── utility │ │ ├── config.ts │ │ ├── errorHandler.ts │ │ ├── logger.ts │ │ └── orderApiUtility.ts │ ├── stryker.conf.js │ ├── test │ ├── mocha.opts │ └── routes │ │ ├── api.spec.ts │ │ └── order.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | launch.json 3 | .pem 4 | -------------------------------------------------------------------------------- /Chapter03/opnapi.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter04/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .vscode -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/.gitignore -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/app.js -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/bin/www -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/package.json -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/public/stylesheets/style.css -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/routes/index.js -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/routes/users.js -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/views/error.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/views/error.hbs -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/views/index.hbs -------------------------------------------------------------------------------- /Chapter04/my-first-express-app/views/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-express-app/views/layout.hbs -------------------------------------------------------------------------------- /Chapter04/my-first-gts-project/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-gts-project/.clang-format -------------------------------------------------------------------------------- /Chapter04/my-first-gts-project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-gts-project/.gitignore -------------------------------------------------------------------------------- /Chapter04/my-first-gts-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-gts-project/package.json -------------------------------------------------------------------------------- /Chapter04/my-first-gts-project/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-gts-project/src/index.ts -------------------------------------------------------------------------------- /Chapter04/my-first-gts-project/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-gts-project/test/test.js -------------------------------------------------------------------------------- /Chapter04/my-first-gts-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-gts-project/tsconfig.json -------------------------------------------------------------------------------- /Chapter04/my-first-gts-project/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-gts-project/tslint.json -------------------------------------------------------------------------------- /Chapter04/my-first-test-suite-project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-test-suite-project/.gitignore -------------------------------------------------------------------------------- /Chapter04/my-first-test-suite-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-test-suite-project/package.json -------------------------------------------------------------------------------- /Chapter04/my-first-test-suite-project/src/Queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-test-suite-project/src/Queue.ts -------------------------------------------------------------------------------- /Chapter04/my-first-test-suite-project/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-test-suite-project/src/app.ts -------------------------------------------------------------------------------- /Chapter04/my-first-test-suite-project/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-test-suite-project/stryker.conf.js -------------------------------------------------------------------------------- /Chapter04/my-first-test-suite-project/test/queue.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-test-suite-project/test/queue.spec.ts -------------------------------------------------------------------------------- /Chapter04/my-first-test-suite-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-test-suite-project/tsconfig.json -------------------------------------------------------------------------------- /Chapter04/my-first-ts-app/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-ts-app/hello.js -------------------------------------------------------------------------------- /Chapter04/my-first-ts-app/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-ts-app/hello.ts -------------------------------------------------------------------------------- /Chapter04/my-first-tslint-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-tslint-app/.gitignore -------------------------------------------------------------------------------- /Chapter04/my-first-tslint-app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-tslint-app/index.ts -------------------------------------------------------------------------------- /Chapter04/my-first-tslint-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-tslint-app/tsconfig.json -------------------------------------------------------------------------------- /Chapter04/my-first-tslint-app/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/my-first-tslint-app/tslint.json -------------------------------------------------------------------------------- /Chapter04/openapi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/openapi.yml -------------------------------------------------------------------------------- /Chapter04/swagger-codegen.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/swagger-codegen.txt -------------------------------------------------------------------------------- /Chapter04/testing-nodejs-and-npm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/testing-nodejs-and-npm/.gitignore -------------------------------------------------------------------------------- /Chapter04/testing-nodejs-and-npm/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/testing-nodejs-and-npm/app.js -------------------------------------------------------------------------------- /Chapter04/testing-nodejs-and-npm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/testing-nodejs-and-npm/index.js -------------------------------------------------------------------------------- /Chapter04/testing-nodejs-and-npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter04/testing-nodejs-and-npm/package.json -------------------------------------------------------------------------------- /Chapter05/order-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/.gitignore -------------------------------------------------------------------------------- /Chapter05/order-api/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/.prettierrc -------------------------------------------------------------------------------- /Chapter05/order-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/package.json -------------------------------------------------------------------------------- /Chapter05/order-api/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/src/app.ts -------------------------------------------------------------------------------- /Chapter05/order-api/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/src/routes/index.ts -------------------------------------------------------------------------------- /Chapter05/order-api/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/src/server.ts -------------------------------------------------------------------------------- /Chapter05/order-api/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/stryker.conf.js -------------------------------------------------------------------------------- /Chapter05/order-api/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/test/mocha.opts -------------------------------------------------------------------------------- /Chapter05/order-api/test/routes/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/test/routes/index.spec.ts -------------------------------------------------------------------------------- /Chapter05/order-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/tsconfig.json -------------------------------------------------------------------------------- /Chapter05/order-api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter05/order-api/tslint.json -------------------------------------------------------------------------------- /Chapter06/openapi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/openapi.yml -------------------------------------------------------------------------------- /Chapter06/order-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/.gitignore -------------------------------------------------------------------------------- /Chapter06/order-api/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/.prettierrc -------------------------------------------------------------------------------- /Chapter06/order-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/package.json -------------------------------------------------------------------------------- /Chapter06/order-api/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/app.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/controllers/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/controllers/order.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/controllers/user.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/models/order.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/models/orderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/models/orderStatus.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/models/user.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/routes/order.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/routes/user.ts -------------------------------------------------------------------------------- /Chapter06/order-api/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/src/server.ts -------------------------------------------------------------------------------- /Chapter06/order-api/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/stryker.conf.js -------------------------------------------------------------------------------- /Chapter06/order-api/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/test/mocha.opts -------------------------------------------------------------------------------- /Chapter06/order-api/test/routes/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/test/routes/api.spec.ts -------------------------------------------------------------------------------- /Chapter06/order-api/test/routes/order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/test/routes/order.spec.ts -------------------------------------------------------------------------------- /Chapter06/order-api/test/routes/user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/test/routes/user.spec.ts -------------------------------------------------------------------------------- /Chapter06/order-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/tsconfig.json -------------------------------------------------------------------------------- /Chapter06/order-api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter06/order-api/tslint.json -------------------------------------------------------------------------------- /Chapter07/order-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/.gitignore -------------------------------------------------------------------------------- /Chapter07/order-api/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/.prettierrc -------------------------------------------------------------------------------- /Chapter07/order-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/package.json -------------------------------------------------------------------------------- /Chapter07/order-api/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/app.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/controllers/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/controllers/order.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/controllers/user.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/models/applicationType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/models/applicationType.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/models/order.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/models/orderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/models/orderStatus.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/models/user.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/routes/order.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/routes/user.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/server.ts -------------------------------------------------------------------------------- /Chapter07/order-api/src/utility/orderApiUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/src/utility/orderApiUtility.ts -------------------------------------------------------------------------------- /Chapter07/order-api/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/stryker.conf.js -------------------------------------------------------------------------------- /Chapter07/order-api/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/test/mocha.opts -------------------------------------------------------------------------------- /Chapter07/order-api/test/routes/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/test/routes/api.spec.ts -------------------------------------------------------------------------------- /Chapter07/order-api/test/routes/order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/test/routes/order.spec.ts -------------------------------------------------------------------------------- /Chapter07/order-api/test/routes/user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/test/routes/user.spec.ts -------------------------------------------------------------------------------- /Chapter07/order-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/tsconfig.json -------------------------------------------------------------------------------- /Chapter07/order-api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter07/order-api/tslint.json -------------------------------------------------------------------------------- /Chapter08/order-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/.gitignore -------------------------------------------------------------------------------- /Chapter08/order-api/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/.prettierrc -------------------------------------------------------------------------------- /Chapter08/order-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/package.json -------------------------------------------------------------------------------- /Chapter08/order-api/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/app.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/controllers/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/controllers/order.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/controllers/user.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/models/applicationType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/models/applicationType.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/models/order.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/models/orderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/models/orderStatus.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/models/user.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/routes/order.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/routes/user.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/schemas/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/schemas/order.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/schemas/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/schemas/user.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/server.ts -------------------------------------------------------------------------------- /Chapter08/order-api/src/utility/orderApiUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/src/utility/orderApiUtility.ts -------------------------------------------------------------------------------- /Chapter08/order-api/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/stryker.conf.js -------------------------------------------------------------------------------- /Chapter08/order-api/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/test/mocha.opts -------------------------------------------------------------------------------- /Chapter08/order-api/test/routes/01_api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/test/routes/01_api.spec.ts -------------------------------------------------------------------------------- /Chapter08/order-api/test/routes/02_user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/test/routes/02_user.spec.ts -------------------------------------------------------------------------------- /Chapter08/order-api/test/routes/03_order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/test/routes/03_order.spec.ts -------------------------------------------------------------------------------- /Chapter08/order-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/tsconfig.json -------------------------------------------------------------------------------- /Chapter08/order-api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter08/order-api/tslint.json -------------------------------------------------------------------------------- /Chapter09/order-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/.gitignore -------------------------------------------------------------------------------- /Chapter09/order-api/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/.prettierrc -------------------------------------------------------------------------------- /Chapter09/order-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/package.json -------------------------------------------------------------------------------- /Chapter09/order-api/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/app.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/controllers/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/controllers/order.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/controllers/user.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/models/applicationType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/models/applicationType.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/models/order.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/models/orderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/models/orderStatus.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/models/user.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/routes/order.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/routes/user.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/schemas/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/schemas/order.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/schemas/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/schemas/user.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/server.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/utility/orderApiUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/utility/orderApiUtility.ts -------------------------------------------------------------------------------- /Chapter09/order-api/src/utility/passportConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/src/utility/passportConfiguration.ts -------------------------------------------------------------------------------- /Chapter09/order-api/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/stryker.conf.js -------------------------------------------------------------------------------- /Chapter09/order-api/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/test/mocha.opts -------------------------------------------------------------------------------- /Chapter09/order-api/test/routes/01_api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/test/routes/01_api.spec.ts -------------------------------------------------------------------------------- /Chapter09/order-api/test/routes/02_user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/test/routes/02_user.spec.ts -------------------------------------------------------------------------------- /Chapter09/order-api/test/routes/03_order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/test/routes/03_order.spec.ts -------------------------------------------------------------------------------- /Chapter09/order-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/tsconfig.json -------------------------------------------------------------------------------- /Chapter09/order-api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter09/order-api/tslint.json -------------------------------------------------------------------------------- /Chapter10/order-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/.gitignore -------------------------------------------------------------------------------- /Chapter10/order-api/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/.prettierrc -------------------------------------------------------------------------------- /Chapter10/order-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/package.json -------------------------------------------------------------------------------- /Chapter10/order-api/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/app.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/controllers/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/controllers/order.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/controllers/user.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/models/applicationType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/models/applicationType.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/models/order.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/models/orderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/models/orderStatus.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/models/user.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/routes/order.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/routes/user.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/schemas/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/schemas/order.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/schemas/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/schemas/user.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/server.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/utility/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/utility/errorHandler.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/utility/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/utility/logger.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/utility/orderApiUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/utility/orderApiUtility.ts -------------------------------------------------------------------------------- /Chapter10/order-api/src/utility/passportConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/src/utility/passportConfiguration.ts -------------------------------------------------------------------------------- /Chapter10/order-api/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/stryker.conf.js -------------------------------------------------------------------------------- /Chapter10/order-api/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/test/mocha.opts -------------------------------------------------------------------------------- /Chapter10/order-api/test/routes/01_api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/test/routes/01_api.spec.ts -------------------------------------------------------------------------------- /Chapter10/order-api/test/routes/02_user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/test/routes/02_user.spec.ts -------------------------------------------------------------------------------- /Chapter10/order-api/test/routes/03_order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/test/routes/03_order.spec.ts -------------------------------------------------------------------------------- /Chapter10/order-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/tsconfig.json -------------------------------------------------------------------------------- /Chapter10/order-api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter10/order-api/tslint.json -------------------------------------------------------------------------------- /Chapter11/order-api/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /Chapter11/order-api/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/.env.dev -------------------------------------------------------------------------------- /Chapter11/order-api/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/.env.test -------------------------------------------------------------------------------- /Chapter11/order-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/.gitignore -------------------------------------------------------------------------------- /Chapter11/order-api/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/.prettierrc -------------------------------------------------------------------------------- /Chapter11/order-api/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/.travis.yml -------------------------------------------------------------------------------- /Chapter11/order-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/Dockerfile -------------------------------------------------------------------------------- /Chapter11/order-api/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/app.yaml -------------------------------------------------------------------------------- /Chapter11/order-api/gce.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/gce.json.enc -------------------------------------------------------------------------------- /Chapter11/order-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/package.json -------------------------------------------------------------------------------- /Chapter11/order-api/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/app.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/controllers/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/controllers/order.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/controllers/user.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/models/applicationType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/models/applicationType.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/models/order.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/models/orderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/models/orderStatus.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/models/user.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/routes/order.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/routes/user.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/schemas/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/schemas/order.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/schemas/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/schemas/user.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/server.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/utility/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/utility/config.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/utility/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/utility/errorHandler.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/utility/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/utility/logger.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/utility/orderApiUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/utility/orderApiUtility.ts -------------------------------------------------------------------------------- /Chapter11/order-api/src/utility/passportConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/src/utility/passportConfiguration.ts -------------------------------------------------------------------------------- /Chapter11/order-api/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/stryker.conf.js -------------------------------------------------------------------------------- /Chapter11/order-api/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/test/mocha.opts -------------------------------------------------------------------------------- /Chapter11/order-api/test/routes/01_api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/test/routes/01_api.spec.ts -------------------------------------------------------------------------------- /Chapter11/order-api/test/routes/02_user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/test/routes/02_user.spec.ts -------------------------------------------------------------------------------- /Chapter11/order-api/test/routes/03_order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/test/routes/03_order.spec.ts -------------------------------------------------------------------------------- /Chapter11/order-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/tsconfig.json -------------------------------------------------------------------------------- /Chapter11/order-api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter11/order-api/tslint.json -------------------------------------------------------------------------------- /Chapter12/order-ms/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /Chapter12/order-ms/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/.env.dev -------------------------------------------------------------------------------- /Chapter12/order-ms/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/.env.test -------------------------------------------------------------------------------- /Chapter12/order-ms/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/.gitignore -------------------------------------------------------------------------------- /Chapter12/order-ms/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/.prettierrc -------------------------------------------------------------------------------- /Chapter12/order-ms/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/.travis.yml -------------------------------------------------------------------------------- /Chapter12/order-ms/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/Dockerfile -------------------------------------------------------------------------------- /Chapter12/order-ms/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/app.yaml -------------------------------------------------------------------------------- /Chapter12/order-ms/gce.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/gce.json.enc -------------------------------------------------------------------------------- /Chapter12/order-ms/openapi-appengine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/openapi-appengine.yaml -------------------------------------------------------------------------------- /Chapter12/order-ms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/package.json -------------------------------------------------------------------------------- /Chapter12/order-ms/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/app.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/controllers/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/controllers/order.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/models/applicationType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/models/applicationType.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/models/order.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/models/orderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/models/orderStatus.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/routes/order.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/schemas/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/schemas/order.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/server.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/utility/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/utility/config.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/utility/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/utility/errorHandler.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/utility/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/utility/logger.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/src/utility/orderApiUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/src/utility/orderApiUtility.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/stryker.conf.js -------------------------------------------------------------------------------- /Chapter12/order-ms/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/test/mocha.opts -------------------------------------------------------------------------------- /Chapter12/order-ms/test/routes/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/test/routes/api.spec.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/test/routes/order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/test/routes/order.spec.ts -------------------------------------------------------------------------------- /Chapter12/order-ms/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/tsconfig.json -------------------------------------------------------------------------------- /Chapter12/order-ms/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/order-ms/tslint.json -------------------------------------------------------------------------------- /Chapter12/user-ms/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /Chapter12/user-ms/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/.env.dev -------------------------------------------------------------------------------- /Chapter12/user-ms/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/.env.test -------------------------------------------------------------------------------- /Chapter12/user-ms/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/.gitignore -------------------------------------------------------------------------------- /Chapter12/user-ms/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/.prettierrc -------------------------------------------------------------------------------- /Chapter12/user-ms/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/.travis.yml -------------------------------------------------------------------------------- /Chapter12/user-ms/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/Dockerfile -------------------------------------------------------------------------------- /Chapter12/user-ms/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/app.yaml -------------------------------------------------------------------------------- /Chapter12/user-ms/gce.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/gce.json.enc -------------------------------------------------------------------------------- /Chapter12/user-ms/openapi-appengine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/openapi-appengine.yaml -------------------------------------------------------------------------------- /Chapter12/user-ms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/package.json -------------------------------------------------------------------------------- /Chapter12/user-ms/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/app.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/controllers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/controllers/user.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/models/applicationType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/models/applicationType.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/models/user.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/routes/user.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/schemas/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/schemas/user.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/server.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/utility/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/utility/config.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/utility/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/utility/errorHandler.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/utility/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/utility/logger.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/src/utility/userApiUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/src/utility/userApiUtility.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/stryker.conf.js -------------------------------------------------------------------------------- /Chapter12/user-ms/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/test/mocha.opts -------------------------------------------------------------------------------- /Chapter12/user-ms/test/routes/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/test/routes/api.spec.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/test/routes/user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/test/routes/user.spec.ts -------------------------------------------------------------------------------- /Chapter12/user-ms/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/tsconfig.json -------------------------------------------------------------------------------- /Chapter12/user-ms/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter12/user-ms/tslint.json -------------------------------------------------------------------------------- /Chapter13/client/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/.babelrc -------------------------------------------------------------------------------- /Chapter13/client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/.editorconfig -------------------------------------------------------------------------------- /Chapter13/client/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/.eslintignore -------------------------------------------------------------------------------- /Chapter13/client/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/.eslintrc.js -------------------------------------------------------------------------------- /Chapter13/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/.gitignore -------------------------------------------------------------------------------- /Chapter13/client/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/.postcssrc.js -------------------------------------------------------------------------------- /Chapter13/client/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/.prettierrc -------------------------------------------------------------------------------- /Chapter13/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/README.md -------------------------------------------------------------------------------- /Chapter13/client/config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/config/dev.env.js -------------------------------------------------------------------------------- /Chapter13/client/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/config/index.js -------------------------------------------------------------------------------- /Chapter13/client/config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /Chapter13/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/index.html -------------------------------------------------------------------------------- /Chapter13/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/package-lock.json -------------------------------------------------------------------------------- /Chapter13/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/package.json -------------------------------------------------------------------------------- /Chapter13/client/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/App.vue -------------------------------------------------------------------------------- /Chapter13/client/src/apolloClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/apolloClient.js -------------------------------------------------------------------------------- /Chapter13/client/src/apolloProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/apolloProvider.js -------------------------------------------------------------------------------- /Chapter13/client/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter13/client/src/components/AddOrder.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/components/AddOrder.vue -------------------------------------------------------------------------------- /Chapter13/client/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /Chapter13/client/src/components/OrderById.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/components/OrderById.vue -------------------------------------------------------------------------------- /Chapter13/client/src/graphql/allOrders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/graphql/allOrders.js -------------------------------------------------------------------------------- /Chapter13/client/src/graphql/createOrder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/graphql/createOrder.js -------------------------------------------------------------------------------- /Chapter13/client/src/graphql/listByOrderId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/graphql/listByOrderId.js -------------------------------------------------------------------------------- /Chapter13/client/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/main.js -------------------------------------------------------------------------------- /Chapter13/client/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/client/src/router/index.js -------------------------------------------------------------------------------- /Chapter13/client/static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter13/order-ms/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /Chapter13/order-ms/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/.env.dev -------------------------------------------------------------------------------- /Chapter13/order-ms/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/.env.test -------------------------------------------------------------------------------- /Chapter13/order-ms/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/.gitignore -------------------------------------------------------------------------------- /Chapter13/order-ms/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/.prettierrc -------------------------------------------------------------------------------- /Chapter13/order-ms/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/.travis.yml -------------------------------------------------------------------------------- /Chapter13/order-ms/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/Dockerfile -------------------------------------------------------------------------------- /Chapter13/order-ms/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/app.yaml -------------------------------------------------------------------------------- /Chapter13/order-ms/gce.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/gce.json.enc -------------------------------------------------------------------------------- /Chapter13/order-ms/openapi-appengine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/openapi-appengine.yaml -------------------------------------------------------------------------------- /Chapter13/order-ms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/package.json -------------------------------------------------------------------------------- /Chapter13/order-ms/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/app.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/controllers/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/controllers/api.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/controllers/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/controllers/order.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/graphql/graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/graphql/graphql.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/graphql/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/graphql/resolvers.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/graphql/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/graphql/types.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/models/applicationType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/models/applicationType.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/models/order.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/models/orderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/models/orderStatus.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/routes/api.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/routes/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/routes/order.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/schemas/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/schemas/order.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/server.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/utility/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/utility/config.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/utility/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/utility/errorHandler.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/utility/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/utility/logger.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/src/utility/orderApiUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/src/utility/orderApiUtility.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/stryker.conf.js -------------------------------------------------------------------------------- /Chapter13/order-ms/test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/test/mocha.opts -------------------------------------------------------------------------------- /Chapter13/order-ms/test/routes/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/test/routes/api.spec.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/test/routes/order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/test/routes/order.spec.ts -------------------------------------------------------------------------------- /Chapter13/order-ms/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/tsconfig.json -------------------------------------------------------------------------------- /Chapter13/order-ms/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/Chapter13/order-ms/tslint.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-TypeScript-3/HEAD/README.md --------------------------------------------------------------------------------