aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-27 17:08:16 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-27 17:25:00 +0100
commite6bd4f6666bfb93f706b960e9bbf13c7b3c92e7a (patch)
treebc0354fd2ea1250e33959ca9ef51b4d25ba5ceea /package.json
parentrefactor: Simplify preload (diff)
downloadsophie-e6bd4f6666bfb93f706b960e9bbf13c7b3c92e7a.tar.gz
sophie-e6bd4f6666bfb93f706b960e9bbf13c7b3c92e7a.tar.zst
sophie-e6bd4f6666bfb93f706b960e9bbf13c7b3c92e7a.zip
build: Test runner configuration per package
Diffstat (limited to 'package.json')
-rw-r--r--package.json11
1 files changed, 3 insertions, 8 deletions
diff --git a/package.json b/package.json
index 87f9d6b..c8d8d60 100644
--- a/package.json
+++ b/package.json
@@ -16,7 +16,8 @@
16 "main": "packages/main/dist/index.cjs", 16 "main": "packages/main/dist/index.cjs",
17 "scripts": { 17 "scripts": {
18 "clean": "rimraf dist .log && yarn workspaces foreach run clean", 18 "clean": "rimraf dist .log && yarn workspaces foreach run clean",
19 "test": "jest", 19 "pretest": "yarn workspaces foreach -vpt --include '@sophie/*shared' run build",
20 "test": "yarn pretest && yarn workspaces foreach -vpt run test",
20 "build": "yarn workspaces foreach -vpt run build", 21 "build": "yarn workspaces foreach -vpt run build",
21 "precompile": "cross-env MODE=production yarn run build", 22 "precompile": "cross-env MODE=production yarn run build",
22 "compile": "yarn precompile && electron-builder build --config .electron-builder.config.js --dir", 23 "compile": "yarn precompile && electron-builder build --config .electron-builder.config.js --dir",
@@ -32,13 +33,7 @@
32 "shared": "yarn workspace @sophie/shared" 33 "shared": "yarn workspace @sophie/shared"
33 }, 34 },
34 "workspaces": [ 35 "workspaces": [
35 "packages/main", 36 "packages/*"
36 "packages/preload",
37 "packages/renderer",
38 "packages/service-inject",
39 "packages/service-preload",
40 "packages/service-shared",
41 "packages/shared"
42 ], 37 ],
43 "devDependencies": { 38 "devDependencies": {
44 "@electron/fuses": "^1.5.0", 39 "@electron/fuses": "^1.5.0",