/
githubmirror
/
lerna
Обзор
Документация
Войти
/
githubmirror
/
lerna
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
e2e/run/task-runner/src/multiple-targets/init.ts
41 строка
1 KB
James Henry
feat!: remove useWorkspaces option, make it implied default behavior (#3695)
30 май 2023, 19:02
Не верифицирован
30 май 2023, 19:02
b473467
Код
Авторство
О чём код?
import { Fixture } from "@lerna/e2e-utils"; (async () => { const fixture = await Fixture.create({ e2eRoot: process.env.E2E_ROOT, name: "lerna-run-nx-multiple-targets", packageManager: "npm", initializeGit: true, lernaInit: { args: [`--packages="packages/*"`] }, installDependencies: true, }); await fixture.lerna("create package-1 -y"); await fixture.addScriptsToPackage({ packagePath: "packages/package-1", scripts: { // Just print-name "print-name": "echo test-package-1", }, }); await fixture.lerna("create package-2 -y"); await fixture.addScriptsToPackage({ packagePath: "packages/package-2", scripts: { // Just print-name-again "print-name-again": "echo test-package-2", }, }); await fixture.lerna("create package-3 -y"); await fixture.addScriptsToPackage({ packagePath: "packages/package-3", scripts: { // Both print-name and print-name-again "print-name": "echo test-package-3", "print-name-again": "echo test-package-3", }, }); // Log the fixture's root path so that it can be captured in exec.sh console.log((fixture as any).fixtureRootPath); })();