1 | <div align="center">
|
2 | <h1>Middy Core</h1>
|
3 | <img alt="Middy logo" src="https://raw.githubusercontent.com/middyjs/middy/main/docs/img/middy-logo.svg"/>
|
4 | <p><strong>Core component of the middy framework, the stylish Node.js middleware engine for AWS Lambda</strong></p>
|
5 | <p>
|
6 | <a href="https://www.npmjs.com/package/@middy/core?activeTab=versions">
|
7 | <img src="https://badge.fury.io/js/%40middy%2Fcore.svg" alt="npm version" style="max-width:100%;">
|
8 | </a>
|
9 | <a href="https://packagephobia.com/result?p=@middy/core">
|
10 | <img src="https://packagephobia.com/badge?p=@middy/core" alt="npm install size" style="max-width:100%;">
|
11 | </a>
|
12 | <a href="https://github.com/middyjs/middy/actions/workflows/tests.yml">
|
13 | <img src="https://github.com/middyjs/middy/actions/workflows/tests.yml/badge.svg?branch=main&event=push" alt="GitHub Actions CI status badge" style="max-width:100%;">
|
14 | </a>
|
15 | <br/>
|
16 | <a href="https://standardjs.com/">
|
17 | <img src="https://img.shields.io/badge/code_style-standard-brightgreen.svg" alt="Standard Code Style" style="max-width:100%;">
|
18 | </a>
|
19 | <a href="https://snyk.io/test/github/middyjs/middy">
|
20 | <img src="https://snyk.io/test/github/middyjs/middy/badge.svg" alt="Known Vulnerabilities" data-canonical-src="https://snyk.io/test/github/middyjs/middy" style="max-width:100%;">
|
21 | </a>
|
22 | <a href="https://github.com/middyjs/middy/actions/workflows/sast.yml">
|
23 | <img src="https://github.com/middyjs/middy/actions/workflows/sast.yml/badge.svg
|
24 | ?branch=main&event=push" alt="CodeQL" style="max-width:100%;">
|
25 | </a>
|
26 | <a href="https://bestpractices.coreinfrastructure.org/projects/5280">
|
27 | <img src="https://bestpractices.coreinfrastructure.org/projects/5280/badge" alt="Core Infrastructure Initiative (CII) Best Practices" style="max-width:100%;">
|
28 | </a>
|
29 | <br/>
|
30 | <a href="https://gitter.im/middyjs/Lobby">
|
31 | <img src="https://badges.gitter.im/gitterHQ/gitter.svg" alt="Chat on Gitter" style="max-width:100%;">
|
32 | </a>
|
33 | <a href="https://stackoverflow.com/questions/tagged/middy?sort=Newest&uqlId=35052">
|
34 | <img src="https://img.shields.io/badge/StackOverflow-[middy]-yellow" alt="Ask questions on StackOverflow" style="max-width:100%;">
|
35 | </a>
|
36 | </p>
|
37 | <p>You can read the documentation at: <a href="https://middy.js.org">https://middy.js.org</a></p>
|
38 | </div>
|
39 |
|
40 |
|
41 | ## Install
|
42 |
|
43 | To install middy you can use NPM:
|
44 |
|
45 | ```bash
|
46 | npm install --save @middy/core
|
47 | ```
|
48 |
|
49 |
|
50 | ## Documentation and examples
|
51 |
|
52 | For documentation and examples, refers to the main [Middy monorepo on GitHub](https://github.com/middyjs/middy) or [Middy official website](https://middy.js.org).
|
53 |
|
54 |
|
55 | ## Contributing
|
56 |
|
57 | Everyone is very welcome to contribute to this repository. Feel free to [raise issues](https://github.com/middyjs/middy/issues) or to [submit Pull Requests](https://github.com/middyjs/middy/pulls).
|
58 |
|
59 |
|
60 | ## License
|
61 |
|
62 | Licensed under [MIT License](LICENSE). Copyright (c) 2017-2023 [Luciano Mammino](https://github.com/lmammino), [will Farrell](https://github.com/willfarrell), and the [Middy team](https://github.com/middyjs/middy/graphs/contributors).
|
63 |
|
64 | <a href="https://app.fossa.io/projects/git%2Bgithub.com%2Fmiddyjs%2Fmiddy?ref=badge_large">
|
65 | <img src="https://app.fossa.io/api/projects/git%2Bgithub.com%2Fmiddyjs%2Fmiddy.svg?type=large" alt="FOSSA Status" style="max-width:100%;">
|
66 | </a>
|