From: 三咲智子 Kevin Deng Date: Tue, 17 Sep 2024 07:44:24 +0000 (+0800) Subject: chore(benchmark): fix path X-Git-Tag: v3.6.0-alpha.1~16^2~322 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c065aaff0b30b355e9212a406433601f86126933;p=thirdparty%2Fvuejs%2Fcore.git chore(benchmark): fix path --- diff --git a/scripts/utils.js b/scripts/utils.js index f9d94f2b1c..cad185a4bc 100644 --- a/scripts/utils.js +++ b/scripts/utils.js @@ -3,19 +3,22 @@ import fs from 'node:fs' import pico from 'picocolors' import { createRequire } from 'node:module' import { spawn } from 'node:child_process' +import path from 'node:path' const require = createRequire(import.meta.url) +const packagesPath = path.resolve(import.meta.dirname, '../packages') export const targets = fs - .readdirSync('packages') + .readdirSync(packagesPath) .filter(f => { + const folder = path.resolve(packagesPath, f) if ( - !fs.statSync(`packages/${f}`).isDirectory() || - !fs.existsSync(`packages/${f}/package.json`) + !fs.statSync(folder).isDirectory() || + !fs.existsSync(`${folder}/package.json`) ) { return false } - const pkg = require(`../packages/${f}/package.json`) + const pkg = require(`${folder}/package.json`) if (pkg.private && !pkg.buildOptions) { return false }