@screenplaydev/retyped-routes
v0.3.1
Published
## About
Downloads
2
Keywords
Readme
Retyped routes (beta)
About
Retyped routes provides a type-safe way to create API definitions with retype in a way that can be read both by the server and client.
Install
yarn add @screenplaydev/retyped-routes
Usage
import * as t from "@screenplaydev/retype";
import { asRouteTree } from "@screenplaydev/retyped-routes";
const API_ROUTES = asRouteTree({
login: {
method: "POST",
url: "/auth",
params: {
email: t.string,
password: t.string,
},
response: {
token: t.string,
},
},
} as const);
export default API_ROUTES;
License
Copyright 2021, Screenplay Studios Inc.