diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ed6c4a7..4f937c2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,12 +46,7 @@ jobs: - name: Install Dependencies run: pnpm install - name: Build - run: | - pnpm --filter "@wdio/devtools-script" build - pnpm --filter "@wdio/devtools-backend" build - pnpm --filter "@wdio/devtools-service" build - pnpm --filter "@wdio/devtools-app" build - pnpm --filter "@wdio/nightwatch-devtools" build + run: pnpm -r build - name: Release run: pnpm -r publish --access public --no-git-checks env: diff --git a/packages/app/package.json b/packages/app/package.json index b738ca9..9bd409a 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/devtools-app", - "version": "1.4.0", + "version": "1.4.1", "description": "Browser devtools extension for debugging WebdriverIO tests.", "type": "module", "repository": { @@ -13,7 +13,8 @@ "dev": "vite build --watch", "build": "tsc && vite build", "preview": "vite preview", - "lint": "eslint ." + "lint": "eslint .", + "prepublishOnly": "pnpm build" }, "dependencies": { "@codemirror/lang-javascript": "^6.2.5", diff --git a/packages/backend/package.json b/packages/backend/package.json index 96b1014..2d848a4 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/devtools-backend", - "version": "1.4.0", + "version": "1.4.1", "description": "Backend service to spin up WebdriverIO Devtools", "author": "Christian Bromann ", "license": "MIT", @@ -20,7 +20,8 @@ "dev:ts": "tsc --watch", "dev:app": "nodemon --watch ./dist ./dist/index.js", "build": "tsc -p ./tsconfig.json", - "lint": "eslint ." + "lint": "eslint .", + "prepublishOnly": "pnpm build" }, "dependencies": { "@fastify/rate-limit": "^10.3.0", diff --git a/packages/nightwatch-devtools/package.json b/packages/nightwatch-devtools/package.json index d811ee5..f3b7aff 100644 --- a/packages/nightwatch-devtools/package.json +++ b/packages/nightwatch-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/nightwatch-devtools", - "version": "1.1.0", + "version": "1.1.1", "description": "Nightwatch adapter for WebdriverIO DevTools - reuses existing backend, UI, and capture infrastructure", "type": "module", "main": "dist/index.js", @@ -29,7 +29,8 @@ "watch": "tsc --watch", "clean": "rm -rf dist", "lint": "eslint .", - "example": "nightwatch -c example/nightwatch.conf.cjs" + "example": "nightwatch -c example/nightwatch.conf.cjs", + "prepublishOnly": "pnpm build" }, "keywords": [ "nightwatch", @@ -56,6 +57,7 @@ "typescript": "^6.0.2" }, "peerDependencies": { + "devtools": "^8.42.0", "nightwatch": ">=3.0.0" } } diff --git a/packages/script/package.json b/packages/script/package.json index 480f9ae..510e2c7 100644 --- a/packages/script/package.json +++ b/packages/script/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/devtools-script", - "version": "1.4.0", + "version": "1.4.1", "description": "Script to be injected into a page to trace the page", "author": "Christian Bromann ", "repository": { @@ -16,7 +16,8 @@ "dev": "vite", "build": "tsc && vite build", "preview": "vite preview", - "lint": "eslint ." + "lint": "eslint .", + "prepublishOnly": "pnpm build" }, "dependencies": { "htm": "^3.1.1", diff --git a/packages/selenium-devtools/package.json b/packages/selenium-devtools/package.json index 95f7bd8..fb8b93a 100644 --- a/packages/selenium-devtools/package.json +++ b/packages/selenium-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/selenium-devtools", - "version": "1.0.0", + "version": "1.0.1", "description": "Selenium WebDriver adapter for WebdriverIO DevTools — runner-agnostic, reuses existing backend, UI, and capture infrastructure", "type": "module", "main": "dist/index.js", @@ -26,6 +26,7 @@ "watch": "tsc --watch", "clean": "rm -rf dist", "lint": "eslint .", + "prepublishOnly": "pnpm build", "example:mocha": "mocha --require @wdio/selenium-devtools --timeout 60000 example/mocha-test/test/example.js", "example:jest": "NODE_OPTIONS=--experimental-vm-modules jest --config example/jest-test/jest.config.json", "example:vitest": "vitest run --config example/vitest-test/vitest.config.js", diff --git a/packages/service/package.json b/packages/service/package.json index 8f828fe..aa38606 100644 --- a/packages/service/package.json +++ b/packages/service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/devtools-service", - "version": "10.4.0", + "version": "10.4.1", "description": "Hook up WebdriverIO with DevTools", "author": "Christian Bromann ", "repository": { @@ -31,7 +31,8 @@ "scripts": { "dev": "vite build --watch", "build": "tsc && vite build", - "lint": "eslint ." + "lint": "eslint .", + "prepublishOnly": "pnpm build" }, "dependencies": { "@babel/parser": "^7.28.4",