Home / Function/ baseDevService.parseURL() — astro Function Reference

baseDevService.parseURL() — astro Function Reference

Architecture documentation for the baseDevService.parseURL() function in shared-dev-service.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  d0776c38_86a3_00af_4870_c1240b61edb7["baseDevService.parseURL()"]
  d130dd7d_acd0_b298_caed_a45c298e8995["shared-dev-service.ts"]
  d0776c38_86a3_00af_4870_c1240b61edb7 -->|defined in| d130dd7d_acd0_b298_caed_a45c298e8995
  style d0776c38_86a3_00af_4870_c1240b61edb7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/integrations/vercel/src/image/shared-dev-service.ts lines 20–34

	parseURL(url) {
		const params = url.searchParams;

		if (!params.has('href')) {
			return undefined;
		}

		const transform = {
			src: params.get('href')!,
			width: params.has('w') ? Number.parseInt(params.get('w')!) : undefined,
			quality: params.get('q'),
		};

		return transform;
	},

Domain

Subdomains

Frequently Asked Questions

What does baseDevService.parseURL() do?
baseDevService.parseURL() is a function in the astro codebase, defined in packages/integrations/vercel/src/image/shared-dev-service.ts.
Where is baseDevService.parseURL() defined?
baseDevService.parseURL() is defined in packages/integrations/vercel/src/image/shared-dev-service.ts at line 20.

Analyze Your Own Codebase

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

Try Supermodel Free