diff --git a/src/extensions/common-api/index.ts b/src/extensions/common-api/index.ts index e3c789c864..0d07220d1d 100644 --- a/src/extensions/common-api/index.ts +++ b/src/extensions/common-api/index.ts @@ -10,6 +10,8 @@ import * as Store from "./stores"; import * as Util from "./utils"; import * as Catalog from "./catalog"; import * as Types from "./types"; +import * as Proxy from "./proxy"; + import logger from "../../common/logger"; export { @@ -20,4 +22,5 @@ export { Types, Util, logger, + Proxy, }; diff --git a/src/extensions/common-api/proxy.ts b/src/extensions/common-api/proxy.ts new file mode 100644 index 0000000000..a7a31b40ad --- /dev/null +++ b/src/extensions/common-api/proxy.ts @@ -0,0 +1,9 @@ +/** + * Copyright (c) OpenLens Authors. All rights reserved. + * Licensed under MIT License. See LICENSE in root directory for more information. + */ + +import { asLegacyGlobalFunctionForExtensionApi } from "../as-legacy-globals-for-extension-api/as-legacy-global-function-for-extension-api"; +import { resolveProxyInjectionToken } from "../../behaviours/proxy/resolve-proxy/common/resolve-proxy-injection-token"; + +export const resolveProxy = asLegacyGlobalFunctionForExtensionApi(resolveProxyInjectionToken);