From e6bd4f6666bfb93f706b960e9bbf13c7b3c92e7a Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Mon, 27 Dec 2021 17:08:16 +0100 Subject: build: Test runner configuration per package --- package.json | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 87f9d6b..c8d8d60 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,8 @@ "main": "packages/main/dist/index.cjs", "scripts": { "clean": "rimraf dist .log && yarn workspaces foreach run clean", - "test": "jest", + "pretest": "yarn workspaces foreach -vpt --include '@sophie/*shared' run build", + "test": "yarn pretest && yarn workspaces foreach -vpt run test", "build": "yarn workspaces foreach -vpt run build", "precompile": "cross-env MODE=production yarn run build", "compile": "yarn precompile && electron-builder build --config .electron-builder.config.js --dir", @@ -32,13 +33,7 @@ "shared": "yarn workspace @sophie/shared" }, "workspaces": [ - "packages/main", - "packages/preload", - "packages/renderer", - "packages/service-inject", - "packages/service-preload", - "packages/service-shared", - "packages/shared" + "packages/*" ], "devDependencies": { "@electron/fuses": "^1.5.0", -- cgit v1.2.3-54-g00ecf