0.0.1 • Published 2 years 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
2 years ago
0.0.0
2 years ago
4.8.10
7 years ago
4.7.10
7 years ago
4.6.10
7 years ago
4.6.9
7 years ago
4.6.8
7 years ago
3.6.8
8 years ago
3.5.8
8 years ago
2.5.8
8 years ago
2.5.7
8 years ago
2.5.6
8 years ago
2.5.5
8 years ago
1.5.5
8 years ago
1.5.4
8 years ago
1.5.3
8 years ago
1.5.2
8 years ago
1.5.1
8 years ago
1.5.0
8 years ago
1.4.0
8 years ago
1.3.0
8 years ago
1.2.0
8 years ago
1.1.0
8 years ago
1.0.0
8 years ago