/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
scripts/unlink.js
26 строк
757 B
Ben Irvin
chore: upgrade to glob 13 (#25610)
04 мар 2026, 17:25
Не верифицирован
04 мар 2026, 17:25
d262dfa
Код
Авторство
О чём код?
'use strict'; const { join } = require('path'); const execa = require('execa'); const fs = require('fs-extra'); const { glob } = require('glob'); async function run() { const packageDirs = await glob('packages/**/*', { ignore: '**/node_modules/**' }); console.log('Unlinking all packages'); const packages = packageDirs .filter((dir) => fs.pathExistsSync(join(dir, 'package.json'))) .map((dir) => ({ dir, pkgJSON: fs.readJSONSync(join(dir, 'package.json')), })); await Promise.all(packages.map(({ dir }) => execa('yarn', ['unlink'], { cwd: dir }))); const packageNames = packages.map((p) => p.pkgJSON.name).join(' '); console.log(`Package names: \n ${packageNames}\n`); } run().catch((err) => console.error(err));