From 08d0470856839b97e6379b13582c9e5525b9d14e Mon Sep 17 00:00:00 2001 From: John Hildenbiddle Date: Tue, 16 Apr 2024 09:25:30 -0500 Subject: [PATCH] Minor scripts cleanup --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 119ba1d58..a55f4325a 100644 --- a/package.json +++ b/package.json @@ -28,19 +28,18 @@ "build:css": "mkdirp lib/themes && node build/css -o lib/themes", "build:emoji": "node ./build/emoji.js", "build:js": "cross-env NODE_ENV=production node build/build.js", - "build:test": "npm run build && npm test", - "build": "rimraf lib themes && run-s build:js build:css build:css:min build:cover build:emoji", + "build": "run-s clean build:js build:css build:css:min build:cover build:emoji", + "clean": "rimraf lib themes _playwright*", "dev": "run-p serve:dev watch:*", "docker:build:test": "npm run docker:cli -- build:test", "docker:build": "docker build -f Dockerfile -t docsify-test:local .", "docker:clean": "docker rmi docsify-test:local", "docker:cli": "docker run --rm -it --ipc=host --mount type=bind,source=$(pwd)/test,target=/app/test docsify-test:local", - "docker:rebuild": "npm run docker:clean && npm run docker:build", + "docker:rebuild": "run-s docker:clean docker:build", "docker:test:e2e": "npm run docker:cli -- test:e2e", "docker:test:integration": "npm run docker:cli -- test:integration", "docker:test:unit": "npm run docker:cli -- test:unit", "docker:test": "npm run docker:cli -- test", - "jest": "cross-env NODE_OPTIONS=--experimental-vm-modules jest", "lint:fix": "eslint . --fix", "lint": "prettier . --check && eslint .", "postinstall": "opencollective-postinstall && npx husky install", @@ -53,9 +52,10 @@ "test:e2e": "playwright test", "test:e2e:chromium": "playwright test --project='chromium'", "test:e2e:ui": "playwright test --ui", - "test:integration": "npm run jest -- --selectProjects integration", - "test:unit": "npm run jest -- --selectProjects unit", - "test": "npm run jest && run-s test:e2e", + "test:integration": "npm run test:jest -- --selectProjects integration", + "test:jest": "cross-env NODE_OPTIONS=--experimental-vm-modules jest", + "test:unit": "npm run test:jest -- --selectProjects unit", + "test": "run-s test:jest test:e2e", "watch:css": "npm run build:css -- -w", "watch:js": "node build/build.js" },