mirror of
https://github.com/tauri-apps/tauri-docs.git
synced 2026-01-31 00:35:16 +01:00
hmm
This commit is contained in:
@@ -13,6 +13,9 @@ import path from 'path';
|
||||
import { fileURLToPath } from 'url';
|
||||
import lunaria from '@lunariajs/starlight';
|
||||
import { readFileSync } from 'fs';
|
||||
import { getTauriTypeDocPlugins } from './config/typedoc-plugins';
|
||||
|
||||
const { plugins: typeDocPlugins } = getTauriTypeDocPlugins();
|
||||
|
||||
const authors = {
|
||||
nothingismagick: {
|
||||
@@ -76,6 +79,7 @@ export default defineConfig({
|
||||
integrations: [
|
||||
starlight({
|
||||
plugins: [
|
||||
...typeDocPlugins,
|
||||
starlightBlog({ authors }),
|
||||
starlightSidebarTopics(
|
||||
[
|
||||
@@ -293,7 +297,16 @@ export default defineConfig({
|
||||
{
|
||||
label: 'JavaScript',
|
||||
collapsed: true,
|
||||
autogenerate: { directory: 'reference/javascript' },
|
||||
items: [
|
||||
{
|
||||
label: 'Tauri',
|
||||
autogenerate: { directory: 'reference/javascript/core' },
|
||||
},
|
||||
{
|
||||
label: 'Plugins',
|
||||
autogenerate: { directory: 'reference/javascript/plugins' },
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Rust (docs.rs)',
|
||||
@@ -393,6 +406,7 @@ export default defineConfig({
|
||||
}),
|
||||
serviceWorker({
|
||||
workbox: {
|
||||
swDest: 'dist/sw.js',
|
||||
cleanupOutdatedCaches: true,
|
||||
clientsClaim: true,
|
||||
inlineWorkboxRuntime: true,
|
||||
@@ -415,9 +429,6 @@ export default defineConfig({
|
||||
}),
|
||||
],
|
||||
markdown: {
|
||||
shikiConfig: {
|
||||
langs: ['powershell', 'ts', 'rust', 'bash', 'json', 'toml', 'html', 'js'],
|
||||
},
|
||||
rehypePlugins: [
|
||||
rehypeHeadingIds,
|
||||
[
|
||||
@@ -522,8 +533,10 @@ function i18nRedirect(from, to) {
|
||||
const routes = {};
|
||||
Object.keys(locales).map((locale) =>
|
||||
locale === 'root'
|
||||
? (routes[from] = to)
|
||||
: (routes[`/${locale}/${from.replaceAll(/^\/*/g, '')}`] = `/${locale}/${to.replaceAll(
|
||||
? // @ts-ignore
|
||||
(routes[from] = to)
|
||||
: // @ts-ignore
|
||||
(routes[`/${locale}/${from.replaceAll(/^\/*/g, '')}`] = `/${locale}/${to.replaceAll(
|
||||
/^\/*/g,
|
||||
''
|
||||
)}`)
|
||||
@@ -536,7 +549,8 @@ function readHeaders() {
|
||||
const header_file = readFileSync('public/_headers', { encoding: 'utf8' })
|
||||
.split('\n')
|
||||
.filter(Boolean);
|
||||
const headers = {};
|
||||
/** @type {import('http').OutgoingHttpHeaders} */
|
||||
const headers = Object.create(null);
|
||||
for (const line of header_file) {
|
||||
const [key, val] = line.trim().split(/\s*:\s*(.+)/);
|
||||
if (key != undefined && val != undefined) {
|
||||
67
config/typedoc-plugins.ts
Normal file
67
config/typedoc-plugins.ts
Normal file
@@ -0,0 +1,67 @@
|
||||
import starlightTypeDoc from 'starlight-typedoc';
|
||||
import { existsSync } from 'fs';
|
||||
|
||||
const tauriPlugins = [
|
||||
{ name: 'fs', path: 'fs' },
|
||||
{ name: 'autostart', path: 'autostart' },
|
||||
{ name: 'barcode-scanner', path: 'barcode-scanner' },
|
||||
{ name: 'biometric', path: 'biometric' },
|
||||
{ name: 'cli', path: 'cli' },
|
||||
{ name: 'clipboard-manager', path: 'clipboard-manager' },
|
||||
{ name: 'deep-link', path: 'deep-link' },
|
||||
{ name: 'dialog', path: 'dialog' },
|
||||
{ name: 'global-shortcut', path: 'global-shortcut' },
|
||||
{ name: 'http', path: 'http' },
|
||||
{ name: 'log', path: 'log' },
|
||||
{ name: 'nfc', path: 'nfc' },
|
||||
{ name: 'notification', path: 'notification' },
|
||||
{ name: 'opener', path: 'opener' },
|
||||
{ name: 'os', path: 'os' },
|
||||
{ name: 'positioner', path: 'positioner' },
|
||||
{ name: 'process', path: 'process' },
|
||||
{ name: 'shell', path: 'shell' },
|
||||
{ name: 'sql', path: 'sql' },
|
||||
{ name: 'store', path: 'store' },
|
||||
{ name: 'stronghold', path: 'stronghold' },
|
||||
{ name: 'updater', path: 'updater' },
|
||||
{ name: 'upload', path: 'upload' },
|
||||
{ name: 'websocket', path: 'websocket' },
|
||||
{ name: 'window-state', path: 'window-state' },
|
||||
];
|
||||
|
||||
const coreOutput = 'reference/javascript/core';
|
||||
const pluginOutput = 'reference/javascript/plugins';
|
||||
|
||||
export function getTauriTypeDocPlugins(): {
|
||||
plugins: Array<any>;
|
||||
} {
|
||||
const plugins: any[] = [];
|
||||
|
||||
tauriPlugins.forEach((plugin) => {
|
||||
const dir = `src/content/docs/${pluginOutput}/${plugin.path}/README.md`;
|
||||
if (!existsSync(dir)) {
|
||||
plugins.push(
|
||||
starlightTypeDoc({
|
||||
tsconfig: `./packages/plugins-workspace/plugins/${plugin.path}/tsconfig.json`,
|
||||
entryPoints: [`./packages/plugins-workspace/plugins/${plugin.path}/guest-js/index.ts`],
|
||||
output: `${pluginOutput}/${plugin.path}`,
|
||||
})
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
const dir = `src/content/docs/${coreOutput}/README.md`;
|
||||
if (!existsSync(dir)) {
|
||||
plugins.push(
|
||||
starlightTypeDoc({
|
||||
tsconfig: './packages/tauri/packages/api/tsconfig.json',
|
||||
entryPoints: ['./packages/tauri/packages/api/src/index.ts'],
|
||||
output: coreOutput,
|
||||
})
|
||||
);
|
||||
}
|
||||
|
||||
return {
|
||||
plugins,
|
||||
};
|
||||
}
|
||||
@@ -13,12 +13,11 @@
|
||||
"format": "prettier -w --cache --plugin prettier-plugin-astro .",
|
||||
"format:check": "prettier -c --cache --plugin prettier-plugin-astro .",
|
||||
"build:compatibility-table": "pnpm --filter compatibility-table run build",
|
||||
"build:references": "pnpm --filter js-api-generator run build",
|
||||
"build:releases": "pnpm --filter releases-generator run build",
|
||||
"build:config": "pnpm --filter config-generator run build",
|
||||
"build:cli": "pnpm --filter cli-generator run build",
|
||||
"build:astro": "astro build",
|
||||
"build": "pnpm dev:setup && pnpm build:references && pnpm build:config && pnpm build:cli && pnpm build:releases && pnpm build:astro",
|
||||
"build": "pnpm dev:setup && pnpm build:config && pnpm build:cli && pnpm build:releases && pnpm build:astro",
|
||||
"preview": "astro preview"
|
||||
},
|
||||
"dependencies": {
|
||||
@@ -40,8 +39,11 @@
|
||||
"sharp": "^0.33.5",
|
||||
"shiki": "^3.0.0",
|
||||
"starlight-blog": "^0.24.0",
|
||||
"starlight-links-validator": "^0.17.0",
|
||||
"starlight-sidebar-topics": "^0.6.0",
|
||||
"starlight-links-validator": "^0.17.0"
|
||||
"starlight-typedoc": "^0.21.3",
|
||||
"typedoc": "0.28.7",
|
||||
"typedoc-plugin-markdown": "4.7.1"
|
||||
},
|
||||
"packageManager": "pnpm@10.13.1",
|
||||
"engines": {
|
||||
|
||||
3
packages/js-api-generator/README
Normal file
3
packages/js-api-generator/README
Normal file
@@ -0,0 +1,3 @@
|
||||
This package is archived in favour of starlight-typedoc plugin
|
||||
|
||||
To renable, add `"build:references": "pnpm --filter js-api-generator run build",` to docs package.json and append `pnpm build:references` to the build command
|
||||
163
pnpm-lock.yaml
generated
163
pnpm-lock.yaml
generated
@@ -16,28 +16,28 @@ importers:
|
||||
version: 4.0.12
|
||||
'@astrojs/starlight':
|
||||
specifier: 0.35.1
|
||||
version: 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
version: 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
'@lunariajs/core':
|
||||
specifier: ^0.1.1
|
||||
version: 0.1.1
|
||||
'@lunariajs/starlight':
|
||||
specifier: ^0.1.1
|
||||
version: 0.1.1(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)))(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
version: 0.1.1(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)))(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
'@types/json-schema':
|
||||
specifier: ^7.0.15
|
||||
version: 7.0.15
|
||||
astro:
|
||||
specifier: ^5.11.0
|
||||
version: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)
|
||||
version: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)
|
||||
astro-d2:
|
||||
specifier: ^0.8.0
|
||||
version: 0.8.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
version: 0.8.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
astro-feelback:
|
||||
specifier: ^0.3.4
|
||||
version: 0.3.4
|
||||
astrojs-service-worker:
|
||||
specifier: ^2.0.0
|
||||
version: 2.0.0(@types/babel__core@7.20.5)(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
version: 2.0.0(@types/babel__core@7.20.5)(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
jsdom:
|
||||
specifier: ^26.1.0
|
||||
version: 26.1.0
|
||||
@@ -61,13 +61,22 @@ importers:
|
||||
version: 3.8.1
|
||||
starlight-blog:
|
||||
specifier: ^0.24.0
|
||||
version: 0.24.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)))(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
version: 0.24.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)))(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
starlight-links-validator:
|
||||
specifier: ^0.17.0
|
||||
version: 0.17.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)))
|
||||
version: 0.17.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)))
|
||||
starlight-sidebar-topics:
|
||||
specifier: ^0.6.0
|
||||
version: 0.6.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)))
|
||||
version: 0.6.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)))
|
||||
starlight-typedoc:
|
||||
specifier: ^0.21.3
|
||||
version: 0.21.3(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)))(typedoc-plugin-markdown@4.7.1(typedoc@0.28.7(typescript@5.8.3)))(typedoc@0.28.7(typescript@5.8.3))
|
||||
typedoc:
|
||||
specifier: 0.28.7
|
||||
version: 0.28.7(typescript@5.8.3)
|
||||
typedoc-plugin-markdown:
|
||||
specifier: 4.7.1
|
||||
version: 4.7.1(typedoc@0.28.7(typescript@5.8.3))
|
||||
|
||||
packages/cli-generator:
|
||||
dependencies:
|
||||
@@ -777,6 +786,10 @@ packages:
|
||||
resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/types@7.28.2':
|
||||
resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@capsizecss/unpack@2.4.0':
|
||||
resolution: {integrity: sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q==}
|
||||
|
||||
@@ -1001,6 +1014,9 @@ packages:
|
||||
'@feelback/js@0.3.4':
|
||||
resolution: {integrity: sha512-xr7gTqSJcVUYQlELs1TntYovCBjMcYUr/hGKTnDoF64/lig5CbX4bOmqLoF50IImCy5q3oIwg9w+TSFvtBwsIA==}
|
||||
|
||||
'@gerrit0/mini-shiki@3.8.1':
|
||||
resolution: {integrity: sha512-HVZW+8pxoOExr5ZMPK15U79jQAZTO/S6i5byQyyZGjtNj+qaYd82cizTncwFzTQgiLo8uUBym6vh+/1tfJklTw==}
|
||||
|
||||
'@iarna/toml@2.2.5':
|
||||
resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==}
|
||||
|
||||
@@ -3454,6 +3470,14 @@ packages:
|
||||
peerDependencies:
|
||||
'@astrojs/starlight': '>=0.32.0'
|
||||
|
||||
starlight-typedoc@0.21.3:
|
||||
resolution: {integrity: sha512-xqJlZ9Vd2bIWu61gvkHHiDQrwE9zHZGkf4sIr1LqY3FGv9g0IkDwn8/Falay0xOJoSf5XKs2J3BpFfhodLVGIg==}
|
||||
engines: {node: '>=18.17.1'}
|
||||
peerDependencies:
|
||||
'@astrojs/starlight': '>=0.32.0'
|
||||
typedoc: '>=0.28.0'
|
||||
typedoc-plugin-markdown: '>=4.6.0'
|
||||
|
||||
stream-replace-string@2.0.0:
|
||||
resolution: {integrity: sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==}
|
||||
|
||||
@@ -3624,6 +3648,12 @@ packages:
|
||||
peerDependencies:
|
||||
typedoc: 0.26.x
|
||||
|
||||
typedoc-plugin-markdown@4.7.1:
|
||||
resolution: {integrity: sha512-HN/fHLm2S6MD4HX8txfB4eWvVBzX/mEYy5U5s1KTAdh3E5uX5/lilswqTzZlPTT6fNZInAboAdFGpbAuBKnE4A==}
|
||||
engines: {node: '>= 18'}
|
||||
peerDependencies:
|
||||
typedoc: 0.28.x
|
||||
|
||||
typedoc-plugin-mdn-links@3.2.11:
|
||||
resolution: {integrity: sha512-0VlF21O3S1L373UTkUFleoQDrgkh5quAqjCVusBaa3czLahK6LsUxQj6PRqbT5xN0emUVYnT7UTwe8haU2MFrw==}
|
||||
peerDependencies:
|
||||
@@ -3636,6 +3666,13 @@ packages:
|
||||
peerDependencies:
|
||||
typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x
|
||||
|
||||
typedoc@0.28.7:
|
||||
resolution: {integrity: sha512-lpz0Oxl6aidFkmS90VQDQjk/Qf2iw0IUvFqirdONBdj7jPSN9mGXhy66BcGNDxx5ZMyKKiBVAREvPEzT6Uxipw==}
|
||||
engines: {node: '>= 18', pnpm: '>= 10'}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x
|
||||
|
||||
typescript@5.5.4:
|
||||
resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==}
|
||||
engines: {node: '>=14.17'}
|
||||
@@ -4001,9 +4038,9 @@ packages:
|
||||
yallist@3.1.1:
|
||||
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
|
||||
|
||||
yaml@2.6.0:
|
||||
resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==}
|
||||
engines: {node: '>= 14'}
|
||||
yaml@2.8.0:
|
||||
resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==}
|
||||
engines: {node: '>= 14.6'}
|
||||
hasBin: true
|
||||
|
||||
yargs-parser@21.1.1:
|
||||
@@ -4117,12 +4154,12 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@astrojs/mdx@4.3.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))':
|
||||
'@astrojs/mdx@4.3.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))':
|
||||
dependencies:
|
||||
'@astrojs/markdown-remark': 6.3.2
|
||||
'@mdx-js/mdx': 3.1.0(acorn@8.15.0)
|
||||
acorn: 8.15.0
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)
|
||||
es-module-lexer: 1.7.0
|
||||
estree-util-visit: 2.0.0
|
||||
hast-util-to-html: 9.0.5
|
||||
@@ -4151,17 +4188,17 @@ snapshots:
|
||||
stream-replace-string: 2.0.0
|
||||
zod: 3.25.76
|
||||
|
||||
'@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))':
|
||||
'@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))':
|
||||
dependencies:
|
||||
'@astrojs/markdown-remark': 6.3.3
|
||||
'@astrojs/mdx': 4.3.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
'@astrojs/mdx': 4.3.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
'@astrojs/sitemap': 3.4.1
|
||||
'@pagefind/default-ui': 1.3.0
|
||||
'@types/hast': 3.0.4
|
||||
'@types/js-yaml': 4.0.9
|
||||
'@types/mdast': 4.0.4
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)
|
||||
astro-expressive-code: 0.41.2(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)
|
||||
astro-expressive-code: 0.41.2(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
bcp-47: 2.1.0
|
||||
hast-util-from-html: 2.0.3
|
||||
hast-util-select: 6.0.2
|
||||
@@ -4911,6 +4948,12 @@ snapshots:
|
||||
'@babel/helper-string-parser': 7.27.1
|
||||
'@babel/helper-validator-identifier': 7.27.1
|
||||
|
||||
'@babel/types@7.28.2':
|
||||
dependencies:
|
||||
'@babel/helper-string-parser': 7.27.1
|
||||
'@babel/helper-validator-identifier': 7.27.1
|
||||
optional: true
|
||||
|
||||
'@capsizecss/unpack@2.4.0':
|
||||
dependencies:
|
||||
blob-to-buffer: 1.2.9
|
||||
@@ -5062,6 +5105,14 @@ snapshots:
|
||||
|
||||
'@feelback/js@0.3.4': {}
|
||||
|
||||
'@gerrit0/mini-shiki@3.8.1':
|
||||
dependencies:
|
||||
'@shikijs/engine-oniguruma': 3.8.1
|
||||
'@shikijs/langs': 3.8.1
|
||||
'@shikijs/themes': 3.8.1
|
||||
'@shikijs/types': 3.8.1
|
||||
'@shikijs/vscode-textmate': 10.0.2
|
||||
|
||||
'@iarna/toml@2.2.5': {}
|
||||
|
||||
'@img/sharp-darwin-arm64@0.33.5':
|
||||
@@ -5184,11 +5235,11 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@lunariajs/starlight@0.1.1(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)))(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))':
|
||||
'@lunariajs/starlight@0.1.1(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)))(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))':
|
||||
dependencies:
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
'@lunariajs/core': 0.1.1
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
@@ -5547,7 +5598,7 @@ snapshots:
|
||||
'@types/babel__core@7.20.5':
|
||||
dependencies:
|
||||
'@babel/parser': 7.28.0
|
||||
'@babel/types': 7.28.1
|
||||
'@babel/types': 7.28.2
|
||||
'@types/babel__generator': 7.27.0
|
||||
'@types/babel__template': 7.4.4
|
||||
'@types/babel__traverse': 7.20.7
|
||||
@@ -5555,18 +5606,18 @@ snapshots:
|
||||
|
||||
'@types/babel__generator@7.27.0':
|
||||
dependencies:
|
||||
'@babel/types': 7.28.1
|
||||
'@babel/types': 7.28.2
|
||||
optional: true
|
||||
|
||||
'@types/babel__template@7.4.4':
|
||||
dependencies:
|
||||
'@babel/parser': 7.28.0
|
||||
'@babel/types': 7.28.1
|
||||
'@babel/types': 7.28.2
|
||||
optional: true
|
||||
|
||||
'@types/babel__traverse@7.20.7':
|
||||
dependencies:
|
||||
'@babel/types': 7.28.1
|
||||
'@babel/types': 7.28.2
|
||||
optional: true
|
||||
|
||||
'@types/debug@4.1.12':
|
||||
@@ -5696,16 +5747,16 @@ snapshots:
|
||||
|
||||
astring@1.9.0: {}
|
||||
|
||||
astro-d2@0.8.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)):
|
||||
astro-d2@0.8.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)):
|
||||
dependencies:
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)
|
||||
hast-util-from-html: 2.0.3
|
||||
hast-util-to-html: 9.0.5
|
||||
unist-util-visit: 5.0.0
|
||||
|
||||
astro-expressive-code@0.41.2(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)):
|
||||
astro-expressive-code@0.41.2(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)):
|
||||
dependencies:
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)
|
||||
rehype-expressive-code: 0.41.2
|
||||
|
||||
astro-feelback@0.3.4:
|
||||
@@ -5720,7 +5771,7 @@ snapshots:
|
||||
marked-smartypants: 1.1.8(marked@12.0.2)
|
||||
ultrahtml: 1.6.0
|
||||
|
||||
astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0):
|
||||
astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0):
|
||||
dependencies:
|
||||
'@astrojs/compiler': 2.12.2
|
||||
'@astrojs/internal-helpers': 0.6.1
|
||||
@@ -5776,8 +5827,8 @@ snapshots:
|
||||
unist-util-visit: 5.0.0
|
||||
unstorage: 1.16.1
|
||||
vfile: 6.0.3
|
||||
vite: 6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.6.0)
|
||||
vitefu: 1.1.1(vite@6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.6.0))
|
||||
vite: 6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.8.0)
|
||||
vitefu: 1.1.1(vite@6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.8.0))
|
||||
xxhash-wasm: 1.1.0
|
||||
yargs-parser: 21.1.1
|
||||
yocto-spinner: 0.2.3
|
||||
@@ -5821,9 +5872,9 @@ snapshots:
|
||||
- uploadthing
|
||||
- yaml
|
||||
|
||||
astrojs-service-worker@2.0.0(@types/babel__core@7.20.5)(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)):
|
||||
astrojs-service-worker@2.0.0(@types/babel__core@7.20.5)(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)):
|
||||
dependencies:
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)
|
||||
astro: 5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)
|
||||
workbox-build: 6.6.0(@types/babel__core@7.20.5)
|
||||
transitivePeerDependencies:
|
||||
- '@types/babel__core'
|
||||
@@ -8134,12 +8185,12 @@ snapshots:
|
||||
|
||||
space-separated-tokens@2.0.2: {}
|
||||
|
||||
starlight-blog@0.24.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)))(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0)):
|
||||
starlight-blog@0.24.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)))(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)):
|
||||
dependencies:
|
||||
'@astrojs/markdown-remark': 6.3.3
|
||||
'@astrojs/mdx': 4.3.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
'@astrojs/mdx': 4.3.0(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
'@astrojs/rss': 4.0.12
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
astro-remote: 0.3.4
|
||||
github-slugger: 2.0.0
|
||||
marked: 15.0.12
|
||||
@@ -8151,9 +8202,9 @@ snapshots:
|
||||
- astro
|
||||
- supports-color
|
||||
|
||||
starlight-links-validator@0.17.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))):
|
||||
starlight-links-validator@0.17.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))):
|
||||
dependencies:
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
'@types/picomatch': 3.0.2
|
||||
github-slugger: 2.0.0
|
||||
hast-util-from-html: 2.0.3
|
||||
@@ -8167,11 +8218,18 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
starlight-sidebar-topics@0.6.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))):
|
||||
starlight-sidebar-topics@0.6.0(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))):
|
||||
dependencies:
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.6.0))
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
picomatch: 4.0.3
|
||||
|
||||
starlight-typedoc@0.21.3(@astrojs/starlight@0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0)))(typedoc-plugin-markdown@4.7.1(typedoc@0.28.7(typescript@5.8.3)))(typedoc@0.28.7(typescript@5.8.3)):
|
||||
dependencies:
|
||||
'@astrojs/starlight': 0.35.1(astro@5.12.3(@types/node@24.1.0)(jiti@1.21.6)(rollup@2.79.1)(sass@1.89.2)(terser@5.31.0)(typescript@5.8.3)(yaml@2.8.0))
|
||||
github-slugger: 2.0.0
|
||||
typedoc: 0.28.7(typescript@5.8.3)
|
||||
typedoc-plugin-markdown: 4.7.1(typedoc@0.28.7(typescript@5.8.3))
|
||||
|
||||
stream-replace-string@2.0.0: {}
|
||||
|
||||
string-width@4.2.3:
|
||||
@@ -8366,6 +8424,10 @@ snapshots:
|
||||
dependencies:
|
||||
typedoc: 0.26.6(typescript@5.5.4)
|
||||
|
||||
typedoc-plugin-markdown@4.7.1(typedoc@0.28.7(typescript@5.8.3)):
|
||||
dependencies:
|
||||
typedoc: 0.28.7(typescript@5.8.3)
|
||||
|
||||
typedoc-plugin-mdn-links@3.2.11(typedoc@0.26.6(typescript@5.5.4)):
|
||||
dependencies:
|
||||
typedoc: 0.26.6(typescript@5.5.4)
|
||||
@@ -8377,7 +8439,16 @@ snapshots:
|
||||
minimatch: 9.0.5
|
||||
shiki: 1.29.2
|
||||
typescript: 5.5.4
|
||||
yaml: 2.6.0
|
||||
yaml: 2.8.0
|
||||
|
||||
typedoc@0.28.7(typescript@5.8.3):
|
||||
dependencies:
|
||||
'@gerrit0/mini-shiki': 3.8.1
|
||||
lunr: 2.3.9
|
||||
markdown-it: 14.1.0
|
||||
minimatch: 9.0.5
|
||||
typescript: 5.8.3
|
||||
yaml: 2.8.0
|
||||
|
||||
typescript@5.5.4: {}
|
||||
|
||||
@@ -8534,7 +8605,7 @@ snapshots:
|
||||
'@types/unist': 3.0.3
|
||||
vfile-message: 4.0.2
|
||||
|
||||
vite@6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.6.0):
|
||||
vite@6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.8.0):
|
||||
dependencies:
|
||||
esbuild: 0.25.8
|
||||
fdir: 6.4.6(picomatch@4.0.3)
|
||||
@@ -8548,11 +8619,11 @@ snapshots:
|
||||
jiti: 1.21.6
|
||||
sass: 1.89.2
|
||||
terser: 5.31.0
|
||||
yaml: 2.6.0
|
||||
yaml: 2.8.0
|
||||
|
||||
vitefu@1.1.1(vite@6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.6.0)):
|
||||
vitefu@1.1.1(vite@6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.8.0)):
|
||||
optionalDependencies:
|
||||
vite: 6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.6.0)
|
||||
vite: 6.3.5(@types/node@24.1.0)(jiti@1.21.6)(sass@1.89.2)(terser@5.31.0)(yaml@2.8.0)
|
||||
|
||||
w3c-xmlserializer@5.0.0:
|
||||
dependencies:
|
||||
@@ -8741,7 +8812,7 @@ snapshots:
|
||||
|
||||
yallist@3.1.1: {}
|
||||
|
||||
yaml@2.6.0: {}
|
||||
yaml@2.8.0: {}
|
||||
|
||||
yargs-parser@21.1.1: {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user