whook
whook copied to clipboard
Build strong and efficient REST web services.
OAS 3.1 brings support for a lot a new features, especially JSON Schema full support (`patternProperties` 🙏). https://www.openapis.org/blog/2020/06/18/openapi-3-1-0-rc0-its-here Here is a todo list to complete in order to ship OAS...
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10. Release notes Sourced from ejs's releases. v3.1.10 Version 3.1.10 Commits d3f807d Version 3.1.10 9ee26dd Mocha TDD e469741 Basic pollution protection 715e950 Merge pull request...
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. Release notes Sourced from express's releases. 4.19.2 What's Changed Improved fix for open redirect allow list bypass Full Changelog: https://github.com/expressjs/express/compare/4.19.1...4.19.2 4.19.1 What's Changed Fix...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6. Commits 35a517c Release version 1.15.6 of the npm package. c4f847f Drop Proxy-Authorization across hosts. 8526b4a Use GitHub for disclosure. See full diff in compare...
## Issue Currently, creating crons / consumers can be done only for GCP/AWS targets. That said, in order to deploy Whook projects on simple GNU/Linux machines, we could create the...
See https://datatracker.ietf.org/doc/html/rfc8414) Related to https://github.com/OAI/OpenAPI-Specification/issues/3595
Despite the fact it ran once, the code built per the GCP module is currently not used in production by anyone. It may then have issues. Here is the list:...
There is a clear pattern here: https://github.com/nfroidure/whook/blob/2126f07fea694dc7963e79dd91056e57eaec52bd/packages/whook/src/commands/create.ts#L48-L55 We should be able to load all services types from the `WHOOK_PLUGINS` to help creating handlers smoothly. It would be easy to get...
One can overritypes in its projects (like [here](https://github.com/nfroidure/whook/blob/main/packages/whook-example/src/whook.d.ts)). Would be nice ton increase the amount of extendable type. Types configuration to consider: - [ ] authentication data - [ ]...
A module exists for such validation: https://www.npmjs.com/package/cron-validator