Nicolas Froidure
Nicolas Froidure
When picking constants values in the config, now that the location property can be associated to Knifecycle initializers, we could instead of stringifying constants, directly import it from the config...
Currently we build only one lambda and export it as the default export : https://github.com/nfroidure/whook/blob/9c7249f972067747f2cca217f1333949eab529f1/packages/whook-aws-lambda/src/index.ts#L363 It sometimes makes sense to group several lambda function into the same zip we it...
With TypeScript 5.7.2 and Mermaid 11.4.1 (that embed Ramda), I get the following error when compiling: ```ts node_modules/@types/ramda/index.d.ts:1816:14 - error TS2589: Type instantiation is excessively deep and possibly infinite. 1816...
With TypeScript 5.7.2 and Mermaid 11.4.1 (that embed Ramda), I get the following error when compiling: ```ts node_modules/@types/ramda/index.d.ts:1816:14 - error TS2589: Type instantiation is excessively deep and possibly infinite. 1816...
**What version of Ajv you are you using?** 8.11 **What problem do you want to solve?** When using AJV in the context of an OpenAPI based web server, you have...
As a library, implementing Open Telemetry (OTel) can help users monitor their instances, see: https://opentelemetry.io/docs/concepts/instrumentation/libraries/ To avoid the OTel overhead, probably that the best is to create a `@whook/otel` plugin...
Currently is is impossible to override a service and its dependencies at the same time : ```js export default { sendApplicationMessage: 'sendSlackMessage', sendApplicationMessage: { SLACK_CONFIG: 'SLACK_APPLICATION_CONFIG' } } ``` Won't...
The `$injector` service allow to inject services that involves circular dependencies. The buildInitializer (https://github.com/nfroidure/knifecycle/blob/main/src/build.ts#L120) could take the service names list that could be used with the `$injector` service at runtime...