zephyr-edge-contract
Version:
Edge contract for Zephyr
24 lines • 2.47 kB
text/typescript
export { assertZephyrBuildTarget, isZephyrBuildTarget, ZEPHYR_BUILD_TARGETS, type ZephyrBuildTarget, } from './lib/build-target.mjs';
export type { GatewayPublishRequest, PublishRequest, PublishTarget, PublishTargets, StageZeroPublishRequest, } from './lib/edge-api/publish-request.mjs';
export type { ZeEnvs, ZeUploadBuildStats } from './lib/edge-api/ze-envs-request.mjs';
export type { ZephyrPluginOptions } from './lib/plugin-options/zephyr-webpack-plugin-options.mjs';
export type { ZephyrModuleFederationBuildMetadata, ZephyrModuleFederationConfig, ZephyrLegacyModuleFederationConfig, } from './lib/module-federation.mjs';
export * as ZeUtils from './lib/promise/index.mjs';
export type { Snapshot, SnapshotAsset, SnapshotMetadata } from './lib/snapshot.mjs';
export { createApplicationUid } from './lib/utils/create-application-uid.mjs';
export { createSnapshotId, flatCreateSnapshotId } from './lib/utils/create-snapshot-id.mjs';
export { normalize_js_var_name as normalize_app_name } from './lib/utils/normalize-js-var-name.mjs';
export { safe_json_parse } from './lib/utils/safe-json-parse.mjs';
export type { ZeApplicationList } from './lib/ze-api/app-list.mjs';
export type { ZeAppVersion, ZeAppVersionResponse } from './lib/ze-api/app-version.mjs';
export type { ConvertedGraph } from './lib/ze-api/converted-graph.mjs';
export type { LocalPackageJson } from './lib/ze-api/local-package-json.mjs';
export type { ApplicationConsumes, ZephyrBuildStats, ZephyrDependency, } from './lib/zephyr-build-stats.mjs';
export type { Asset, SnapshotUploadRes, Source, UploadableAsset, ZeBuildAsset, ZeBuildAssetsMap, ZeUploadAssetsOptions, } from './lib/zephyr-edge-contract.mjs';
export type { ZephyrGlobalNamespace, ZephyrNativeCacheControls, ZephyrNativeCacheNamespace, ZephyrNativeCacheRefs, ZephyrNativeCacheState, ZephyrRuntimeNamespace, } from './lib/zephyr-global.mjs';
export { ZEPHYR_MANIFEST_FILENAME, ZEPHYR_MANIFEST_VERSION, type ZephyrManifest, } from './lib/zephyr-manifest.mjs';
export { ZE_API_ENDPOINT, ZE_API_ENDPOINT_HOST, ze_api_gateway, ZE_ENV, ZE_IS_PREVIEW, ZEPHYR_API_ENDPOINT, } from './lib/api-contract-negotiation/get-api-contract.mjs';
export { deferred, forEachLimit, isSuccessTuple, PromiseLazyLoad, PromiseTuple, PromiseWithResolvers, } from './lib/promise/index.mjs';
export { formatString, type FindTemplates } from './lib/string/string.mjs';
export { stripAnsi } from './lib/string/strip-ansi.mjs';
//# sourceMappingURL=index.d.mts.map