diff options
Diffstat (limited to 'packages/integrations/image/src')
-rw-r--r-- | packages/integrations/image/src/index.ts | 2 | ||||
-rw-r--r-- | packages/integrations/image/src/lib/get-image.ts | 11 | ||||
-rw-r--r-- | packages/integrations/image/src/loaders/sharp.ts | 2 |
3 files changed, 6 insertions, 9 deletions
diff --git a/packages/integrations/image/src/index.ts b/packages/integrations/image/src/index.ts index 234b1646d..78f3d3f4e 100644 --- a/packages/integrations/image/src/index.ts +++ b/packages/integrations/image/src/index.ts @@ -9,7 +9,7 @@ import { createPlugin } from './vite-plugin-astro-image.js'; export { getImage } from './lib/get-image.js'; export { getPicture } from './lib/get-picture.js'; export * from './loaders/index.js'; -export type { ImageMetadata} from './vite-plugin-astro-image.js'; +export type { ImageMetadata } from './vite-plugin-astro-image.js'; interface ImageIntegration { loader?: ImageService; diff --git a/packages/integrations/image/src/lib/get-image.ts b/packages/integrations/image/src/lib/get-image.ts index 0a28ff3ac..9ec58795b 100644 --- a/packages/integrations/image/src/lib/get-image.ts +++ b/packages/integrations/image/src/lib/get-image.ts @@ -1,13 +1,8 @@ /// <reference types="astro/astro-jsx" /> import slash from 'slash'; import { ROUTE_PATTERN } from '../constants.js'; +import { ImageService, isSSRService, OutputFormat, TransformOptions } from '../loaders/index.js'; import sharp from '../loaders/sharp.js'; -import { - ImageService, - isSSRService, - OutputFormat, - TransformOptions, -} from '../loaders/index.js'; import { isRemoteImage, parseAspectRatio } from '../utils/images.js'; import { ImageMetadata } from '../vite-plugin-astro-image.js'; @@ -101,7 +96,9 @@ async function resolveTransform(input: GetImageTransform): Promise<TransformOpti * @param transform @type {TransformOptions} The transformations requested for the optimized image. * @returns @type {ImageAttributes} The HTML attributes to be included on the built `<img />` element. */ -export async function getImage(transform: GetImageTransform): Promise<astroHTML.JSX.ImgHTMLAttributes> { +export async function getImage( + transform: GetImageTransform +): Promise<astroHTML.JSX.ImgHTMLAttributes> { if (!transform.src) { throw new Error('[@astrojs/image] `src` is required'); } diff --git a/packages/integrations/image/src/loaders/sharp.ts b/packages/integrations/image/src/loaders/sharp.ts index f76a16d39..e1d60e97f 100644 --- a/packages/integrations/image/src/loaders/sharp.ts +++ b/packages/integrations/image/src/loaders/sharp.ts @@ -1,6 +1,6 @@ import sharp from 'sharp'; -import type { OutputFormat, SSRImageService, TransformOptions } from './index.js'; import { isAspectRatioString, isOutputFormat } from '../utils/images.js'; +import type { OutputFormat, SSRImageService, TransformOptions } from './index.js'; class SharpService implements SSRImageService { async getImageAttributes(transform: TransformOptions) { |