WDIO Obsidian Service
    Preparing search index...

    Contributing

    You'll need Node 18 or higher and npm.

    To setup local development just clone the repo and run:

    npm install
    npm run build
    npm test

    Sometimes you need to npm install a second time after the build to get the binaries in the sub-workspaces to setup correctly (this only seems to be an issue on Windows).

    To run tests for a single package, pass the package to the npm --workspace param, e.g.:

    npm run -w packages/obsidian-launcher test:unit
    

    Make sure to rebuild after any codes changes before running the tests again.