diff options
author | 2023-08-17 18:10:50 +0700 | |
---|---|---|
committer | 2023-08-17 13:10:50 +0200 | |
commit | d6b4943764989c0e89df2d6875cd19691566dfb3 (patch) | |
tree | f87db574a261b32e52f125845a3d0878b27ea77c /packages/integrations/vercel/src | |
parent | 2145960472565617ad9998dbe189ca6610b70156 (diff) | |
download | astro-d6b4943764989c0e89df2d6875cd19691566dfb3.tar.gz astro-d6b4943764989c0e89df2d6875cd19691566dfb3.tar.zst astro-d6b4943764989c0e89df2d6875cd19691566dfb3.zip |
feat(assets): support remote images (#7778)
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Princesseuh <princssdev@gmail.com>
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
Diffstat (limited to 'packages/integrations/vercel/src')
-rw-r--r-- | packages/integrations/vercel/src/image/build-service.ts | 2 | ||||
-rw-r--r-- | packages/integrations/vercel/src/image/dev-service.ts | 2 | ||||
-rw-r--r-- | packages/integrations/vercel/src/image/shared.ts | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/packages/integrations/vercel/src/image/build-service.ts b/packages/integrations/vercel/src/image/build-service.ts index 973ceb22a..63a37a5fe 100644 --- a/packages/integrations/vercel/src/image/build-service.ts +++ b/packages/integrations/vercel/src/image/build-service.ts @@ -3,7 +3,7 @@ import { isESMImportedImage, sharedValidateOptions } from './shared'; const service: ExternalImageService = { validateOptions: (options, serviceOptions) => - sharedValidateOptions(options, serviceOptions, 'production'), + sharedValidateOptions(options, serviceOptions.service.config, 'production'), getHTMLAttributes(options) { const { inputtedWidth, ...props } = options; diff --git a/packages/integrations/vercel/src/image/dev-service.ts b/packages/integrations/vercel/src/image/dev-service.ts index 04df9932a..be6360fe3 100644 --- a/packages/integrations/vercel/src/image/dev-service.ts +++ b/packages/integrations/vercel/src/image/dev-service.ts @@ -5,7 +5,7 @@ import { sharedValidateOptions } from './shared'; const service: LocalImageService = { validateOptions: (options, serviceOptions) => - sharedValidateOptions(options, serviceOptions, 'development'), + sharedValidateOptions(options, serviceOptions.service.config, 'development'), getHTMLAttributes(options, serviceOptions) { const { inputtedWidth, ...props } = options; diff --git a/packages/integrations/vercel/src/image/shared.ts b/packages/integrations/vercel/src/image/shared.ts index 0b6db2037..473750fae 100644 --- a/packages/integrations/vercel/src/image/shared.ts +++ b/packages/integrations/vercel/src/image/shared.ts @@ -89,10 +89,10 @@ export function getImageConfig( export function sharedValidateOptions( options: ImageTransform, - serviceOptions: Record<string, any>, + serviceConfig: Record<string, any>, mode: 'development' | 'production' ) { - const vercelImageOptions = serviceOptions as VercelImageConfig; + const vercelImageOptions = serviceConfig as VercelImageConfig; if ( mode === 'development' && |