diff --git a/docs/shared/component-files.ts b/docs/app/utils/component-files.ts similarity index 100% rename from docs/shared/component-files.ts rename to docs/app/utils/component-files.ts diff --git a/docs/app/utils/components.ts b/docs/app/utils/components.ts index 401eec0..0ce75e0 100644 --- a/docs/app/utils/components.ts +++ b/docs/app/utils/components.ts @@ -1,5 +1,5 @@ import type { Component } from 'vue' -import { componentFile } from '../../shared/component-files' +import { componentFile } from '~/utils/component-files' interface ModuleShape { default?: Component diff --git a/docs/shared/empty-title.ts b/docs/app/utils/empty-title.ts similarity index 100% rename from docs/shared/empty-title.ts rename to docs/app/utils/empty-title.ts diff --git a/docs/shared/public-files.ts b/docs/app/utils/public-files.ts similarity index 98% rename from docs/shared/public-files.ts rename to docs/app/utils/public-files.ts index 56bccfc..20144cc 100644 --- a/docs/shared/public-files.ts +++ b/docs/app/utils/public-files.ts @@ -3,7 +3,7 @@ import { existsSync, readdirSync, statSync } from 'node:fs' import { dirname, join, relative, sep } from 'node:path' import { fileURLToPath } from 'node:url' -const publicRoot = join(dirname(fileURLToPath(import.meta.url)), '../public') +const publicRoot = join(dirname(fileURLToPath(import.meta.url)), '../../public') const SHARE_IMAGE = /\.(?:png|jpe?g|webp|gif|svg)$/i /** URL paths of files under `public/`, e.g. `/og.png`, `/covers/docs/en/install.png`. */ diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index d93e38f..0101fec 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -1,10 +1,10 @@ import { readdirSync } from 'node:fs' import { fileURLToPath } from 'node:url' import { countCardWords } from '@froq/og-covers-layer/card-words' +import { componentFile } from './app/utils/component-files' +import { keepEmptyTitle } from './app/utils/empty-title' +import { listPublicShareImages } from './app/utils/public-files' import { IMAGE_ORIGIN, SITE_DESCRIPTION, SITE_NAME } from './app/utils/site' -import { componentFile } from './shared/component-files' -import { keepEmptyTitle } from './shared/empty-title' -import { listPublicShareImages } from './shared/public-files' const siteDist = fileURLToPath(new URL('../dist', import.meta.url)) const componentsRoot = fileURLToPath(new URL('../src/components', import.meta.url))