@astrojs/starlight
Version:
Build beautiful, high-performance documentation websites with Astro
228 lines • 7.73 kB
JSON
{
"name": "@astrojs/starlight",
"version": "0.35.2",
"description": "Build beautiful, high-performance documentation websites with Astro",
"keywords": [
"docs",
"documentation",
"astro",
"withastro",
"astro-integration"
],
"author": "Chris Swithinbank <swithinbank@gmail.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/withastro/starlight",
"directory": "packages/starlight"
},
"bugs": "https://github.com/withastro/starlight/issues",
"homepage": "https://starlight.astro.build",
"type": "module",
"exports": {
".": "./index.ts",
"./locals": "./locals.ts",
"./components": "./components.ts",
"./components/LanguageSelect.astro": {
"types": "./components/LanguageSelect.astro.tsx",
"import": "./components/LanguageSelect.astro"
},
"./components/Select.astro": {
"types": "./components/Select.astro.tsx",
"import": "./components/Select.astro"
},
"./components/Banner.astro": {
"types": "./components/Banner.astro.tsx",
"import": "./components/Banner.astro"
},
"./components/LastUpdated.astro": {
"types": "./components/LastUpdated.astro.tsx",
"import": "./components/LastUpdated.astro"
},
"./components/Sidebar.astro": {
"types": "./components/Sidebar.astro.tsx",
"import": "./components/Sidebar.astro"
},
"./components/MarkdownContent.astro": {
"types": "./components/MarkdownContent.astro.tsx",
"import": "./components/MarkdownContent.astro"
},
"./components/SidebarPersister.astro": {
"types": "./components/SidebarPersister.astro.tsx",
"import": "./components/SidebarPersister.astro"
},
"./components/SidebarSublist.astro": {
"types": "./components/SidebarSublist.astro.tsx",
"import": "./components/SidebarSublist.astro"
},
"./components/ContentPanel.astro": {
"types": "./components/ContentPanel.astro.tsx",
"import": "./components/ContentPanel.astro"
},
"./components/MobileMenuFooter.astro": {
"types": "./components/MobileMenuFooter.astro.tsx",
"import": "./components/MobileMenuFooter.astro"
},
"./components/SiteTitle.astro": {
"types": "./components/SiteTitle.astro.tsx",
"import": "./components/SiteTitle.astro"
},
"./components/EditLink.astro": {
"types": "./components/EditLink.astro.tsx",
"import": "./components/EditLink.astro"
},
"./components/MobileMenuToggle.astro": {
"types": "./components/MobileMenuToggle.astro.tsx",
"import": "./components/MobileMenuToggle.astro"
},
"./components/SkipLink.astro": {
"types": "./components/SkipLink.astro.tsx",
"import": "./components/SkipLink.astro"
},
"./components/MobileTableOfContents.astro": {
"types": "./components/MobileTableOfContents.astro.tsx",
"import": "./components/MobileTableOfContents.astro"
},
"./components/SocialIcons.astro": {
"types": "./components/SocialIcons.astro.tsx",
"import": "./components/SocialIcons.astro"
},
"./components/FallbackContentNotice.astro": {
"types": "./components/FallbackContentNotice.astro.tsx",
"import": "./components/FallbackContentNotice.astro"
},
"./components/DraftContentNotice.astro": {
"types": "./components/DraftContentNotice.astro.tsx",
"import": "./components/DraftContentNotice.astro"
},
"./components/Page.astro": {
"types": "./components/Page.astro.tsx",
"import": "./components/Page.astro"
},
"./components/StarlightPage.astro": {
"types": "./components/StarlightPage.astro.tsx",
"import": "./components/StarlightPage.astro"
},
"./components/AnchorHeading.astro": {
"types": "./components/AnchorHeading.astro.tsx",
"import": "./components/AnchorHeading.astro"
},
"./components/Footer.astro": {
"types": "./components/Footer.astro.tsx",
"import": "./components/Footer.astro"
},
"./components/PageFrame.astro": {
"types": "./components/PageFrame.astro.tsx",
"import": "./components/PageFrame.astro"
},
"./components/TableOfContents.astro": {
"types": "./components/TableOfContents.astro.tsx",
"import": "./components/TableOfContents.astro"
},
"./components/Head.astro": {
"types": "./components/Head.astro.tsx",
"import": "./components/Head.astro"
},
"./components/PageSidebar.astro": {
"types": "./components/PageSidebar.astro.tsx",
"import": "./components/PageSidebar.astro"
},
"./components/ThemeProvider.astro": {
"types": "./components/ThemeProvider.astro.tsx",
"import": "./components/ThemeProvider.astro"
},
"./components/Header.astro": {
"types": "./components/Header.astro.tsx",
"import": "./components/Header.astro"
},
"./components/PageTitle.astro": {
"types": "./components/PageTitle.astro.tsx",
"import": "./components/PageTitle.astro"
},
"./components/ThemeSelect.astro": {
"types": "./components/ThemeSelect.astro.tsx",
"import": "./components/ThemeSelect.astro"
},
"./components/Hero.astro": {
"types": "./components/Hero.astro.tsx",
"import": "./components/Hero.astro"
},
"./components/Pagination.astro": {
"types": "./components/Pagination.astro.tsx",
"import": "./components/Pagination.astro"
},
"./components/TwoColumnContent.astro": {
"types": "./components/TwoColumnContent.astro.tsx",
"import": "./components/TwoColumnContent.astro"
},
"./components/Search.astro": {
"types": "./components/Search.astro.tsx",
"import": "./components/Search.astro"
},
"./internal": "./internal.ts",
"./props": "./props.ts",
"./schema": "./schema.ts",
"./loaders": "./loaders.ts",
"./route-data": "./route-data.ts",
"./types": "./types.ts",
"./expressive-code": {
"types": "./expressive-code.d.ts",
"default": "./expressive-code.mjs"
},
"./expressive-code/hast": {
"types": "./integrations/expressive-code/hast.d.ts",
"default": "./integrations/expressive-code/hast.mjs"
},
"./routes/*": "./routes/*",
"./style/markdown.css": "./style/markdown.css"
},
"peerDependencies": {
"astro": "^5.5.0"
},
"devDependencies": {
"@playwright/test": "^1.45.0",
"@types/node": "^18.16.19",
"@vitest/coverage-v8": "^3.0.5",
"astro": "^5.6.1",
"linkedom": "^0.18.4",
"vitest": "^3.0.5"
},
"dependencies": {
"@astrojs/markdown-remark": "^6.3.1",
"@astrojs/mdx": "^4.2.3",
"@astrojs/sitemap": "^3.3.0",
"@pagefind/default-ui": "^1.3.0",
"@types/hast": "^3.0.4",
"@types/js-yaml": "^4.0.9",
"@types/mdast": "^4.0.4",
"astro-expressive-code": "^0.41.1",
"bcp-47": "^2.1.0",
"hast-util-from-html": "^2.0.1",
"hast-util-select": "^6.0.2",
"hast-util-to-string": "^3.0.0",
"hastscript": "^9.0.0",
"i18next": "^23.11.5",
"js-yaml": "^4.1.0",
"klona": "^2.0.6",
"mdast-util-directive": "^3.0.0",
"mdast-util-to-markdown": "^2.1.0",
"mdast-util-to-string": "^4.0.0",
"pagefind": "^1.3.0",
"rehype": "^13.0.1",
"rehype-format": "^5.0.0",
"remark-directive": "^3.0.0",
"ultrahtml": "^1.6.0",
"unified": "^11.0.5",
"unist-util-visit": "^5.0.0",
"vfile": "^6.0.2"
},
"publishConfig": {
"provenance": true
},
"scripts": {
"test": "vitest",
"test:legacy": "LEGACY_COLLECTIONS=true vitest",
"test:coverage": "vitest run --coverage",
"test:e2e": "playwright install --with-deps chromium && playwright test"
}
}