diff options
author | 2023-03-10 16:19:57 +0100 | |
---|---|---|
committer | 2023-03-10 16:19:57 +0100 | |
commit | c44aa15534007c3ac320fa6e632c760ddb2ce2f3 (patch) | |
tree | 8f200fb52627f228685dfc9e83ef067cdde31d91 /packages/integrations/image/src | |
parent | d37dc7c71a688fe25cfdd7cfa3594ffe1e0a6d6e (diff) | |
download | astro-c44aa15534007c3ac320fa6e632c760ddb2ce2f3.tar.gz astro-c44aa15534007c3ac320fa6e632c760ddb2ce2f3.tar.zst astro-c44aa15534007c3ac320fa6e632c760ddb2ce2f3.zip |
fix: Enforce the usage of type imports when possible (#6502)
Diffstat (limited to 'packages/integrations/image/src')
-rw-r--r-- | packages/integrations/image/src/lib/get-picture.ts | 2 | ||||
-rw-r--r-- | packages/integrations/image/src/utils/metadata.ts | 4 | ||||
-rw-r--r-- | packages/integrations/image/src/utils/paths.ts | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/packages/integrations/image/src/lib/get-picture.ts b/packages/integrations/image/src/lib/get-picture.ts index 25bf104e8..c25885dbf 100644 --- a/packages/integrations/image/src/lib/get-picture.ts +++ b/packages/integrations/image/src/lib/get-picture.ts @@ -2,7 +2,7 @@ import mime from 'mime'; import { OutputFormat, parseAspectRatio, TransformOptions } from '../loaders/index.js'; import { extname } from '../utils/paths.js'; -import { ImageMetadata } from '../vite-plugin-astro-image.js'; +import type { ImageMetadata } from '../vite-plugin-astro-image.js'; import { getImage } from './get-image.js'; export interface GetPictureParams { diff --git a/packages/integrations/image/src/utils/metadata.ts b/packages/integrations/image/src/utils/metadata.ts index 715323d39..6440be40d 100644 --- a/packages/integrations/image/src/utils/metadata.ts +++ b/packages/integrations/image/src/utils/metadata.ts @@ -1,8 +1,8 @@ import sizeOf from 'image-size'; import fs from 'node:fs/promises'; import { fileURLToPath } from 'node:url'; -import { InputFormat } from '../loaders/index.js'; -import { ImageMetadata } from '../vite-plugin-astro-image.js'; +import type { InputFormat } from '../loaders/index.js'; +import type { ImageMetadata } from '../vite-plugin-astro-image.js'; export interface Metadata extends ImageMetadata { orientation?: number; diff --git a/packages/integrations/image/src/utils/paths.ts b/packages/integrations/image/src/utils/paths.ts index ac6dccffc..4592781ac 100644 --- a/packages/integrations/image/src/utils/paths.ts +++ b/packages/integrations/image/src/utils/paths.ts @@ -1,4 +1,4 @@ -import { TransformOptions } from '../loaders/index.js'; +import type { TransformOptions } from '../loaders/index.js'; import { shorthash } from './shorthash.js'; export function isRemoteImage(src: string) { |