From 63e3e9d39e117c672580fdc9747c430c20f411c6 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Thu, 11 Dec 2025 01:13:17 +0800 Subject: [PATCH] Revert "fix(airi-plugin-vscode): ? windows still fails" This reverts commit 59a9ac142a2586ca21d09a44edd3bc9361fa3b72. --- plugins/airi-plugin-vscode/scripts/vscode-ext-gen.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/airi-plugin-vscode/scripts/vscode-ext-gen.ts b/plugins/airi-plugin-vscode/scripts/vscode-ext-gen.ts index 0db72dd47..3854a4949 100644 --- a/plugins/airi-plugin-vscode/scripts/vscode-ext-gen.ts +++ b/plugins/airi-plugin-vscode/scripts/vscode-ext-gen.ts @@ -1,5 +1,5 @@ import { mkdir, rm, writeFile } from 'node:fs/promises' -import { join } from 'node:path' +import { dirname, join } from 'node:path' import { generate } from 'vscode-ext-gen' @@ -10,13 +10,13 @@ async function run() { const generated = generate(json, { extensionScope: 'airi-vscode' }) try { - await rm(join(import.meta.dirname, 'src', 'generated'), { force: true }) + await rm(join(dirname(new URL('.', import.meta.url).pathname), 'src', 'generated'), { force: true }) } catch { } - await mkdir(join(import.meta.dirname, 'src', 'generated'), { recursive: true }) - await writeFile(join(import.meta.dirname, 'src', 'generated', 'meta.ts'), generated.dts, 'utf-8') + await mkdir(join(dirname(new URL('.', import.meta.url).pathname), 'src', 'generated'), { recursive: true }) + await writeFile(join(dirname(new URL('.', import.meta.url).pathname), 'src', 'generated', 'meta.ts'), generated.dts, 'utf-8') await restore() }