0.0.1 • Published 6 months ago
convergejs v0.0.1
import { Converge, z } from "convergejs"
export const App = new Converge()
// Get example
App.router.get(
`/:authorId[number] /:blogId[number] /:postId[number] ? :linkAnchor[string]`,
async ({ params, searchParams }) => {
return new Response("Hello World!", { status: 200 });
}
)
// Patch example.
const userInfoSchema = z.object({
newUsername: z.string().optional(),
newDisplayname: z.string().optional(),
newAvatar: z.union([
z.string().url().endsWith(".png"),
z.string().url().endsWith(".jpeg"),
z.string().url().endsWith(".jpg")
])
})
App.router.patch(
`/settings /userInfo`,
async ({ body }) => {
return new Response("Hello World!", { status: 200 });
},
{ body: userInfoSchema }
)
// Runs app.
App.run()
0.0.1
6 months ago
0.0.0
6 months ago
4.8.10
6 years ago
4.7.10
6 years ago
4.6.10
6 years ago
4.6.9
6 years ago
4.6.8
6 years ago
3.6.8
6 years ago
3.5.8
6 years ago
2.5.8
6 years ago
2.5.7
6 years ago
2.5.6
6 years ago
2.5.5
6 years ago
1.5.5
6 years ago
1.5.4
6 years ago
1.5.3
6 years ago
1.5.2
6 years ago
1.5.1
6 years ago
1.5.0
6 years ago
1.4.0
6 years ago
1.3.0
6 years ago
1.2.0
6 years ago
1.1.0
6 years ago
1.0.0
6 years ago