diff options
author | 2024-11-27 16:22:39 +0800 | |
---|---|---|
committer | 2024-11-27 16:22:39 +0800 | |
commit | 7f15d97b234323d7c8de66bd37f1ca5ab4ca51a0 (patch) | |
tree | 7559501c5ae736de224a229deacabf3775fb63e2 /packages/integrations/cloudflare/src | |
parent | de435909d36699fadd6f0cbb3d95c49308556fb0 (diff) | |
download | astro-7f15d97b234323d7c8de66bd37f1ca5ab4ca51a0.tar.gz astro-7f15d97b234323d7c8de66bd37f1ca5ab4ca51a0.tar.zst astro-7f15d97b234323d7c8de66bd37f1ca5ab4ca51a0.zip |
fix(deps): update all non-major dependencies (#431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
Diffstat (limited to 'packages/integrations/cloudflare/src')
-rw-r--r-- | packages/integrations/cloudflare/src/index.ts | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/packages/integrations/cloudflare/src/index.ts b/packages/integrations/cloudflare/src/index.ts index 4facef327..46bb9912e 100644 --- a/packages/integrations/cloudflare/src/index.ts +++ b/packages/integrations/cloudflare/src/index.ts @@ -12,7 +12,7 @@ import { import { createRedirectsFromAstroRoutes } from '@astrojs/underscore-redirects'; import astroWhen from '@inox-tools/astro-when'; import { AstroError } from 'astro/errors'; -import { getPlatformProxy } from 'wrangler'; +import { type GetPlatformProxyOptions, getPlatformProxy } from 'wrangler'; import { type CloudflareModulePluginExtra, cloudflareModuleLoader, @@ -53,15 +53,9 @@ export type Options = { /** * Proxy configuration for the platform. */ - platformProxy?: { + platformProxy?: GetPlatformProxyOptions & { /** Toggle the proxy. Default `undefined`, which equals to `true`. */ enabled?: boolean; - /** Path to the configuration file. Default `wrangler.toml`. */ - configPath?: string; - /** Enable experimental support for JSON configuration. Default `false`. */ - experimentalJsonConfig?: boolean; - /** Configuration persistence settings. Default '.wrangler/state/v3' */ - persist?: boolean | { path: string }; }; /** @@ -91,14 +85,6 @@ function setProcessEnv(config: AstroConfig, env: Record<string, unknown>) { } } -function createPlatformProxy(platformProxy: Options['platformProxy']) { - return getPlatformProxy({ - configPath: platformProxy?.configPath, - experimentalJsonConfig: platformProxy?.experimentalJsonConfig ?? false, - persist: platformProxy?.persist ?? true, - }); -} - export default function createIntegration(args?: Options): AstroIntegration { let _config: AstroConfig; @@ -184,7 +170,7 @@ export default function createIntegration(args?: Options): AstroIntegration { }, 'astro:server:setup': async ({ server }) => { if ((args?.platformProxy?.enabled ?? true) === true) { - const platformProxy = await createPlatformProxy(args?.platformProxy); + const platformProxy = await getPlatformProxy(args?.platformProxy); setProcessEnv(_config, platformProxy.env); |