whook icon indicating copy to clipboard operation
whook copied to clipboard

Build strong and efficient REST web services.

Results 27 whook issues
Sort by recently updated
recently updated
newest added

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...

enhancement
developer experience

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...

dependencies

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...

dependencies

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...

dependencies

## 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...

enhancement
question
developer experience

See https://datatracker.ietf.org/doc/html/rfc8414) Related to https://github.com/OAI/OpenAPI-Specification/issues/3595

enhancement
developer experience

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:...

enhancement
deployment
developer experience

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...

enhancement
developer experience

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 - [ ]...

enhancement
developer experience

A module exists for such validation: https://www.npmjs.com/package/cron-validator

enhancement
developer experience