4.3.3 • Published 1 year ago

@meteor-it/xpress v4.3.3

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

XPress

Websockets and others are moved to @meteor-it/xpress/support/* To use them do:

import XPress from '@meteor-it/xpress';
import addWSSupport from '@meteor-it/xpress/support/ws';

const server=new XPress('name');
server.onListen(addWSSupport);
//... use as before!

Usage example:

import XPress,{Router} from '@meteor-it/xpress';

const server = new XPress('name');

server.on('GET /',async (req,res)=>{
    res.redirect('/test/route');
});
server.on('GET /*',async (req,res,next)=>{
    req.a=1;
    next();
});
server.on('GET /**',async (req,res,next)=>{
    req.b=2;
    next();
});
server.on('ALL /t:c/*/*',async (req,res,next)=>{
    // If url === /test/route/testing?a=12&a=33&c=42
    
    // Custom defined strings
    req.a; // = undefined
    req.b; // = 2
    
    // Extracted from path
    req.params.c; // = est
    req.params.star; // = route
    req.params.star_2; // = testing
    
    // Querystring parsing is also supported
    req.query.a; // = [12,33]
    req.query.c; // = 42
});

//Also express.js style handlers (Not for WS!):
server.get('/hello',async(req,res,next)=>{
    res.status(201).send('123');
});

Now with HTTP2 support!

4.3.2

1 year ago

4.3.1

1 year ago

4.3.3

1 year ago

4.3.0

1 year ago

4.2.67

4 years ago

4.2.66

4 years ago

4.2.65

4 years ago

4.2.64

4 years ago

4.2.63

4 years ago

4.2.62

4 years ago

4.2.60

5 years ago

4.2.59

5 years ago

4.2.58

5 years ago

4.2.56

5 years ago

4.2.55

5 years ago

4.2.53

5 years ago

4.2.52

5 years ago

4.2.51

5 years ago

4.2.50

5 years ago

4.2.49

5 years ago

4.2.47

5 years ago

4.2.46

5 years ago

4.2.45

5 years ago

4.2.44

5 years ago

4.2.43

5 years ago

4.2.42

5 years ago

4.2.41

5 years ago

4.2.40

5 years ago

4.2.39

5 years ago

4.2.38

5 years ago

4.2.37

5 years ago

4.2.36

5 years ago

4.2.35

5 years ago

4.2.34

5 years ago

4.2.32

5 years ago

4.2.31

5 years ago

4.2.30

5 years ago

4.2.29

5 years ago

4.2.26

5 years ago

4.2.25

5 years ago

4.2.24

5 years ago

4.2.23

5 years ago

4.2.22

5 years ago

4.2.21

5 years ago

4.2.20

5 years ago

4.2.19

5 years ago

4.2.18

5 years ago

4.2.17

5 years ago

4.2.16

5 years ago

4.2.15

5 years ago

4.2.11

5 years ago

4.2.10

5 years ago

4.2.9

5 years ago

4.2.8

5 years ago

4.2.6

5 years ago

4.2.5

6 years ago

4.2.4

6 years ago

4.2.3

6 years ago

4.2.2

6 years ago

4.2.1

6 years ago

4.2.0

6 years ago

4.1.7

6 years ago

4.1.6

6 years ago

4.1.5

6 years ago

4.1.4

6 years ago

4.1.3

6 years ago

4.1.2

6 years ago

4.1.1

6 years ago

4.1.0

6 years ago

4.0.7

6 years ago

4.0.6

6 years ago

4.0.5

6 years ago

4.0.4

6 years ago

4.0.3

6 years ago

3.4.27

6 years ago

3.4.25

6 years ago

3.4.11

7 years ago

3.4.9

7 years ago

3.4.7

7 years ago

3.2.3

7 years ago

3.2.2

7 years ago

3.2.1

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.0.2

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.2.4

7 years ago

1.1.4

7 years ago

1.1.2

7 years ago

1.1.0

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.0

7 years ago