feat(proxy): add config to proxy world
As stated in #116, http proxy has common use cases for reading configurations from an external provider or local environment variables. This PR adds wasi:config/[email protected] as an import to the Proxy world. Since wasi:config is still in phase 2 and this new feature is not discussed / approved in WASI meetings, it's behind the unstable gate.
CC @lukewagner for advocating it, and @yoshuawuyts for a review.
Just to minimize churn (b/c inclusion in wasi:http/proxy may cause more code to start depending on it), do you suppose we could do wasi-runtime-config/#13 first?
Blocking this PR until https://github.com/WebAssembly/wasi-runtime-config/issues/13 is resolved
Thank you for contributing to WASI!
As part of our proposal management process, we decided to consolidate all phase 3 proposals into a single monorepo at WebAssembly/wasi to better manage the proposals that have reached phase 3.
We have completed migrating all phase 3 proposals to WebAssembly/wasi including their issues, but PRs need to be re-opened in the new repository. This is a GitHub limitation and we're sorry for the inconvenience. Please re-open this PR on WebAssembly/wasi. Thank you!