aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/examples/kitchen-sink/apps/api/src
diff options
context:
space:
mode:
Diffstat (limited to 'examples/kitchen-sink/apps/api/src')
-rw-r--r--examples/kitchen-sink/apps/api/src/__tests__/server.test.ts22
-rw-r--r--examples/kitchen-sink/apps/api/src/__tests__/tsconfig.json4
-rw-r--r--examples/kitchen-sink/apps/api/src/index.ts9
-rw-r--r--examples/kitchen-sink/apps/api/src/server.ts22
4 files changed, 0 insertions, 57 deletions
diff --git a/examples/kitchen-sink/apps/api/src/__tests__/server.test.ts b/examples/kitchen-sink/apps/api/src/__tests__/server.test.ts
deleted file mode 100644
index c0c9806..0000000
--- a/examples/kitchen-sink/apps/api/src/__tests__/server.test.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import supertest from "supertest";
-import { createServer } from "../server";
-
-describe("server", () => {
- it("health check returns 200", async () => {
- await supertest(createServer())
- .get("/healthz")
- .expect(200)
- .then((res) => {
- expect(res.body.ok).toBe(true);
- });
- });
-
- it("message endpoint says hello", async () => {
- await supertest(createServer())
- .get("/message/jared")
- .expect(200)
- .then((res) => {
- expect(res.body).toEqual({ message: "hello jared" });
- });
- });
-});
diff --git a/examples/kitchen-sink/apps/api/src/__tests__/tsconfig.json b/examples/kitchen-sink/apps/api/src/__tests__/tsconfig.json
deleted file mode 100644
index bf65be6..0000000
--- a/examples/kitchen-sink/apps/api/src/__tests__/tsconfig.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "extends": "../../tsconfig.json",
- "include": [".", "../."]
-}
diff --git a/examples/kitchen-sink/apps/api/src/index.ts b/examples/kitchen-sink/apps/api/src/index.ts
deleted file mode 100644
index 5f48625..0000000
--- a/examples/kitchen-sink/apps/api/src/index.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { createServer } from "./server";
-import { log } from "logger";
-
-const port = process.env.PORT || 5001;
-const server = createServer();
-
-server.listen(port, () => {
- log(`api running on ${port}`);
-});
diff --git a/examples/kitchen-sink/apps/api/src/server.ts b/examples/kitchen-sink/apps/api/src/server.ts
deleted file mode 100644
index 70ccf0b..0000000
--- a/examples/kitchen-sink/apps/api/src/server.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import { json, urlencoded } from "body-parser";
-import express from "express";
-import morgan from "morgan";
-import cors from "cors";
-
-export const createServer = () => {
- const app = express();
- app
- .disable("x-powered-by")
- .use(morgan("dev"))
- .use(urlencoded({ extended: true }))
- .use(json())
- .use(cors())
- .get("/message/:name", (req, res) => {
- return res.json({ message: `hello ${req.params.name}` });
- })
- .get("/healthz", (req, res) => {
- return res.json({ ok: true });
- });
-
- return app;
-};