js-sdk-contrib icon indicating copy to clipboard operation
js-sdk-contrib copied to clipboard

feat: multi provider implementation for Node

Open ajwootto opened this issue 9 months ago • 0 comments

This PR

  • adds a Node implementation of a "multi provider" which can orchestrate evaluating from multiple other providers while appearing as a single provider from the perspective of the OpenFeature SDK.
  • design considerations are currently documented on this public Notion page https://taplytics.notion.site/OpenFeature-Multi-Provider-1014926cb35840b9b7b5756a71b9b76d

Notes

  • based on the original "vendor migration" PR: https://github.com/open-feature/js-sdk-contrib/pull/613

Follow-up Tasks

  • figure out how the design description should be reformatted and added anywhere in the spec or documentation

How to test

npx nx test providers-multi-provider

ajwootto avatar May 23 '24 19:05 ajwootto