aboutsummaryrefslogtreecommitdiff
path: root/scripts/apidoc/utils.ts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/apidoc/utils.ts')
-rw-r--r--scripts/apidoc/utils.ts5
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';