From e7ac4b406c285bd4baeefefd5a6108a1813337eb Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 23 Sep 2021 22:28:56 +0200 Subject: [PATCH] e2e-test: add versionQuery template helper Signed-off-by: Patrik Oldsberg --- packages/e2e-test/src/commands/run.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/e2e-test/src/commands/run.ts b/packages/e2e-test/src/commands/run.ts index dde93341ef..89a46704c2 100644 --- a/packages/e2e-test/src/commands/run.ts +++ b/packages/e2e-test/src/commands/run.ts @@ -127,6 +127,16 @@ async function buildDistWorkspace(workspaceName: string, rootDir: string) { } return pkge.version; }, + versionQuery(name: string, hint: string) { + const pkgData = require(`${name}/package.json`); + if (!pkgData) { + if (typeof hint !== 'string') { + throw new Error(`No version available for package ${name}`); + } + return `^${hint}`; + } + return `^${pkgData.version}`; + }, }, }, ),