3.1.3 • Published 1 year ago

@borane/expressapi v3.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

ExpressApi

ExpressApi est une solution alternative à Express ou d'autres frameworks similaires. Il est à la fois simple d'utilisation et performant en plus d'être simple d'utilisation à prendre en main. Voici un exemple d'utilisation :

HttpServer

const expressapi = require("@borane/expressapi");
const httpServer = new expressapi.HttpServer(5050, "/api");

httpServer.get("/", async function(_req, res){
    res.status(200).send("Welcome to ExpressApi");
});

httpServer.listen();

RequestHelper

const expressapi = require("@borane/expressapi");
const response = await new expressapi.RequestHelper.request({
    url: "http://ip-api.com/json",

    proxy: {
        auth: "<user>:<pass>", // null
        protocal: "http",
        host: "<ip>",
        port: 80
    }
});

console.log(response);

JsonToken

const expressapi = require("@borane/expressapi");
const jsonToken = new expressapi.JsonToken("SECRET");

jsonToken.sign({ id: 0 });
jsonToken.verify("TOKEN");

Mysql

const expressapi = require("@borane/expressapi");
const mysql = new expressapi.Mysql({
    host     : config.mysql.host,
    port     : config.mysql.port,
    user     : config.mysql.user,
    password : config.mysql.password,
    database : config.mysql.database,
});

await mysql.query("SELECT * FROM users WHERE id = ?", [1]);

Fonctions

`sha256` : fonction pour générer un hash SHA-256
`sha512` : fonction pour générer un hash SHA-512
3.1.3

1 year ago

3.1.2

1 year ago

3.1.1

1 year ago

3.1.0

2 years ago

3.0.8

2 years ago

3.0.7

2 years ago

3.0.4

2 years ago

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.6

2 years ago

3.0.5

2 years ago

3.0.0

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.4

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.9

2 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.7

3 years ago

1.1.4

3 years ago

1.0.5

3 years ago

1.1.3

3 years ago

1.0.4

3 years ago

1.1.2

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