diff options
Diffstat (limited to 'scripts/apidoc/utils.ts')
| -rw-r--r-- | scripts/apidoc/utils.ts | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/apidoc/utils.ts b/scripts/apidoc/utils.ts index 18176da5..f26c6cdd 100644 --- a/scripts/apidoc/utils.ts +++ b/scripts/apidoc/utils.ts @@ -1,5 +1,6 @@ import { createHash } from 'node:crypto'; -import { resolve } from 'node:path'; +import { dirname, resolve } from 'node:path'; +import { fileURLToPath } from 'node:url'; import type { Method } from '../../docs/.vitepress/components/api-docs/method'; // Types @@ -31,7 +32,7 @@ export interface DocsApiDiff { // Paths -const pathRoot = resolve(__dirname, '..', '..'); +const pathRoot = resolve(dirname(fileURLToPath(import.meta.url)), '..', '..'); export const pathDocsDir = resolve(pathRoot, 'docs'); const pathPublicDir = resolve(pathDocsDir, 'public'); export const nameDocsDiffIndexFile = 'api-diff-index.json'; |
