1.1.0 • Published 3 years ago

@lex1er/puzzle v1.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

Puzzle

Setup Configuration

// puzzle.config.ts
import { Puzzle } from "./puzzle";

Puzzle.createServer({
    port: 3000, //default
    controllerFolder: "./src/controllers/", //default
});

Usage

// ./src/controllers/user-controller.ts
import { Controller } from "../controller";
import { route } from "../route";

export default class UserController extends Controller {
    constructor(request: any) {
        super();
        // console.log("User Controller");
    }

    @route({ name: "user.show", url: "/user" })
    public show() {
        return this.render("user.show");
    }

    @route({ name: "user.report", url: "/user/report" })
    public report() {
        return this.render("user.report");
    }
}
1.1.0

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago