build(docs): add type declarations for virtual:starlight

This commit is contained in:
Yassine Doghri 2024-05-30 09:42:03 +00:00
parent 083a766e4e
commit 281eefc6a3
3 changed files with 4 additions and 3 deletions

View File

@ -1,6 +1,6 @@
---
import config from 'virtual:starlight/user-config';
import type { Props } from '../props';
import type { Props } from '@astrojs/starlight/props';
import LanguageSelect from 'virtual:starlight/components/LanguageSelect';
import Search from 'virtual:starlight/components/Search';

View File

@ -2,7 +2,7 @@
import LanguageSelect from 'virtual:starlight/components/LanguageSelect';
import SocialIcons from 'virtual:starlight/components/SocialIcons';
import ThemeSelect from 'virtual:starlight/components/ThemeSelect';
import type { Props } from '../props';
import type { Props } from '@astrojs/starlight/props';
import VersionSelect from './DocsVersionSelect.astro';
---

3
docs/src/env.d.ts vendored
View File

@ -1,3 +1,4 @@
// eslint-disable-next-line @typescript-eslint/triple-slash-reference
/* eslint-disable @typescript-eslint/triple-slash-reference */
/// <reference path="../.astro/types.d.ts" />
/// <reference types="astro/client" />
/// <reference path="../node_modules/@astrojs/starlight/virtual.d.ts"/>