Skip to content

Commit 6373b9f

Browse files
committed
Add test nhost function.
1 parent caf8456 commit 6373b9f

File tree

3 files changed

+65
-1
lines changed

3 files changed

+65
-1
lines changed

functions/test.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import { Request, Response } from "express";
2+
3+
export default (req: Request, res: Response) => {
4+
res.setHeader("my-header", "123");
5+
res.status(400).send("test");
6+
};

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"@nhost/nextjs": "^1.7.0",
1616
"@nhost/react": "^0.12.0",
1717
"@tanstack/react-query": "^4.0.10",
18+
"@types/express": "^4.17.13",
1819
"autoprefixer": "^10.4.7",
1920
"clsx": "^1.2.1",
2021
"date-fns": "^2.29.1",
@@ -51,4 +52,4 @@
5152
"tailwindcss-text-fill-stroke": "^1.1.2",
5253
"typescript": "4.7.4"
5354
}
54-
}
55+
}

yarn.lock

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1213,6 +1213,40 @@
12131213
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e"
12141214
integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==
12151215

1216+
"@types/body-parser@*":
1217+
version "1.19.2"
1218+
resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0"
1219+
integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==
1220+
dependencies:
1221+
"@types/connect" "*"
1222+
"@types/node" "*"
1223+
1224+
"@types/connect@*":
1225+
version "3.4.35"
1226+
resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1"
1227+
integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==
1228+
dependencies:
1229+
"@types/node" "*"
1230+
1231+
"@types/express-serve-static-core@^4.17.18":
1232+
version "4.17.30"
1233+
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz#0f2f99617fa8f9696170c46152ccf7500b34ac04"
1234+
integrity sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==
1235+
dependencies:
1236+
"@types/node" "*"
1237+
"@types/qs" "*"
1238+
"@types/range-parser" "*"
1239+
1240+
"@types/express@^4.17.13":
1241+
version "4.17.13"
1242+
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034"
1243+
integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==
1244+
dependencies:
1245+
"@types/body-parser" "*"
1246+
"@types/express-serve-static-core" "^4.17.18"
1247+
"@types/qs" "*"
1248+
"@types/serve-static" "*"
1249+
12161250
"@types/js-yaml@^4.0.0":
12171251
version "4.0.5"
12181252
resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138"
@@ -1240,6 +1274,11 @@
12401274
dependencies:
12411275
"@types/node" "*"
12421276

1277+
"@types/mime@*":
1278+
version "3.0.0"
1279+
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.0.tgz#e9a9903894405c6a6551f1774df4e64d9804d69c"
1280+
integrity sha512-fccbsHKqFDXClBZTDLA43zl0+TbxyIwyzIzwwhvoJvhNjOErCdeX2xJbURimv2EbSVUGav001PaCJg4mZxMl4w==
1281+
12431282
"@types/node@*":
12441283
version "18.6.1"
12451284
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.6.1.tgz#828e4785ccca13f44e2fb6852ae0ef11e3e20ba5"
@@ -1260,6 +1299,16 @@
12601299
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf"
12611300
integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==
12621301

1302+
"@types/qs@*":
1303+
version "6.9.7"
1304+
resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb"
1305+
integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==
1306+
1307+
"@types/range-parser@*":
1308+
version "1.2.4"
1309+
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
1310+
integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
1311+
12631312
"@types/react-dom@^18.0.6":
12641313
version "18.0.6"
12651314
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1"
@@ -1281,6 +1330,14 @@
12811330
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
12821331
integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
12831332

1333+
"@types/serve-static@*":
1334+
version "1.15.0"
1335+
resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155"
1336+
integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==
1337+
dependencies:
1338+
"@types/mime" "*"
1339+
"@types/node" "*"
1340+
12841341
"@types/use-sync-external-store@^0.0.3":
12851342
version "0.0.3"
12861343
resolved "https://registry.yarnpkg.com/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz#b6725d5f4af24ace33b36fafd295136e75509f43"

0 commit comments

Comments
 (0)