Skip to content

Commit 3c43853

Browse files
committed
move http utils to /http
1 parent fc9465a commit 3c43853

7 files changed

Lines changed: 569 additions & 530 deletions

File tree

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
1+
import { getRequestURL } from "@solidjs/start/http";
12
import { createMiddleware } from "@solidjs/start/middleware";
2-
import { getRequestURL } from "@solidjs/start/server";
33

44
export default createMiddleware({
5-
onRequest: [
6-
event => {
7-
event.locals.foo = "bar";
8-
console.log("REQUEST", event.request.url);
9-
console.log('SEARCH PARAM KEYS FROM ASYNC CONTEXT', Array.from(getRequestURL().searchParams.keys()));
10-
}
11-
],
12-
onBeforeResponse: [
13-
(event, { body }) => {
14-
console.log("BEFORE RESPONSE", body);
15-
}
16-
]
5+
onRequest: [
6+
(event) => {
7+
event.locals.foo = "bar";
8+
console.log("REQUEST", event.request.url);
9+
console.log(
10+
"SEARCH PARAM KEYS FROM ASYNC CONTEXT",
11+
Array.from(getRequestURL().searchParams.keys()),
12+
);
13+
},
14+
],
15+
onBeforeResponse: [
16+
(event, { body }) => {
17+
console.log("BEFORE RESPONSE", body);
18+
},
19+
],
1720
});

packages/start/package.json

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,15 @@
99
"test:ci": "vitest run"
1010
},
1111
"exports": {
12-
".": {
13-
"default": "./dist/index.js",
14-
"types": "./dist/index.d.ts"
15-
},
16-
"./config": {
17-
"default": "./dist/config/index.js",
18-
"types": "./dist/config/index.d.ts"
19-
},
20-
"./server": {
21-
"default": "./dist/server/index.jsx",
22-
"solid": "./dist/server/index.jsx",
23-
"types": "./dist/server/index.d.ts"
24-
},
25-
"./client": {
26-
"default": "./dist/client/index.jsx",
27-
"types": "./dist/client/index.d.ts"
28-
},
29-
"./router": {
30-
"default": "./dist/router.jsx",
31-
"types": "./dist/router.d.ts"
32-
},
12+
".": "./dist/index.js",
13+
"./config": "./dist/config/index.js",
14+
"./server": "./dist/server/index.jsx",
15+
"./client": "./dist/client/index.jsx",
16+
"./router": "./dist/router.jsx",
3317
"./server/spa": "./dist/server/spa/index.jsx",
3418
"./client/spa": "./dist/client/spa/index.jsx",
35-
"./middleware": "./dist/middleware/index.jsx"
19+
"./middleware": "./dist/middleware/index.jsx",
20+
"./http": "./dist/http.js"
3621
},
3722
"dependencies": {
3823
"@babel/core": "^7.28.3",
@@ -70,4 +55,4 @@
7055
"devDependencies": {
7156
"@types/babel__core": "^7.20.5"
7257
}
73-
}
58+
}

0 commit comments

Comments
 (0)