Home / Function/ default.getRemoteSize() — astro Function Reference

default.getRemoteSize() — astro Function Reference

Architecture documentation for the default.getRemoteSize() function in test-image-service.js from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  c49db4bd_af8f_4b17_4ad9_1c56ecac05a8["default.getRemoteSize()"]
  c7ffa4ce_010c_7ea5_dae5_5dbecd5ec1ca["test-image-service.js"]
  c49db4bd_af8f_4b17_4ad9_1c56ecac05a8 -->|defined in| c7ffa4ce_010c_7ea5_dae5_5dbecd5ec1ca
  style c49db4bd_af8f_4b17_4ad9_1c56ecac05a8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/test/test-image-service.js lines 35–44

	async getRemoteSize(url, serviceConfig) {
		const baseSize = await baseService.getRemoteSize(url, serviceConfig);

		if (serviceConfig.service.config.transform?.path === url) {
			const scale = serviceConfig.service.config.transform.scale;
			return { ...baseSize, width: baseSize.width * scale, height: baseSize.height * scale };
		}

		return baseSize;
	},

Subdomains

Frequently Asked Questions

What does default.getRemoteSize() do?
default.getRemoteSize() is a function in the astro codebase, defined in packages/astro/test/test-image-service.js.
Where is default.getRemoteSize() defined?
default.getRemoteSize() is defined in packages/astro/test/test-image-service.js at line 35.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free