├── README.md └── examples-in-class └── web-api ├── README.md ├── database └── data.json ├── layers.txt ├── package.json ├── run-api.sh ├── src ├── entities │ └── hero.js ├── factories │ └── heroFactory.js ├── handler.js ├── index.js ├── repositories │ └── heroRepository.js ├── routes │ └── heroRoute.js ├── services │ └── heroService.js └── util │ └── util.js └── tests ├── integration └── hero.test.js └── unit └── routes └── heroRoute.test.js /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/README.md -------------------------------------------------------------------------------- /examples-in-class/web-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/README.md -------------------------------------------------------------------------------- /examples-in-class/web-api/database/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/database/data.json -------------------------------------------------------------------------------- /examples-in-class/web-api/layers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/layers.txt -------------------------------------------------------------------------------- /examples-in-class/web-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/package.json -------------------------------------------------------------------------------- /examples-in-class/web-api/run-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/run-api.sh -------------------------------------------------------------------------------- /examples-in-class/web-api/src/entities/hero.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/src/entities/hero.js -------------------------------------------------------------------------------- /examples-in-class/web-api/src/factories/heroFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/src/factories/heroFactory.js -------------------------------------------------------------------------------- /examples-in-class/web-api/src/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/src/handler.js -------------------------------------------------------------------------------- /examples-in-class/web-api/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/src/index.js -------------------------------------------------------------------------------- /examples-in-class/web-api/src/repositories/heroRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/src/repositories/heroRepository.js -------------------------------------------------------------------------------- /examples-in-class/web-api/src/routes/heroRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/src/routes/heroRoute.js -------------------------------------------------------------------------------- /examples-in-class/web-api/src/services/heroService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/src/services/heroService.js -------------------------------------------------------------------------------- /examples-in-class/web-api/src/util/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/src/util/util.js -------------------------------------------------------------------------------- /examples-in-class/web-api/tests/integration/hero.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/tests/integration/hero.test.js -------------------------------------------------------------------------------- /examples-in-class/web-api/tests/unit/routes/heroRoute.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickWendel/complete-nodejs-webapi-without-frameworks-yt/HEAD/examples-in-class/web-api/tests/unit/routes/heroRoute.test.js --------------------------------------------------------------------------------