js-sdk-contrib
js-sdk-contrib copied to clipboard
OpenFeature Providers and Hooks for JavaScript
We probably want to fire a `configuration_changed` event on reconnect, in case any events have been missed. To keep things from being too chatty, we can do this only if...
# Add Zod Validation Hook ## Reasoning I want to add a hook which performs validation using [Zod](https://zod.dev/). - Zod is a TypeScript-first schema based validator with static type inference...
The Jest configuration has changed slightly. The repo should be updated accordingly. The OTel hook has already been updated. This approach should be done for the rest of the project...
We should make our options consistent, including the env vars. I think we want: ``` | Option name | Environment variable name | Type | Default | | ----------- |...
The build process current adds external dependencies as peer dependencies. This is likely what we want but we'll need to make it clear what additional packages must be installed.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc/core](https://swc.rs) ([source](https://redirect.github.com/swc-project/swc)) | [`1.6.13` -> `1.7.35`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.13/1.7.35) | [](https://docs.renovatebot.com/merge-confidence/) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bufbuild/buf-setup-action](https://togithub.com/bufbuild/buf-setup-action) | action | minor | `v1.35.0` -> `v1.37.0` | ---...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [lru-cache](https://togithub.com/isaacs/node-lru-cache) | [`^10.0.0` -> `^11.0.0`](https://renovatebot.com/diffs/npm/lru-cache/10.4.3/11.0.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [copy-anything](https://togithub.com/mesqueeb/copy-anything) | [`^3.0.5` -> `^4.0.0`](https://renovatebot.com/diffs/npm/copy-anything/3.0.5/4.0.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [testcontainers](https://togithub.com/testcontainers/testcontainers-node) | [`10.10.4` -> `10.11.0`](https://renovatebot.com/diffs/npm/testcontainers/10.10.4/10.11.0) | [](https://docs.renovatebot.com/merge-confidence/)...