0.22.11 • Published 5 years ago

@ohoareau/microgen v0.22.11

Weekly downloads
140
License
MIT
Repository
-
Last release
5 years ago

microgen

Examples

Override Table Name in Dynamoose

module.exports = {
    packages: {
        ...
        api: {
            ...
            microservices: {
                ...
                user: {
                    types: {
                        ...
                        user: {
                            backends: [
                                {type: 'backend', name: 'backend', realName: '@dynamoose', tableName: 'MyUserTable'},
                            ],
                            ...
                        },
                    }
                }
            }
        }
    }
}

Enable Middleware(s)

module.exports = {
    packages: {
        api: {
            microservices: {
                ...
                user: {
                    types: {
                        ...
                        user: {
                            operations: {
                                ...
                                create: {
                                    middlewares: ['@authorization']
                                    ...
                                },
                            }
                        },
                    }
                }
            }
        }
    }
}

API Gateway JS Lambda

microgen.js

module.exports = {
    packages: {
        ...
        api: {
            ...
            handlers: {
                handler: {
                    type: 'apigateway',
                    vars: {
                        routes: {
                            'GET /user': 'user_user_getCurrent',
                            'DELETE /posts': 'post_post_delete',
                        }
                    }
                }
            }
        }
    }
}
0.22.11

5 years ago

0.22.10

5 years ago

0.22.9

5 years ago

0.22.7

5 years ago

0.22.8

5 years ago

0.22.6

5 years ago

0.22.5

5 years ago

0.22.4

5 years ago

0.22.3

5 years ago

0.22.2

5 years ago

0.22.1

5 years ago

0.22.0

5 years ago

0.21.0

5 years ago

0.20.0

5 years ago

0.19.1

5 years ago

0.19.0

5 years ago

0.18.0

5 years ago

0.17.2

5 years ago

0.17.0

5 years ago

0.17.1

5 years ago

0.16.0

5 years ago

0.15.0

5 years ago

0.13.0

5 years ago

0.14.0

5 years ago

0.12.0

5 years ago

0.11.0

5 years ago

0.10.0

5 years ago

0.9.0

5 years ago

0.8.9

5 years ago

0.8.8

5 years ago

0.8.7

5 years ago

0.8.6

5 years ago

0.8.5

5 years ago

0.8.4

5 years ago

0.8.1

5 years ago

0.8.3

5 years ago

0.8.2

5 years ago

0.8.0

5 years ago

0.7.73

5 years ago

0.7.72

5 years ago

0.7.71

5 years ago

0.7.70

5 years ago

0.7.66

5 years ago

0.7.68

5 years ago

0.7.67

5 years ago

0.7.69

5 years ago

0.7.65

5 years ago

0.7.64

5 years ago

0.7.63

5 years ago

0.7.62

5 years ago

0.7.61

5 years ago

0.7.60

5 years ago

0.7.59

5 years ago

0.7.58

5 years ago

0.7.57

5 years ago

0.7.55

5 years ago

0.7.56

5 years ago

0.7.54

5 years ago

0.7.53

5 years ago

0.7.52

5 years ago

0.7.51

5 years ago

0.7.50

5 years ago

0.7.46

5 years ago

0.7.48

5 years ago

0.7.47

5 years ago

0.7.49

5 years ago

0.7.44

5 years ago

0.7.45

5 years ago

0.7.33

5 years ago

0.7.35

5 years ago

0.7.34

5 years ago

0.7.37

5 years ago

0.7.36

5 years ago

0.7.39

5 years ago

0.7.38

5 years ago

0.7.43

5 years ago

0.7.40

5 years ago

0.7.42

5 years ago

0.7.41

5 years ago

0.7.32

5 years ago

0.7.31

5 years ago

0.7.30

5 years ago

0.7.29

5 years ago

0.7.28

5 years ago

0.7.27

5 years ago

0.7.24

5 years ago

0.7.23

5 years ago

0.7.26

5 years ago

0.7.25

5 years ago

0.7.22

5 years ago

0.7.21

5 years ago

0.7.20

5 years ago

0.7.19

5 years ago

0.7.18

5 years ago

0.7.17

5 years ago

0.7.15

5 years ago

0.7.14

5 years ago

0.7.16

5 years ago

0.7.13

5 years ago

0.7.12

5 years ago

0.7.11

5 years ago

0.7.10

5 years ago

0.7.9

5 years ago

0.7.8

5 years ago

0.7.6

5 years ago

0.7.5

5 years ago

0.7.7

5 years ago

0.7.4

5 years ago

0.7.3

5 years ago

0.7.2

5 years ago

0.7.1

5 years ago

0.7.0

5 years ago

0.6.32

5 years ago

0.6.34

5 years ago

0.6.33

5 years ago

0.6.35

5 years ago

0.6.31

5 years ago

0.6.29

5 years ago

0.6.28

5 years ago

0.6.30

5 years ago

0.6.25

5 years ago

0.6.27

5 years ago

0.6.26

5 years ago

0.6.24

5 years ago

0.6.23

5 years ago

0.6.21

5 years ago

0.6.22

5 years ago

0.6.20

5 years ago

0.6.19

5 years ago

0.6.18

5 years ago

0.6.17

5 years ago

0.6.14

5 years ago

0.6.16

5 years ago

0.6.15

5 years ago

0.6.12

5 years ago

0.6.11

5 years ago

0.6.13

5 years ago

0.6.9

5 years ago

0.6.10

5 years ago

0.6.7

5 years ago

0.6.6

5 years ago

0.6.8

5 years ago

0.6.3

5 years ago

0.6.2

5 years ago

0.6.5

5 years ago

0.6.4

5 years ago

0.5.16

5 years ago

0.6.1

5 years ago

0.6.0

5 years ago

0.5.15

5 years ago

0.5.14

5 years ago

0.5.13

5 years ago

0.5.11

5 years ago

0.5.12

5 years ago

0.5.10

5 years ago

0.5.8

5 years ago

0.5.9

5 years ago

0.5.7

5 years ago

0.5.4

5 years ago

0.5.6

5 years ago

0.5.5

5 years ago

0.4.5

5 years ago

0.3.6

5 years ago

0.5.3

5 years ago

0.4.4

5 years ago

0.3.5

5 years ago

0.4.6

5 years ago

0.5.0

5 years ago

0.4.1

5 years ago

0.4.0

5 years ago

0.5.2

5 years ago

0.4.3

5 years ago

0.5.1

5 years ago

0.4.2

5 years ago

0.3.4

5 years ago

0.3.3

5 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.8

5 years ago

0.2.7

5 years ago

0.2.6

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.0

5 years ago