webdriverio-community / wdio-electron-service

WebdriverIO service for testing Electron applications
https://webdriver.io
MIT License
32 stars 14 forks source link

(refactor): restructure repo & support WDIO v9 #623

Closed goosewobbler closed 2 weeks ago

goosewobbler commented 1 month ago

Restructuring the repo into a proper monorepo using Turborepo and PNPM workspaces. This includes the update to support WDIO v9.

Note that we are using npm to build the forge examples. This is obviously very hacky but we should be able to make it a lot cleaner (and faster) if / when Forge supports PNPM.

Closes #443.

TODO:

goosewobbler commented 3 weeks ago

@christian-bromann I think this is good to go. Once merged I'll release some test builds. Tracking the remaining release tasks in #533.

goosewobbler commented 2 weeks ago

do we want to keep the graph images in the repo or are they part of dev documentation?

Good catch, they should go in the docs.