├── README.md ├── config.ts ├── db ├── _users.json └── users.json ├── handlers ├── createUser.ts ├── deleteUser.ts ├── getUserDetails.ts ├── getUsers.ts ├── notFound.ts └── updateUser.ts ├── index.ts ├── middlewares └── error.ts ├── models └── user.ts ├── routing.ts └── services ├── createId.test.ts ├── createId.ts ├── db.ts └── users.ts /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/README.md -------------------------------------------------------------------------------- /config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/config.ts -------------------------------------------------------------------------------- /db/_users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/db/_users.json -------------------------------------------------------------------------------- /db/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/db/users.json -------------------------------------------------------------------------------- /handlers/createUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/handlers/createUser.ts -------------------------------------------------------------------------------- /handlers/deleteUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/handlers/deleteUser.ts -------------------------------------------------------------------------------- /handlers/getUserDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/handlers/getUserDetails.ts -------------------------------------------------------------------------------- /handlers/getUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/handlers/getUsers.ts -------------------------------------------------------------------------------- /handlers/notFound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/handlers/notFound.ts -------------------------------------------------------------------------------- /handlers/updateUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/handlers/updateUser.ts -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/index.ts -------------------------------------------------------------------------------- /middlewares/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/middlewares/error.ts -------------------------------------------------------------------------------- /models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/models/user.ts -------------------------------------------------------------------------------- /routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/routing.ts -------------------------------------------------------------------------------- /services/createId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/services/createId.test.ts -------------------------------------------------------------------------------- /services/createId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/services/createId.ts -------------------------------------------------------------------------------- /services/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/services/db.ts -------------------------------------------------------------------------------- /services/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kryz81/deno-api-example/HEAD/services/users.ts --------------------------------------------------------------------------------